วันอาทิตย์ที่ 23 มิถุนายน พ.ศ. 2562
วันจันทร์ที่ 17 มิถุนายน พ.ศ. 2562
CSI3102 - วิศวกรรมซอฟต์แวร์
คำอธิบายรายวิชา
วิศวกรรมซอฟต์แวร์เบื้องต้น
การวิเคราะห์ความต้องการ การออกแบบซอฟต์แวร์ การออบแบบสถาปัตยกรรมซอฟต์แวร์
โดยใช้ภาษาทางภาพเพื่อการออกแบบ การทดสอบซอฟต์แวร์และการบริหารโครงงานซอฟต์แวร์
Course Syllabus (มคอ.3) [pdf]
เอกสารประกอบการสอน
Download:
| เอกสารประกอบการสอน: | Downloads |
| 1. ปฐมนิเทศรายวิชา บทนำ: วิศวกรรมซอฟต์แวร์เบื้องต้น | |
| 2. กระบวนการพัฒนาซอฟต์แวร์ (Software Process) | |
| 3.มาตรฐานกระบวนการในการพัฒนางาน (Capability Maturity Model Integration: CMMI) และ CASE TOOLS (Computer-Aided Software Engineering TOOLS) | |
| 4. การบริหารโครงการซอฟต์แวร์ (Project Management) 4.1 เอกสารเพิ่มเติมเกี่ยวกับ OpenProject PDF 4.2 OpenProject | |
| 5. กระบวนการวิศวกรรมความต้องการ (Requirement Engineering) | |
| 6. แบบจำลองระบบและแบบจำลองขั้นตอนการทำงาน (System Model & Process Model) | |
| 7. การออกแบบ และการพัฒนาซอฟต์แวร์ (Software Design and Implementation) | |
| 8. การออกแบบซอฟต์แวร์: การออกแบบส่วนต่อประสานผู้ใช้ (Software Design: User Interface Design) | |
| 9. การทดสอบซอฟต์แวร์ (Software Testing) 9.1 Top 50 Software Testing Tools in 2019 | |
| 10. การประกันคุณภาพ และตัวชี้วัดซอฟต์แวร์ (Quality Management) | |
| 11. การบำรุงรักษาซอฟต์แวร์ (Software Maintenance) | |
| 12.การวิเคราะห์และบริหารความเสี่ยง (Risk Management) และการจัดการและควบคุมการเปลี่ยนแปลงในการพัฒนางานด้านซอฟต์แวร์ (Configuration Management) | |
| 13. นำเสนอโครงงานและอภิปรายในชั้นเรียน | |
| 14. เอกสารประกอบการสอน |
CIT1001 - พื้นฐานเทคโนโลยีสารสนเทศ
คำอธิบายรายวิชา
ความรู้พื้นฐานที่สำคัญในการเข้าใจการทำงานหลักของระบบคอมพิวเตอร์ เทคโนโลยีทางด้านฮาร์ดแวร์และซอฟต์แวร์ พื้นฐานเกี่ยวกับโครงสร้างของระบบเครือข่ายและระบบอินเทอร์เน็ต หน้าที่หลักของระบบปฏิบัติการ พื้นฐานกระบวนการพัฒนาระบบสารสนเทศ โปรแกรมประยุกต์ ระบบฐานข้อมูลเบื้องต้น และสามารถประยุกต์นำเอาเทคโนโลยีต่าง ๆ มาใช้งานชีวิตประจำวันได้อย่างเหมาะสม พร้อมทั้งทราบถึงผลกระทบของสภาวะแวดล้อมต่าง ๆ ของระบบคอมพิวเตอร์ในปัจจุบัน
Course Syllabus (มคอ.3)
เอกสารประกอบการสอน รวมเล่ม
ความรู้พื้นฐานที่สำคัญในการเข้าใจการทำงานหลักของระบบคอมพิวเตอร์ เทคโนโลยีทางด้านฮาร์ดแวร์และซอฟต์แวร์ พื้นฐานเกี่ยวกับโครงสร้างของระบบเครือข่ายและระบบอินเทอร์เน็ต หน้าที่หลักของระบบปฏิบัติการ พื้นฐานกระบวนการพัฒนาระบบสารสนเทศ โปรแกรมประยุกต์ ระบบฐานข้อมูลเบื้องต้น และสามารถประยุกต์นำเอาเทคโนโลยีต่าง ๆ มาใช้งานชีวิตประจำวันได้อย่างเหมาะสม พร้อมทั้งทราบถึงผลกระทบของสภาวะแวดล้อมต่าง ๆ ของระบบคอมพิวเตอร์ในปัจจุบัน
Course Syllabus (มคอ.3)
เอกสารประกอบการสอน รวมเล่ม
2. ระบบเครือข่ายคอมพิวเตอร์ [pdf]
3. อินเทอร์เน็ตและบริการออนไลน์ [pdf]
4. ข้อมูลและการจัดการข้อมูล [pdf]
5. การวิเคราะห์และพัฒนาระบบ [pdf]
6. เทคโนโลยีสารสนเทศ [pdf]
7. จริยธรรมและความปลอดภัย [pdf]
8. พาณิชย์อิเล็กทรอนิกส์ [pdf]
9. เทคโนโลยีการสื่อสาร [pdf]
วันอังคารที่ 4 กรกฎาคม พ.ศ. 2560
ITE2003 - เทคโนโลยีแพลตฟอร์มคอมพิวเตอร์
คำอธิบายรายวิชา
ความรู้เบื้องต้นเกี่ยวกับสถาปัตยกรรมของระบบคอมพิวเตอร์ และระบบปฏิบัติการ ประกอบด้วย ส่วนประกอบทางฮาร์ดแวร์ ได้แก่ หน่วยประมวลผล ระบบบัสและระบบเชื่อมต่ออุปกรณ์ภายนอก หน่วยความจำ หน่วยเก็บบันทึกข้อมูล ระบบปฏิบัติการ ได้แก่ ส่วนประกอบและหน้าที่ภายในระบบปฏิบัติการ กรณีศึกษาระบบปฏิบัติการที่ใช้ในปัจจุบัน การฝึกปฏิบัติ หลักการและการฝึกหัดด้านการบริหารระบบ เช่น การจัดการบัญชีผู้ใช้ บริการการพิมพ์ การจัดสรรพื้นที่เก็บบันทึกข้อมูล การเฝ้าสังเกตและการแก้ไขปัญหา
เอกสารประกอบการสอน
ความรู้เบื้องต้นเกี่ยวกับสถาปัตยกรรมของระบบคอมพิวเตอร์ และระบบปฏิบัติการ ประกอบด้วย ส่วนประกอบทางฮาร์ดแวร์ ได้แก่ หน่วยประมวลผล ระบบบัสและระบบเชื่อมต่ออุปกรณ์ภายนอก หน่วยความจำ หน่วยเก็บบันทึกข้อมูล ระบบปฏิบัติการ ได้แก่ ส่วนประกอบและหน้าที่ภายในระบบปฏิบัติการ กรณีศึกษาระบบปฏิบัติการที่ใช้ในปัจจุบัน การฝึกปฏิบัติ หลักการและการฝึกหัดด้านการบริหารระบบ เช่น การจัดการบัญชีผู้ใช้ บริการการพิมพ์ การจัดสรรพื้นที่เก็บบันทึกข้อมูล การเฝ้าสังเกตและการแก้ไขปัญหา
เอกสารประกอบการสอน
Download:
Course Syllabus [pdf]
1. บทที่ 1 พื้นฐานสถาปัตยกรรมคอมพิวเตอร์ [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]
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]
เอสารประกอบการสอน
โครงสร้างข้อมูลและขั้นตอนวิธีต่างๆ ที่จะนำไปใช้ในการจัดการข้อมูลให้มีประสิทธิภาพ โครงสร้างของข้อมูลแบบลิเนียและนอนลิเนีย โครงสร้างข้อมูลดังกล่าวประกอบไปด้วย สแตกซ์ คิว ลิงค์ลิสต์ โครงสร้างแบบต้นไม้ และกราฟ ส่วนของขั้นตอนวิธีจะเป็นขั้นตอนวิธีที่ใช้การจัดการโครงสร้างข้อมูลแบบต่างๆ เช่น การค้นหาข้อมูล และการจัดเรียงข้อมูล ขั้นตอนวิธีของโปรแกรมแบบย้อนกลับ และการวิเคราะห์การทำงานของขั้นตอนวิธี
โครงสร้างการสอน(Course Syllabus) [pdf]
เอสารประกอบการสอน
Download:
1. บทที่ 1 ความสำคัญของวิชาโครงสร้างข้อมูลและอัลกอริทึม [pdf]
2. บทที่ 2 แถวลำดับและระเบียนข้อมูล Array and Record [pdf]
5. บทที่ 5 สแตก Stack [pdf]
6. บทที่ 6 คิว Queue [pdf]
7. บทที่ 7 ต้นไม้และการประยุกต์ใช้งาน Trees and Application [pdf]
8. บทที่ 8 กราฟ Graphs [pdf]
1. ทบทวนภาษา C
CSI4203 - ระบบสารสนเทสภูมิศาสตร์
คำอธิบายรายวิชา
โครงสร้างการสอน(Course Syllabus) [pdf]
เอสารประกอบการสอน
แนะนำระบบสารสนเทศภูมิศาสตร์ ความต้องการในด้านฮาร์ดแวร์และซอฟแวร์ของ GISรูปแบบและโครงสร้างของฐานข้อมูล โครงสร้างข้อมูลแบบเวคเตอร์และราสเตอร์ การนำเข้าข้อมูลและทอพอโลยี ใน GIS เส้นโครงแผนที่ การวิเคราะห์ข้อมูลเชิงพื้นที่ รูปแบบจำลองความสูงเชิงตัวเลขบูรณาการการรับรู้ จากระยะไกลกับระบบสารสนเทศภูมิศาสตร์ การประเมินข้อผิดพลาดและความถูกต้อง การวิเคราะห์แบบเครือข่ายในระบบสารสนเทศภูมิศาสตร์ทบทวน GIS package ปัจจุบัน แนวคิดพื้นฐานสำหรับระบบการหาตำแหน่งโลกและการะประยุกต์ และแนวโน้มของภูมิสารสนเทศ
โครงสร้างการสอน(Course Syllabus) [pdf]
เอสารประกอบการสอน
Download:
Download: LAB
1.
2.
3.
4.
5.
6.
CSI3202 - การทำเหมืองข้อมูล
คำอธิบายรายวิชา
การทำเหมืองข้อมูลขั้นแนะนำ การประยุกต์เหมืองข้อมูล เทคนิคเหมืองข้อมูลและตัวแบบการตัดสินใจแบบลำดับชั้น การเรียนรู้ของเครื่องมือขั้นตอนวิธีการจำแนกประเภท การพยากรณ์ การ แบ่ง กลุ่มกฎความสัมพันธ์ เทคนิคเหมืองข้อมูลขั้นสูงอื่นๆ กระบวนการทำซอฟต์แวร์เหมืองข้อมูล
เอกสารประกอบการสอน
การทำเหมืองข้อมูลขั้นแนะนำ การประยุกต์เหมืองข้อมูล เทคนิคเหมืองข้อมูลและตัวแบบการตัดสินใจแบบลำดับชั้น การเรียนรู้ของเครื่องมือขั้นตอนวิธีการจำแนกประเภท การพยากรณ์ การ แบ่ง กลุ่มกฎความสัมพันธ์ เทคนิคเหมืองข้อมูลขั้นสูงอื่นๆ กระบวนการทำซอฟต์แวร์เหมืองข้อมูล
เอกสารประกอบการสอน
Download:
สมัครสมาชิก:
บทความ (Atom)