วันอังคารที่ 4 กรกฎาคม พ.ศ. 2560

ITE2003 - เทคโนโลยีแพลตฟอร์มคอมพิวเตอร์

คำอธิบายรายวิชา
                ความรู้เบื้องต้นเกี่ยวกับสถาปัตยกรรมของระบบคอมพิวเตอร์ และระบบปฏิบัติการ ประกอบด้วย ส่วนประกอบทางฮาร์ดแวร์ ได้แก่ หน่วยประมวลผล ระบบบัสและระบบเชื่อมต่ออุปกรณ์ภายนอก หน่วยความจำ หน่วยเก็บบันทึกข้อมูล ระบบปฏิบัติการ ได้แก่ ส่วนประกอบและหน้าที่ภายในระบบปฏิบัติการ กรณีศึกษาระบบปฏิบัติการที่ใช้ในปัจจุบัน การฝึกปฏิบัติ หลักการและการฝึกหัดด้านการบริหารระบบ เช่น การจัดการบัญชีผู้ใช้ บริการการพิมพ์ การจัดสรรพื้นที่เก็บบันทึกข้อมูล การเฝ้าสังเกตและการแก้ไขปัญหา

เอกสารประกอบการสอน

Download:

Course Syllabus [pdf]
1. บทที่ 1 พื้นฐานสถาปัตยกรรมคอมพิวเตอร์ [pdf]
2. บทที่ 2 ข้อมูล (Data)  [pdf]
3. บทที่ 3 การคำนวณทางคณิตศาสตร์ หน่วยประมวลผลทางคณิตศาสตร์ (ALU) [pdf]
4. บทที่ 4 ชุดคำสั่ง (Instruction Sets) [pdf]
5. บทที่ 5 การออกแบบโปรเซสเซอร์ (Processor Design) [pdf]
6. บทที่ 6 Pipeline, Scalar & vector Processor [pdf] [pdf] [pdf]
7. บทที่ 7 หน่วยความจำหลัก (Main Memory) [pdf]
8. บทที่ 8 แคชและหน่วยความจำเสมือน (Cache and Virtual Memory) [pdf] [เสริม]
9. บทที่ 9 สื่อจัดเก็บข้อมูล (Mass Storage) [pdf]
10. บทที่ 10 บัสและอินเทอร์เฟซ (Bus and Interface) [pdf]
11. บทที่ 11 หน่วยนำเข้าและแสดงผลลัพธ์ (Input / Output) [pdf]
12. บทที่ 12 หน่วยควบคุมและเส้นทางข้อมูล (Control Unit and Data Path) [pdf]
13. บทที่ 13 การสื่อสาร เครือข่าย และอินเทอร์เน็ต (Communication, Networks and Internet) [pdf]
14. บทที่ 14 Multiprocessors [pdf]
15. บทที่ 15 ระบบปฏิบัติการ (Operating Systems) [pdf]

ITE2002 - โครงสร้างข้อมูลและขั้นตอนวิธี

คำอธิบายรายวิชา
                โครงสร้างข้อมูลและขั้นตอนวิธีต่างๆ ที่จะนำไปใช้ในการจัดการข้อมูลให้มีประสิทธิภาพ โครงสร้างของข้อมูลแบบลิเนียและนอนลิเนีย โครงสร้างข้อมูลดังกล่าวประกอบไปด้วย สแตกซ์ คิว ลิงค์ลิสต์ โครงสร้างแบบต้นไม้ และกราฟ ส่วนของขั้นตอนวิธีจะเป็นขั้นตอนวิธีที่ใช้การจัดการโครงสร้างข้อมูลแบบต่างๆ เช่น การค้นหาข้อมูล และการจัดเรียงข้อมูล ขั้นตอนวิธีของโปรแกรมแบบย้อนกลับ และการวิเคราะห์การทำงานของขั้นตอนวิธี

โครงสร้างการสอน(Course Syllabus) [pdf]


เอสารประกอบการสอน

Download:

1. บทที่ 1 ความสำคัญของวิชาโครงสร้างข้อมูลและอัลกอริทึม [pdf]
2. บทที่ 2 แถวลำดับและระเบียนข้อมูล Array and Record [pdf]
3. บทที่ 3 เซ็ตและข้อความ Set and String [pdf]
4. บทที่ 4 ลิงค์ลิสต์ Linked List [pdf]
5. บทที่ 5 สแตก Stack [pdf]
6. บทที่ 6 คิว Queue [pdf]
7. บทที่ 7 ต้นไม้และการประยุกต์ใช้งาน Trees and Application [pdf]
8. บทที่ 8 กราฟ  Graphs [pdf]
9. บทที่ 9 การเรียงลำดับข้อมูล  [pdf]
10. บทที่ 10 ตารางแฮซ Hash Table [pdf]
11. สรุปรวม [pdf]

Download: เอกสาร Lab เพิ่มเติม

1. Lab1 ทบทวนการใช้งานภาษา C [pdf]
2. Lab2 [pdf] 

Download: เพิ่มเติม

1. ทบทวนภาษา C 


CSI4203 - ระบบสารสนเทสภูมิศาสตร์

คำอธิบายรายวิชา
                แนะนำระบบสารสนเทศภูมิศาสตร์ ความต้องการในด้านฮาร์ดแวร์และซอฟแวร์ของ GISรูปแบบและโครงสร้างของฐานข้อมูล โครงสร้างข้อมูลแบบเวคเตอร์และราสเตอร์ การนำเข้าข้อมูลและทอพอโลยี ใน GIS เส้นโครงแผนที่ การวิเคราะห์ข้อมูลเชิงพื้นที่ รูปแบบจำลองความสูงเชิงตัวเลขบูรณาการการรับรู้ จากระยะไกลกับระบบสารสนเทศภูมิศาสตร์ การประเมินข้อผิดพลาดและความถูกต้อง การวิเคราะห์แบบเครือข่ายในระบบสารสนเทศภูมิศาสตร์ทบทวน GIS package ปัจจุบัน แนวคิดพื้นฐานสำหรับระบบการหาตำแหน่งโลกและการะประยุกต์ และแนวโน้มของภูมิสารสนเทศ

โครงสร้างการสอน(Course Syllabus) [pdf]


เอสารประกอบการสอน

Download:


Download: LAB

1. 
2.
3.
4.
5.
6.


CSI3202 - การทำเหมืองข้อมูล

คำอธิบายรายวิชา
                การทำเหมืองข้อมูลขั้นแนะนำ การประยุกต์เหมืองข้อมูล เทคนิคเหมืองข้อมูลและตัวแบบการตัดสินใจแบบลำดับชั้น การเรียนรู้ของเครื่องมือขั้นตอนวิธีการจำแนกประเภท การพยากรณ์ การ แบ่ง กลุ่มกฎความสัมพันธ์ เทคนิคเหมืองข้อมูลขั้นสูงอื่นๆ กระบวนการทำซอฟต์แวร์เหมืองข้อมูล


เอกสารประกอบการสอน


Download: