หลักสูตร
ก หมวดวิชาทั่วไป | 30
หน่วยกิต |
รายวิชาหมวดศึกษาทั่วไป ในหลักสูตรวิศวกรรมศาสตรบัณฑิต สาขาวิชาวิศวกรรมคอมพิวเตอร์นักศึกษาต้องลงทะเบียนเรียนรายวิชาต่างๆ โดยมีเนื้อหาสาระครอบคลุมครบตามที่กำหนดไว้ ไม่น้อยกว่า 30 หน่วยกิตดังนี้ | |
1 กลุ่มวิชาภาษา เรียนไม่น้อยกว่า | 12
หน่วยกิต |
2 กลุ่มวิชามนุษยศาสตร์และสังคมศาสตร์ เรียนไม่น้อยกว่า | 9
หน่วยกิต |
3 กลุ่มวิชาวิทยาศาสตร์และเทคโนโลยี เรียนไม่น้อยกว่า | 9
หน่วยกิต |
ข หมวดวิชาเฉพาะ | 108
หน่วยกิต |
ข.1 วิชาแกนทางวิศวกรรม | 30
หน่วยกิต |
ข.2 วิชาเฉพาะด้าน | 54
หน่วยกิต |
ข.2.1 กลุ่มเทคโนโลยีเพื่องานประยุกต์ | 9
หน่วยกิต |
ข.2.2 กลุ่มเทคโนโลยีและวิธีการทางซอฟต์แวร์. | 11
หน่วยกิต |
ข.2.3 กลุ่มโครงสร้างพื้นฐานของระบบ | 13
หน่วยกิต |
ข.2.4 กลุ่มฮาร์ดแวร์และสถาปัตยกรรมคอมพิวเตอร์ | 14
หน่วยกิต |
ข.2.5 วิชาการฝึกประสบการณ์วิชาชีพหรือสหกิจศึกษา | 7
หน่วยกิต |
ข.3 กลุ่มวิชาภาษาอังกฤษสำหรับวิชาชีพ | 3
หน่วยกิต |
ข.4 กลุ่มวิชาเลือกเฉพาะด้าน | 21
หน่วยกิต |
ค หมวดวิชาเลือกเสรี | 6
หน่วยกิต |
ให้เลือกเรียนรายวิชาใดๆในหลักสูตรของมหาวิทยาลัยราชภัฏสวนสุนันทา โดยไม่ซ้ำกับรายวิชาที่เคยเรียนมาแล้ว และต้องไม่เป็นรายวิชาที่กำหนดให้เรียนโดยไม่นับหน่วยกิตรวมในเกณฑ์การสำเร็จการศึกษาของหลักสูตรสาขาวิชานี้ |
รหัสวิชา | ชื่อวิชา | น(บ-ป-อ) |
---|---|---|
ก หมวดวิชาทั่วไป 30 หน่วยกิต | ||
1 กลุ่มวิชาภาษา 12 หน่วยกิต | ||
บังคับเรียน 3 วิชา | ||
GEL1101 | การใช้ภาษาไทย (Thai Usage) | 3(3-0-6) |
GEL1102 | ภาษาอังกฤษเพื่อการสื่อสารและสืบค้น (English for Communication and Information Retrieval) | 3(3-0-6) |
GEL1103 | ภาษาอังกฤษเพื่อการสื่อสารและทักษะการเรียน (English for Communication and Study Skills) | 3(3-0-6) |
เลือกเรียน 1 วิชา | ||
GEL2201 | ภาษาไทยเชิงวิชาการ (Thai for Academic Purposes) | 3(3-0-6) |
GEL2202 | ภาษาอังกฤษเชิงวิชาการ (English for Academic Purposes) | 3(3-0-6) |
GEL2203 | ภาษากลุ่มประชาคมอาเซียน (ASEAN Language) | 3(3-0-6) |
GEL2204 | ภาษาไทยเพื่อการประกอบวิชาชีพ (Thai for Careers) | 3(3-0-6) |
2 กลุ่มวิชามนุษยศาสตร์และสังคมศาสตร์ 9 หน่วยกิต | ||
บังคับเรียน 2 วิชา | ||
GEH1001 | สุนทรียภาพกับชีวิต (Aesthetic Appreciation) | 3(3-0-6) |
GEH1002 | สังคมไทยในบริบทโลก (Thai Society in Global Context) | 3(3-0-6) |
เลือกเรียน 1 วิชา | ||
GEH2001 | การพัฒนาตน (Self Development) | 3(3-0-6) |
GEH2002 | ความจริงของชีวิต (Truth of Lift) | 3(3-0-6) |
GEH2203 | ชีวิตในสังคมพหุวัฒนธรรม (Lift in Multicultural Society) | 3(3-0-6) |
GEH2204 | ความเป็นพลเมือง (Civil Education) | 3(3-0-6) |
GEH2205 | ทักษะชีวิตเพื่อความเป็นมนถษย์ที่สมบูรณ์ (Lift Skill for The Absolute Human) | 3(3-0-6) |
3 กลุ่มวิชาวิทยาศาสตร์และเทคโนโลยี 9 หน่วยกิต | ||
บังคับเรียน 2 วิชา | ||
GES1001 | เทคโนโลยีสารสนเทศเพื่อการสื่อสารและการเรียนรู้ (IT for Communication and Learning) | 3(3-0-6) |
GES1002 | วิทยาศาสตร์และเทคโนโยีกับคุณภาพชีวิต (Science and Technology for Quality of Life) | 3(3-0-6) |
เลือกเรียน 1 วิชา | ||
GES2001 | วิทยาศาสตร์และเทคโนโลยีกับสิ่งแวดล้อม (Science, Technology, and Enviroment) | 3(3-0-6) |
GES2002 | การคิดและการตัดสินใจ (Thinking and Decision Making) | 3(3-0-6) |
GES2203 | ความรู้เท่าทันสารสนเทศ (Information Literacy) | 3(3-0-6) |
GES2204 | คณิตศาสตร์เพื่อชีวิต (Mathematics for Lift) | 3(3-0-6) |
GES2205 | นันทนาการเพื่อคุณภาะชีวิต (Recreation for Quality of Lift) | 3(3-0-6) |
GES2206 | ชีวิตและสุขภาพ (Lift and Health) | 3(3-0-6) |
ข หมวดวิชาเฉพาะ 108 หน่วยกิต | ||
ข.1 กลุ่มวิชาแกน บังคับเรียน 30 หน่วยกิต | ||
CPE1020 | การโปรแกรมคอมพิวเตอร์ (Computer Programming) | 3(3-0-6) |
CPE1021 | ปฏิบัติการโปรแกรมคอมพิวเตอร์(Computer Programming Laboratory) | 3(2-2-5) |
CPE1022 | การเขียนแบบวิศวกรรม (Engineering Drawing) | 3(3-0-6) |
CPE1023 | ฟิสิกส์วิศวกรรม (Engineering Physics) | 3(3-0-6) |
CPE2223 | การวิเคราะห์วงจรอิเล็กทรอนิกส์ (Electric Circuit Analysis) | 3(2-2-5) |
CPE3220 | กฏหมายและจริยธรรมสำหรับวิศวกร (Law and Ethics for Engineers) | 2(2-0-4) |
CPE3225 | สัมมนาสำหรับวิศวกร (Seminar for Engineers) | 2(2-0-4) |
MAT1601 | คณิตศาสตร์วิศวกรรม 1 (Engineering Mathematics 1) | 3(3-0-6) |
MAT1602 | คณิตศาสตร์วิศวกรรม 2 (Engineering Mathematics 2) | 3(3-0-6) |
MAT1603 | คณิตศาสตร์วิศวกรรม 3 (Engineering Mathematics 3) | 3(3-0-6) |
MAT2703 | ความน่าจะเป็นและสถิติสำหรับวิศวกร (Probability and Statistics for Engineers) | 3(3-0-6) |
ข.2 กลุ่มวิชาเฉพาะด้าน 54 หน่วยกิต | ||
ข.2.1 กลุ่มเทคโนโลยีเพื่องานประยุกต์ 9 หน่วยกิต | ||
CPE3222 | ระบบฐานข้อมูล (Database System) | 3(3-0-6) |
CPE4020 | โครงงานวิศวกรรมคอมพิวเตอร์ 1 (Computer Engineering Project 1) | 3(0-6-3) |
CPE4021 | โครงงานวิศวกรรมคอมพิวเตอร์ 2 (Computer Engineering Project 2) | 3(0-6-3) |
ข.2.2 กลุ่มเทคโนโลยีและวิธีการซอฟต์แวร์ 11 หน่วยกิต | ||
CPE1224 | การโปรแกรมเชิงอ็อบเจกต์ (Object Oriented Programming) | 3(3-0-6) |
CPE1225 | ปฏิบัติการโปรแกรมเชิงอ็อบเจกต์ (Object Oriented Programming Laboratory) | 2(0-4-2) |
CPE3223 | ระบบปฏิบัติการ (Operating Systems) | 3(3-0-6) |
CPE3224 | วิศวกรรมซอฟต์แวร์ (Software Engineering) | 3(3-0-6) |
ข.2.3 กลุ่มโครงสร้างพื้นฐานของระบบ 13 หน่วยกิต | ||
CPE2220 | โครงสร้างข้อมูลและขั้นตอนวิธี (Data Structure and Algorithms) | 3(3-0-6) |
CPE2221 | ปฏิบัติการโครงสร้างข้อมูลและขั้นตอนวิธี (Data Structure and Algorithms Laboratory) | 2(0-4-2) |
CPE2222 | การสื่อสารข้อมูล (Data Communication) | 3(3-0-6) |
CPE2225 | เครือข่ายคอมพิวเตอร์ (Computer Networks) | 3(3-0-6) |
CPE2226 | ปฏิบัติการเครือข่ายคอมพิวเตอร์ (Computer Networks Laboratory) | 2(0-4-2) |
ข.2.4 กลุ่มฮาร์ดแวร์และสถาปัตยกรรมคอมพิวเตอร์ 14 หน่วยกิต | ||
CPE1226 | การออกแบบระบบดิจิทัล (Digital System Design) | 3(3-0-6) |
CPE1227 | ปฏิบัติการการออกแบบระบบดิจิทัล (Digital System Design) | 2(0-4-2) |
CPE2224 | องค์ประกอบคอมพิวเตอร์ (Computer Organization) | 3(3-0-6) |
CPE2227 | ระบบดิจิทัลขั้นสูง (Advanced Digital System) | 3(2-2-5) |
CPE3221 | สถาปัตยกรรมคอมพิวเตอร์ (Computer Architectures) | 3(3-0-6) |
ข.2.5 วิชาการฝึกประสบการณ์วิชาชีพหรือสหกิจศึกษา 7 หน่วยกิต | ||
แผนที่ 1 กลุ่มวิชาการฝึกประสบการณ์วิชาชีพ | ||
CPE3227 | การเตรียมฝึกประสบการณ์วิชาชีพวิศวกรรมคอมพิวเตอร์ (Preparation for Field Experience in Computer Engineering) | 2(180) |
CPE3228 | การฝึกประสบการณ์วิชาชีพวิศวกรรมคอมพิวเตอร์ (Computer Engineering Internship) | 5(450) |
แผนที่ 2 กลุ่มวิชาสหกิจศึกษาวิศวกรรมคอมพิวเตอร์ | ||
CPE4121 | การเตรียมสหกิจศึกษาวิศวกรรมคอมพิวเตอร์ (Preparation for Co-operative Education in Computer Engineering) | 1(190) |
CPE4122 | สหกิจศึกษาวิศวกรรมคอมพิวเตอร์ (Co-operative Education in Computer Engineering) | 6(540) |
ข.3 กลุ่มวิชาภาษาอังกฤษสำหรับวิชาชีพ 3 หน่วยกิต | ||
CPE3326 | ภาษาอังกฤษสำหรับวิศวกร (English for Engineers) | 3(3-0-6) |
ข.4 กลุ่มวิชาเลือกเฉพาะด้าน 21 หน่วยกิต | ||
CPE5020 | ระบบสมองกลฝังตัว (Embedded System) | 3(2-2-5) |
CPE5021 | การประยุกต์ใช้งานไมโครคอนโทรลเลอร์สำหรับหุ่นยนต์ (Microcontroller Application for Robots) | 3(2-2-5) |
CPE5022 | การโปรแกรมภาษาจาวา (Java Programming) | 3(2-2-5) |
CPE5023 | การเขียนโปรแกรมบนระบบยูนิกส์ (UNIX System Programming) | 3(2-2-5) |
CPE5024 | การประมวลผลภาพ (Image Processing) | 3(2-2-5) |
CPE5025 | การปฏิสัมพันธ์ระหว่างมนุษย์กับคอมพิวเตอร์ (Human-Computer Interaction) | 3(2-2-5) |
CPE5026 | การวิเคราะห์และออกแบบระบบ (System Analysis and Design) | 3(3-0-6) |
CPE5027 | ปัญญาประดิษฐ์
(Artificial
Intelligence) | 3(3-0-6) |
CPE5028 | ความมั่นคงปลอดภัยของเครือข่ายคอมพิวเตอร์
(Information System
Security) | 3(2-2-5) |
CPE5029 | พื้นฐานการสร้างสิ่งประดิษฐ์และนวัตกรรมทางวิศวกรรมคอมพิวเตอร์
(Basics of Invention and Innovation in
Computer Engineering) | 3(2-2-5) |
CPE5120 | การทดสอบซอฟต์แวร์
(Software Testing) | 3(2-2-5) |
CPE5121 | การออกแบบและพัฒนาเกม
(Game Design and
Development) | 3(2-2-5) |
ค
หมวดวิชาเลือกเสรี | ||
ให้เลือกเรียนรายวิชาใดๆ ในหลักสูตรของมหาวิทยาลัยราชภัฏสวนสุนันทา โดยต้องไม่ซ้ำกับรายวิชาที่เคยเรียนมาแล้ว และต้องไม่เป็นรายวิชาที่กำหนดให้เรียนโดยไม่นับหน่วยกิตรวมในเกณฑ์การสำเร็จหลักสูตรของสาขา |