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