หลักสูตร ก
หมวดวิชาทั่วไป
รายวิชาหมวดศึกษาทั่วไป
ในหลักสูตรวิศวกรรมศาสตรบัณฑิต
สาขาวิชาวิศวกรรมคอมพิวเตอร์นักศึกษาต้องลงทะเบียนเรียนรายวิชาต่างๆ
โดยมีเนื้อหาสาระครอบคลุมครบตามที่กำหนดไว้
ไม่น้อยกว่า 30
หน่วยกิตดังนี้ 1
กลุ่มวิชาภาษา เรียนไม่น้อยกว่า 2
กลุ่มวิชามนุษยศาสตร์และสังคมศาสตร์
เรียนไม่น้อยกว่า 3
กลุ่มวิชาวิทยาศาสตร์และเทคโนโลยี
เรียนไม่น้อยกว่า ข
หมวดวิชาเฉพาะ ข.1
วิชาแกนทางวิศวกรรม ข.2
วิชาเฉพาะด้าน ข.2.1
กลุ่มเทคโนโลยีเพื่องานประยุกต์ ข.2.2
กลุ่มเทคโนโลยีและวิธีการทางซอฟต์แวร์.
ข.2.3
กลุ่มโครงสร้างพื้นฐานของระบบ
ข.2.4
กลุ่มฮาร์ดแวร์และสถาปัตยกรรมคอมพิวเตอร์
ข.2.5
กลุ่มวิชาการเลือกศึกษา
ข.3
กลุ่มวิชาภาษาอังกฤษสำหรับวิชาชีพ
ข.4
กลุ่มวิชาเลือกด้านวิศวกรรมคอมพิวเตอร์ ค
หมวดวิชาเลือกเสรี
ให้เลือกเรียนรายวิชาใดๆในหลักสูตรของมหาวิทยาลัยราชภัฏสวนสุนันทา
โดยไม่ซ้ำกับรายวิชาที่เคยเรียนมาแล้ว
และต้องไม่เป็นรายวิชาที่กำหนดให้เรียนโดยไม่นับหน่วยกิตรวมในเกณฑ์การสำเร็จการศึกษาของหลักสูตรสาขาวิชานี้ รหัสวิชา ก หมวดวิชาทั่วไป 30
หน่วยกิต 1 กลุ่มวิชาภาษา
12
หน่วยกิต บังคับเรียน
3 วิชา GEL1001 การใช้ภาษาไทย
(Thai Usage) GEL1002 ภาษาอังกฤษเพื่อการสื่อสารและสืบค้น
(English for Communication and
Information Retrieval) GEL1003 ภาษาอังกฤษเพื่อการสื่อสารและทักษะการเรียน
(English for Communication and Study
Skills) เลือกเรียน 1
วิชา GEL2001 ภาษาไทยเชิงวิชาการ (Thai for
Academic Purposes) GEL2002 ภาษาอังกฤษเชิงวิชาการ
(English for Academic Purposes) 2
กลุ่มวิชามนุษยศาสตร์และสังคมศาสตร์ 9
หน่วยกิต บังคับเรียน
2 วิชา GEH1001 สุนทรียภาพกับชีวิต (Aesthetic
Appreciation) GEH1002 สังคมไทยในบริบทโลก (Thai
Society in Global Context) เลือกเรียน 1
วิชา GEH2001 การพัฒนาตน
(Self Development) GEH2002 ความจริงของชีวิต (Truth of
Lift) 3
กลุ่มวิชาวิทยาศาสตร์และเทคโนโลยี บังคับเรียน
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) ข หมวดวิชาเฉพาะ 99
หน่วยกิต
ข.1 กลุ่มวิชาแกนทางวิศวกรรม 32
หน่วยกิต FGE1101 ฟิสิกส์วิศวกรรม
(Engineering Physics) FGE1102 เคมีวิศวกรรม
(Engineering Chemistry) FGE1103 กฏหมายและจริยธรรมสำหรับวิศวกร
(Law and Ethics for
Engineers) FGE1104 คณิตศาสตร์วิศวกรรม 1
(Engineering Mathematics 1) FEE1101 การวิเคราะห์วงจรไฟฟ้า
(Electric Circuit Analysis) FGE1105 การเขียนแบบวิศวกรรม
(Engineering Drawing) FGE1102 การโปรแกรมคอมพิวเตอร์
(Computer Programming) FGE1106 คณิตศาสตร์วิศวกรรม 2
(Engineering Mathematics 2) FGE1103 การวิเคราะห์วงจรอิเล็กทรอนิกส์
(Electric Circuit Analysis) FGE2101 คณิตศาสตร์วิศวกรรม 3
(Engineering Mathematics 3) FGE2102 ความน่าจะเป็นและสถิติสำหรับวิศวกร
(Probability and Statistics for
Engineers) FGE3101 สัมมนาสำหรับวิศวกร (Seminar
for Engineers) ข.2
กลุ่มวิชาเฉพาะด้าน 42
หน่วยกิต
ข.2.1
กลุ่มเทคโนโลยีเพื่องานประยุกต์ 3
หน่วยกิต CPE2205 ระบบฐานข้อมูล
(Database System)
ข.2.2
กลุ่มเทคโนโลยีและวิธีการซอฟต์แวร์ 9
หน่วยกิต CPE2206 ระบบปฏิบัติการ
(Operating Systems) CPE3201 การโปรแกรมเชิงอ็อบเจกต์
(Object Oriented
Programming) CPE3202 วิศวกรรมซอฟต์แวร์ (Software
Engineering)
ข.2.3
กลุ่มโครงสร้างพื้นฐานของระบบ 12
หน่วยกิต CPE2201 คณิตศาสตร์วิศวกรรมคอมพิวเตอร์
(Computer Engineering
Mathematics) CPE2202 เครือข่ายคอมพิวเตอร์
(Computer Networks) CPE2204 โครงสร้างข้อมูลและขั้นตอนวิธี
(Data Structure and
Algorithms) CPE3203 ทฤษฏีสารสนเทศและการสื่อสารข้อมูล
(Information Theory and Data
Communication)
ข.2.4
กลุ่มฮาร์ดแวร์และสถาปัตยกรรมคอมพิวเตอร์
12
หน่วยกิต CPE1201 การออกแบบระบบดิจิทัล (Digital
System Design) CPE2203 สถาปัตยกรรมคอมพิวเตอร์
(Computer Architectures) CPE2207 การจำลองระบบดิจิทัล (Digital
Simulation) CPE2208 สัญญาณและระบบ
(Signals and Systems)
ข.2.5 กลุ่มวิชาเลือกศึกษา
6
หน่วยกิต ในกลุ่มวิชานี้มี 2 แผน
นักศึกษาสามารถเลือกศึกษา 1 แผน จำนวน 6
หน่วยกิต
โดยความเห็นชอบของอาจารย์ประจำหลักสูตร แผน 1
กลุ่มวิชาสหกิจศึกษาวิศวกรรมคอมพิวเตอร์ CPE4203 สหกิจศึกษาวิศวกรรมคอมพิวเตอร์
(Co-operative Education in Computer
Engineering) แผน 2
กลุ่มวิชาโครงงานและฝึกประสบการณืวิชาชีพ CPE3204 โครงงานวิศวกรรมคอมพิวเตอร์ 1
(Computer Engineering Project
1) CPE4201 โครงงานวิศวกรรมคอมพิวเตอร์ 2
(Computer Engineering Project
2) CPE4202 การฝึกประสบการณ์วิชาชีพวิศวกรรมคอมพิวเตอร์
3 (Computer Engineering
Internship) ข.3
กลุ่มวิชาภาษาอังกฤษสำหรับวิชาชีพ 6
หน่วยกิต CPE3301 ภาษาอังกฤษสำหรับวิศวกร
(English for Engineers) CPE4301 การนำเสนองานด้านวิศวกรรมเป็นภาษาอังกฤษ
(Engineering Presentation in
English) ข.4
กลุ่มวิชาเลือก 19
หน่วยกิต
ข.4.1 บังคับเรียน 10
หน่วยกิต CPE3401 พื้นฐานเทคนิคการเข้ารหัสและการรักษาความมั่นคงในเครือข่าย
(Fundamental Cryptography and Network
Security) CPE3402 ความมั่นคงของระบบสารสนเทศ
(Information System
Security) CPE4401 ความมั่นคงของเครือข่ายคอมพิวเตอร์และการประยุกต์
(Network Security and Its
Application) CPE440 ปฏิบัติการเครือข่ายคอมพิวเตอร์และความมั่นคง
(Network and Security
Laboratory)
ข.4.2 เลือกศึกษา 9
หน่วยกิต
ให้นักศึกษาเลือกศึกษาในรายวิชาจากกลุ่มต่างๆ
ให้ครบ 3 วิชา รวม 9 หน่วยกิต
โดยนักศึกษาสามารถเลือกเรียนจากกลุ่มใดกลุ่มหนึ่งเพื่อความสมบูณณ์ของเนื้อหาในกลุ่มวิชานั้น
แต่ทั้งนี้นักศึกษาสามารถเลือกเรียนให้ครบ
3 วิชาจากกลุ่มต่างๆได้มากกว่า 1
กลุ่ม กลุ่มพัฒนาระบบ CPE4403 การโปรแกรมภาษาจาวา (Java
Programming) CPE4404 เว็บเซอร์วิสและสถาปัตยกรรมเชิงบริการ
(Web Service and Service Oriented
Architecture) CPE4405 การวิเคราหะ์และออกแบบระบบ
(System Analysis and
Design) CPE4406 การบริหารโครงการซอฟต์แวร์
(Software Project
Management) CPE4407 การออกแบบระบบพาณิชย์อิเล็กรอนิกส์
(e-Commerce System Design) กลุ่มระบบอัจฉริยะ CPE4408 ปัญญาประดิษฐ์
(Artificial Intelligence) CPE4409 โครงข่ายประสาท
(Neural Networks) CPE4410 การรู้จำแบบ
(Pattern Recognition) กลุ่มคอมพิวเตอร์กราฟิก CPE4411 คอมพิวเตอร์กราฟิกและแอนนิเมชัน
(Computer Graphics and
Animation) CPE4412 การประมวลผลภาพแบบดิจิทัล
(Digital Image Processing) CPE4413 การออกแบบและพัฒนาเกม (Game
Design and Development) CPE4414 การปฏิสัมพันธ์ระหว่างมนุษย์กับคอมพิวเตอร์
(Humen-Computer
Interaction) กลุ่มการสื่อสารและเครือข่ายคอมพิวเตอร์ CPE4415 เครือข่ายการสื่อสารไร้สายและอุปกรณ์เคลื่อนที่
(Wireless and Mobile
Network) CPE4416 การโปรแกรมระบบเครือข่าย
(Network Programming) CPE4417 เทคโนโลยีอินเตอร์เน็ต
(Internet Technology) CPE4418 การสื่อสารแบบดิจิทัล (Digital
Communication) กลุ่มหัวข้อพิเศษทางวิศวกรรมคอมพิวเตอร์ CPE4500 หัวข้อพิเศษทางวิศวกรรมคอมพิวเตอร์
(Special Topics in Computer
Engineering) ค หมวดวิชาเสรี
6 หน่วยกิต
ให้เลือกเรียนรายวิชาใดๆ
ในหลักสูตรของมหาวิทยาลัยราชภัฏสวนสุนันทา
โดยต้องไม่ซ้ำกับรายวิชาที่เคยเรียนมาแล้ว
และต้องไม่เป็นรายวิชาที่กำหนดให้เรียนโดยไม่นับหน่วยกิตรวมในเกณฑ์การสำเร็จหลักสูตรของสาขา