แสดงแผนการศึกษา ปริญญาตรี
แผนสหกิจศึกษา (Co-operative Education Plan)
ชั้นปีที่ 1 | ||
ภาคการศึกษาที่ 1 | ||
001101 | ม.อ. 101 ภาษาอังกฤษพื้นฐาน 1 | 3(3-0-6) |
ENGL 101 Fundamental English 1 | ||
140104 | ร.ท. 104 การเป็นพลเมือง | 3(3-0-6) |
PG 104 (Citizenship) | ||
203103 | ว.คม.103 เคมีทั่วไป 1 | 3(3-0-6) |
CHEM 103 (General Chemistry 1) | ||
204111 | ว.คพ.111 การเขียนโปรแกรมเบื้องต้น | 3(2-2-5) |
CS 111 (Fundamentals of Programming) | ||
206111 | ว.คณ.111 แคลคูลัส 1 | 3(3-0-6) |
MATH 111 (Calculus 1) | ||
206183 | ว.คณ.183 โครงสร้างวิยุต | 3(3-0-6) |
MATH 183 (Discrete Structure) | ||
รวม 18 หน่วยกิต | ||
ภาคการศึกษาที่ 2 | ||
001102 | ม.อ.102 ภาษาอังกฤษพื้นฐาน 2 | 3(3-0-6) |
ENGL 102 (Fundamental English 2) | ||
202101 | ว.ชว.101 ชีววิทยาพื้นฐาน 1 | 3(3-0-6) |
BIOL 101 (Basic Biology 1) | ||
204100 | ว.คพ.100 เทคโนโลยีสารสนเทศและชีวิตสมัยใหม่ | 3(3-0-6) |
CS 100 Information Technology and Modern Life | ||
204114 | ว.คพ.114 การเขียนโปรแกรมเชิงวัตถุเบื้องต้น | 3(2-2-5) |
CS 114 (Introduction to Object-oriented Programming) | ||
206112 | ว.คณ.112 แคลคูลัส 2 | 3(3-0-6) |
MATH 112 (Calculus 2) | ||
207187 | ว.ฟส. 187 ฟิสิกส์ 1 | 3(3-0-6) |
PHYS 187 (Physics 1) | ||
รวม 18 หน่วยกิต |
ชั้นปีที่ 2 | ||
ภาคการศึกษาที่ 1 | ||
001201 | ม.อ.201 การอ่านเชิงวิเคราะห์และการเขียนอย่างมีประสิทธิผล | 3(3-0-6) |
ENGL 201 (Critical Reading and Effective Writing) | ||
201190 | ว.วท.190 การคิดอย่างมีวิจารณญาณ การแก้ปัญหา และการสื่อสารทางวิทยาศาสตร์ | 3(3-0-6) |
SC 190 (Critical Thinking, Problem Solving and Science Communication) | ||
204203 | ว.คพ. 203 เทคโนโลยีด้านวิทยาการคอมพิวเตอร์ | 3(2-2-5) |
CS 203 (Computer Science Technology) | ||
204231 | ว.คพ.231 การจัดระบบและสถาปัตยกรรมคอมพิวเตอร์ | 3(2-2-5) |
CS 231 (Computer Organization and Architecture | ||
204252 | ว.คพ.252 โครงสร้างข้อมูลและการวิเคราะห์ | 3(3-0-6) |
CS 252 (Data Structures and Analysis) | ||
208269 | ว.สถ.269 สถิติสำหรับวิทยาการคอมพิวเตอร์ | 3(3-0-6) |
STAT 269 (Statistics for Computer Science) | ||
รวม 18 หน่วยกิต | ||
ภาคการศึกษาที่ 2 | ||
001225 | ม.อ.225 ภาษาอังกฤษในบริบทวิทยาศาสตร์และเทคโนโลยี | 3(3-0-6) |
ENGL 225 (English in Science and Technology Context) | ||
201111 | ว.วท. 111 โลกแห่งวิทยาศาสตร์ | 3(3-0-6) |
SC 111 The World of Science | ||
204212 | ว.คพ. 212 การพัฒนาแอปพลิเคชันสมัยใหม่ | 3(2-2-5) |
CS 212 (Modern Application Development) | ||
204232 | ว.คพ.232 เครือข่ายคอมพิวเตอร์และเกณฑ์วิธี | 3(3-0-6) |
CS 232 (Computer Networks and Protocols) | ||
204271 | ว.คพ. 271 ปัญญาประดิษฐ์เบื้องต้น | 3(2-2-5) |
CS 271 (Introduction to Artificial Intelligence) | ||
วิชาโท | Minor Course | 3 |
รวม 18 หน่วยกิต |
ชั้นปีที่ 3 | ||
ภาคการศึกษาที่ 1 | ||
204321 | ว.คพ.321 ระบบฐานข้อมูล | 3(2-2-5) |
CS 321 (Database Systems) | ||
204341 | ว.คพ.341 ระบบปฏิบัติการ | 3(3-0-6) |
CS 341 (Operating Systems) | ||
204361 | ว.คพ.361 วิศวกรรมซอฟต์แวร์ | 3(3-0-6) |
CS 361 (Software Engineering) | ||
204451 | ว.คพ.451 การออกแบบและการวิเคราะห์อัลกอริทึม | 3(3-0-6) |
CS 451 (Algorithm Design and Analysis) | ||
วิชาศึกษาทั่วไป (เลือกจาก 3 กลุ่มวิชา) | GE Elective Course | 3 |
วิชาโท | Minor Course | 3 |
รวม 18 หน่วยกิต | ||
ภาคการศึกษาที่ 2 | ||
204306 | ว.คพ.306 จริยธรรมสำหรับผู้ประกอบวิชาชีพคอมพิวเตอร์ | 1(1-0-2) |
CS 306 (Ethics for Computer Professionals) | ||
204315 | ว.คพ.315 การจัดระเบียบของภาษาโปรแกรม | 3(3-0-6) |
CS 315 (Organization of Programming Languages) | ||
204490 | ว.คพ.490 การวิจัยทางวิทยาการคอมพิวเตอร์ | 3(3-0-6) |
CS 490 (Research in Computer Science) | ||
วิชาเอกเลือกระดับ 300 หรือ 400 | Major Elective Courses Level 300 or 400 | 3 |
วิชาโท | Minor Course | 6 |
วิชาเลือกเสรี | Free Elective Course | 3 |
รวม 19 หน่วยกิต |
ชั้นปีที่ 4 | ||
ภาคการศึกษาที่ 1 | ||
204390 | ว.คพ.390 การฝึกงานคอมพิวเตอร์ | 1(0-6-0) |
CS 390 (Computer Job Training) | ||
204496 | ว.คพ.496 สหกิจศึกษา | 6 หน่วยกิต |
CS 496 (Cooperative Education) | ||
รวม 7 หน่วยกิต | ||
ภาคการศึกษาที่ 2 | ||
204497 | ว.คพ.497 สัมมนาทางวิทยาการคอมพิวเตอร์ | 1(1-0-2) |
CS 497 (Seminar in Computer Science) | ||
วิชาศึกษาทั่วไป (เลือกจาก 3 กลุ่มวิชา) | GE Elective Course | 3 |
วิชาเอกเลือกระดับ 300 หรือ 400 | Major Elective Course Level 300 or 400 | 3 |
วิชาเอกเลือกระดับ 400 | (Major Elective Courses Level 400 | 6 |
วิชาโท | Minor Course | 3 |
วิชาเลือกเสรี | Free Elective Course | 3 |
รวม 19 หน่วยกิต |