วิศวกรรมซอฟต์แวร์สําหรับงานเมคคาทรอนิกส์
แนวคิดพื้นฐานทางวิศวกรรมซอฟต์แวร์: การดีไซน์ซอฟต์แวร์ แบบจำลองกระบวนการผลิตซอฟต์แวร์ สถาปัตยกรรมซอฟต์แวร์ คุณภาพของซอฟต์แวร์ และการบำรุงรักษาซอฟต์แวร์ แนวปฏิบัติที่ดีในการพัฒนาซอฟต์แวร์ การทดสอบ การแก้จุดบกพร่อง การจัดการซอร์สโค้ด เทคโนโลยีที่มีซอฟต์แวร์เป็นฐานสนับสนุนงานทางเมคคาทรอนิกส์: เช่น การออกแบบโดยใช้โมเดลเป็นฐาน มิลเดิลแวร์ การออกแบบและจัดการอุปกรณ์อินเทอร์เน็ตของสรรพสิ่ง
คอมพิวเตอร์และเทคโนโลยีสารสนเทศ 67-1B
ศึกษาและปฏิบัติเกี่ยวกับระบบปฏิบัติการต่าง ๆ การใช้งานโปรแกรมสำนักงานต่าง ๆ ที่จำเป็นในการทำงาน หลักการพื้นฐานเทคโนโลยีสารสนเทศ ความเป็นมาของเทคโนโลยีสารสนเทศ ข้อมูลและสารสนเทศ การจัดการข้อมูล สารสนเทศและเทคโนโลยีสารสนเทศ องค์ประกอบของระบบสารสนเทศ ฮาร์ดแวร์ ซอฟต์แวร์ รูปแบบของข้อมูล การนำเสนอ การจัดเก็บและการดูแลข้อมูลและสารสนเทศ การใช้ระบบสารสนเทศบนระบบเครือข่ายในปัจจุบัน ผลกระทบของการใช้เทคโนโลยีสารสนเทศ จริยธรรมและความรับผิดชอบในการใช้คอมพิวเตอร์กับระบบสารสนเทศและงานอาชีพ การซ่อมบำรุงและแก้ไขปัญหาคอมพิวเตอร์เบื้องต้น
คอมพิวเตอร์และเทคโนโลยีสารสนเทศ 67-1A
ศึกษาและปฏิบัติเกี่ยวกับระบบปฏิบัติการต่าง ๆ การใช้งานโปรแกรมสำนักงานต่าง ๆ ที่จำเป็นในการทำงาน หลักการพื้นฐานเทคโนโลยีสารสนเทศ ความเป็นมาของเทคโนโลยีสารสนเทศ ข้อมูลและสารสนเทศ การจัดการข้อมูล สารสนเทศและเทคโนโลยีสารสนเทศ องค์ประกอบของระบบสารสนเทศ ฮาร์ดแวร์ ซอฟต์แวร์ รูปแบบของข้อมูล การนำเสนอ การจัดเก็บและการดูแลข้อมูลและสารสนเทศ การใช้ระบบสารสนเทศบนระบบเครือข่ายในปัจจุบัน ผลกระทบของการใช้เทคโนโลยีสารสนเทศ จริยธรรมและความรับผิดชอบในการใช้คอมพิวเตอร์กับระบบสารสนเทศและงานอาชีพ การซ่อมบำรุงและแก้ไขปัญหาคอมพิวเตอร์เบื้องต้น
การเรียนรู้โดยใช้โครงงานเป็นฐานของการเขียนโปรแกรม (PjBL1)
เรียนรู้แนวคิดพื้นฐานสำคัญในการเขียนโปรแกรมคอมพิวเตอร์ (การเขียนโปรแกรมแบบมีโครงสร้าง การแทนข้อมูลในคอมพิวเตอร์ การแก้ปัญหาด้วยขั้นตอนวิธี การออกแบบและพัฒนาโปรแกรม) เรียนรู้การใช้งานระบบปฏิบัติการลินุกซ์เบื้องต้น นักศึกษาฝึกการประยุกต์ใช้ความรู้และทักษะในการเขียนโปรแกรมคอมพิวเตอร์เพื่อใช้งานจริง เช่น การสั่งบันทึกและเรียกใช้ข้อมูล การพัฒนาแอปพลิเคชันขั้นเบื้องต้นโดยใช้ภาษาคอมพิวเตอร์ที่เหมาะสมกับลักษณะของปัญหา โดยเน้นการสร้างโปรแกรมสำหรับระบบสมองกลฝังตัว การสร้างโปรแกรมประยุกต์เพื่อวิเคราะห์ข้อมูล โปรแกรมประยุกต์บนเว็บ เป็นต้น นักศึกษาเรียนรู้ผ่านการฝึกปฏิบัติโดยใช้โครงงานเป็นฐานตามกระบวนการ CDIO โดยผ่านการรับรู้ปัญหา กระบวนการออกแบบ การลงมือปฏิบัติ การดำเนินงาน นักศึกษานำเสนอความก้าวหน้าตลอดภาคเรียนตามระยะเวลาที่กำหนด
ระบบสื่อสารข้อมูลและเครือข่าย
ระบบสื่อสารข้อมูลและเครือข่าย
Data Communications System and Networking