โครงสร้างหลักสูตรวิทยาศาสตรบัณฑิต (ปรับปรุง)
จำนวนหน่วยกิต
จำนวนหน่วยกิตรวมตลอดหลักสูตรไม่น้อยกว่า 133 หน่วยกิต
โครงสร้างหลักสูตร
| 1 | หมวดวิชาศึกษาทั่วไป | 32 | หน่วยกิต |
| กลุ่มวิชาวิทยาศาสตร์และคณิตศาสตร์ | 3 | หน่วยกิต | |
| กลุ่มวิชาภาษา | 12 | หน่วยกิต | |
| กลุ่มวิชาสังคมศาสตร์ | 9 | หน่วยกิต | |
| กลุ่มวิชามนุษย์ศาสตร์ | 6 | หน่วยกิต | |
| กลุ่มวิชาพลศึกษา | 2 | หน่วยกิต | |
| 2 | หมวดวิชาเฉพาะ | 95 | หน่วยกิต |
| วิชาแกน | 17 | หน่วยกิต | |
| วิชาเฉพาะบังคับ | 49 | หน่วยกิต | |
| วิชาเฉพาะเลือก | 29 | หน่วยกิต | |
| 3 | หมวดวิชาเลือกเสรี | 6 | หน่วยกิต |
รายวิชาในหลักสูตร
| รายชื่อวิชา | จำนวนหน่วยกิต | ||
| (บรรยาย-ปฏิบัติการ) | |||
| หมวดวิชาศึกษาทั่วไป 32 หน่วยกิต | |||
| 1.กลุ่มวิชาวิทยาศาสตร์และคณิตศาสตร์ | 3 หน่วยกิต | ||
| เลือก 3 หน่วยกิตจากรายวิชาดังต่อไปนี้ | |||
01 |
การอนุรักษ์ทรัพยากรและสิ่งแวดล้อม |
3(3-0-6) |
|
|
(Resources and Environment Conservation) |
|||
|
01421211 |
รังสี ชีวิต และสิ่งแวดล้อม |
3(3-0-6) |
|
|
(Radiation, Life and Environment) |
|||
|
01999212 |
แนวคิดทางวิทยาศาสตร์กับปรัชญา |
3(3-0-6) |
|
|
(Concepts in Sciences and Philosophy) |
|||
| 2.กลุ่มวิชาภาษา | 12 หน่วยกิต | ||
|
01355xxx ภาษาอังกฤษ |
9( -- ) |
||
|
(English) |
|||
|
เลือก 3 หน่วยกิตจากรายวิชาดังต่อไปนี้ |
|||
|
01355221 |
การอ่านภาษาอังกฤษขั้นต้น |
3(3-0-6) |
|
| (Thai Language for Communication) | |||
| วิชาเลือกในกลุ่มภาษาต่างประเทศ 1 ภาษา | 9 ( - ) | ||
| (Elective Course in One Foreign Language) | |||
| 3.กลุ่มวิชาสังคมศาสตร์ | 7 หน่วยกิต | ||
| 371111 | การใช้ทรัพยากรห้องสมุด | 1 (1-0) | |
| (the Use of Library Resources | |||
| 391111 | จิตวิทยาการบริการ | 3 (3-0) | |
| (Service Industry Psychology | |||
| 453101 | ความรุ้เบื้องต้นเกี่ยวกับกฏหมายทั่วไป | 3 (3-0) | |
| (Introduction to Law | |||
| 4.กลุ่มวิชามนุษยศาสตร์ | 6 หน่วยกิต | ||
| 387101 | ศิลปะการอยู่ร่วมกับผู้อื่น | 3 (3-0) | |
| (The Art of Living with Others) | |||
| 387121 | ตรรกศาสตร์เบื้องต้น | 3 (3-0) | |
| (Introduction to Logic) | |||
| 5.กลุ่มวิชาพลศึกษา | 2 หน่วยกิต | ||
| 175xxx | กิจกรรมพลศึกษา 1 | 1 (0-2) | |
| (Physical Education Activities) | |||
| หมวดวิชาเฉพาะ 97 หน่วยกิต | |||
| 1.วิชาแกน | 24 หน่วยกิต | ||
| 403111 | เคมีทั่วไป I | 4 (4-0) | |
| (General Chemistry ) | |||
| 403112 | ปฏิบัติการเคมีทั่วไป | 1 (0-3) | |
| (Laboratory in General Chemistry ) | |||
| 417111 | แคลคูลัส I | 3 (3-0) | |
| (Calculus I) | |||
| 417112 | แคลคูลัส II | 3 (3-0) | |
| (Calculus II) | |||
| 420113 | ปฏิบัติการฟิสิกส์I | 1 (0-3) | |
| (Laboratory in Physics I) | |||
| 420114 | ปฏิบัติการฟิสิกส์ II | 1 (0-3) | |
| (Laboratory in Physics II) | |||
| 420117 | ฟิสิกส์พื้นฐาน I | 2 (2-0) | |
| (Basic Physics I) | |||
| 420118 | ปฏิบัติการฟิสิกส์ II | 2 (2-0) | |
| (Basic Physics II) | |||
| 422111 | หลักสถิติ I | 3 (3-0) | |
| (Principle of Statistics I) | |||
| 424111 | หลักชีววิทยา | 3 (3-0) | |
| (Principles of Biology) | |||
| 424112 | ชีววิทยาภาคปฏิบัติการ | 1 (0-3) | |
| (Laboratory in Biology) | |||
| 2.วิชาเฉพาะบังคับ | 54 หน่วยกิต | ||
| 417271 | คณิตศาสตร์เต็มหน่วยเบื้องต้น | 3 (3-0) | |
| (Introductory Discrete Mathematics) | |||
| 417322 | พีชคณิตเชิงเส้นเบื้องต้น | 3 (3-0) | |
| (Introductory Linear Algebra) | |||
| 418114* | วิทยาการคอมพิวเตอร์เบื้องต้น | 3 (2-2) | |
| (Introduction to Computer Science) | |||
| 418115* | การโปรแกรมโครงสร้าง | 3 (2-2) | |
| (Structured Programming) | |||
| 418131** | ตรรกศาสตร์ของดิจิทัลคอมพิวเตอร์ | 3 (2-2) | |
| (Digital Computer Logic) | |||
| 418215** | การโปรแกรมเชิงวัตถุ | 3 (2-2) | |
| (Object Oriented Programming) | |||
| 418216** | หลักภาษาโปรแกรม | 3 (3-0) | |
| (Principles of Programming Languages) | |||
| 418221** | ระบบฐานข้อมูลเบื้องต้น | 3 (3-0) | |
| (Fundamentals of Database Systems) | |||
| 418231** | โครงสร้างข้อมูล | 3 (3-0) | |
| (Data Structures) | |||
| 418232** | การออกแบบและการวิเคราะห์ขึ้นตอนวิธี | 3 (3-0) | |
| (Algorithm Design and Analysis) | |||
| 418321** | การวิเคราะห์และออกแบบระบบ | 3 (3-0) | |
| (System Analysis and Design) | |||
| 418331** | ภาษาแอสเซมบลีและสถาปัตยกรรมคอมพิวเตอร์ | 4 (4-0) | |
| (Assembly Language and Computer Architecture) | |||
| 418332** | ระบบปฏิบัติการ | 4 (4-0) | |
| (Operating Systems) | |||
| 418333** | ภาษารูปนัยและทฤษฏีออโตมาตา | 3 (3-0) | |
| (Formal Language and Automata Theory) | |||
| 418334** | เทคนิคตัวแปลโปรแกรม | 3 (3-0) | |
| (Compiler Techniques) | |||
| 418351** | การสื่อสารคอมพิวเตอร์และโพรโทคอล | 3 (3-0) | |
| (Computer Communications and Protocols) | |||
| 418497 | สัมมนา | 1 | |
| (Seminar) | |||
| 418343 | ตัวแบบความน่าจะเป็นเบื้องต้น | 3 (3-0) | |
| (Introduction to Probabilistic Model) | |||
| 3.วิชาเลือกเฉพาะ | 19 หน่วยกิต | ||
| ก.เลือก 1กลุ่มวิชา จาก 2 กลุ่มวิชาต่อไปนี้ | |||
| กลุ่มวิชาที่ 1 | |||
| 418398* | การเตรียมความพร้อมปัญหาพิเศษ | 1 (0-2) | |
| (Special Problem Preparation) | |||
| 418498** | ปัญหาพิเศษ | 3 | |
| (Special Problems) | |||
| กลุ่มวิชาที่ 2 | |||
| 449490 | สหกิจศึกษา | 6 | |
| (Co-operative Education) | |||
| ข.วิชาเลือก | |||
| กลุ่มวิชาที่ 1 | 15 | ||
| กลุ่มวิชาที่ 2 | 13 | ||
| ให้เรียนวิชาในสาขาวิชวิทยาการคอมพิวเตอร์ไม่น้อยกว่า 9 หน่วยกิจ โดยเป็นวิชารหัส 200 ไม่เกิน | |||
| 3 หน่วยกิตและเลือกจากวิชาที่เกียวข้องกับวิทยาการคอมพิวเตอร์ | |||
| หมวดวิชาเลือกเสรี 6 หน่วยกิต | |||
| วิชาเลือกเสรี | 6 ( - ) | ||
จำนวนหน่วยกิต
จำนวนหน่วยกิตรวมตลอดหลักสูตรไม่น้อยกว่า 133 หน่วยกิต
โครงสร้างหลักสูตร
| 1 | หมวดวิชาศึกษาทั่วไป | 30 | หน่วยกิต |
| กลุ่มวิชาวิทยาศาสตร์และคณิตศาสตร์ | 3 | หน่วยกิต | |
| กลุ่มวิชาภาษา | 12 | หน่วยกิต | |
| กลุ่มวิชาสังคมศาสตร์ | 7 | หน่วยกิต | |
| กลุ่มวิชามนุษย์ศาสตร์ | 6 | หน่วยกิต | |
| กลุ่มวิชาพลศึกษา | 2 | หน่วยกิต | |
| 2 | หมวดวิชาเฉพาะ | 97 | หน่วยกิต |
| วิชาแกน | 24 | หน่วยกิต | |
| วิชาเฉพาะบังคับ | 54 | หน่วยกิต | |
| วิชาเฉพาะเลือก | 19 | หน่วยกิต | |
| 3 | หมวดวิชาเลือกเสรี | 6 | หน่วยกิต |
รายวิชาในหลักสูตร
| รายชื่อวิชา | จำนวนหน่วยกิต | ||
| (บรรยาย-ปฏิบัติการ) | |||
| หมวดวิชาศึกษาทั่วไป 30 หน่วยกิต | |||
| 1.กลุ่มวิชาวิทยาศาสตร์และคณิตศาสตร์ | 3 หน่วยกิต | ||
| เลือก 3 หน่วยกิตจากรายวิชาดังต่อไปนี้ | |||
| 425211 | หลักวิทยาศาสตร์สิ่งแวดล้อม | 3 (3-0) | |
| (Principles of Environmental Science) | |||
| 999212 | แนวคิดทางวิทยาศาสตร์กับปรัชญา | 3 (3-0) | |
| (Concepts in Sciences and Philosophy) | |||
| 2.กลุ่มวิชาภาษา | 12 หน่วยกิต | ||
| 999021 | ภาษาไทยเพื่อการสื่อสาร | 3 (3-0) | |
| (Thai Language for Communication) | |||
| วิชาเลือกในกลุ่มภาษาต่างประเทศ 1 ภาษา | 9 ( - ) | ||
| (Elective Course in One Foreign Language) | |||
| 3.กลุ่มวิชาสังคมศาสตร์ | 7 หน่วยกิต | ||
| 371111 | การใช้ทรัพยากรห้องสมุด | 1 (1-0) | |
| (the Use of Library Resources | |||
| 391111 | จิตวิทยาการบริการ | 3 (3-0) | |
| (Service Industry Psychology | |||
| 453101 | ความรุ้เบื้องต้นเกี่ยวกับกฏหมายทั่วไป | 3 (3-0) | |
| (Introduction to Law | |||
| 4.กลุ่มวิชามนุษยศาสตร์ | 6 หน่วยกิต | ||
| 387101 | ศิลปะการอยู่ร่วมกับผู้อื่น | 3 (3-0) | |
| (The Art of Living with Others) | |||
| 387121 | ตรรกศาสตร์เบื้องต้น | 3 (3-0) | |
| (Introduction to Logic) | |||
| 5.กลุ่มวิชาพลศึกษา | 2 หน่วยกิต | ||
| 175xxx | กิจกรรมพลศึกษา 1 | 1 (0-2) | |
| (Physical Education Activities) | |||
| หมวดวิชาเฉพาะ 97 หน่วยกิต | |||
| 1.วิชาแกน | 24 หน่วยกิต | ||
| 403111 | เคมีทั่วไป I | 4 (4-0) | |
| (General Chemistry ) | |||
| 403112 | ปฏิบัติการเคมีทั่วไป | 1 (0-3) | |
| (Laboratory in General Chemistry ) | |||
| 417111 | แคลคูลัส I | 3 (3-0) | |
| (Calculus I) | |||
| 417112 | แคลคูลัส II | 3 (3-0) | |
| (Calculus II) | |||
| 420113 | ปฏิบัติการฟิสิกส์I | 1 (0-3) | |
| (Laboratory in Physics I) | |||
| 420114 | ปฏิบัติการฟิสิกส์ II | 1 (0-3) | |
| (Laboratory in Physics II) | |||
| 420117 | ฟิสิกส์พื้นฐาน I | 2 (2-0) | |
| (Basic Physics I) | |||
| 420118 | ปฏิบัติการฟิสิกส์ II | 2 (2-0) | |
| (Basic Physics II) | |||
| 422111 | หลักสถิติ I | 3 (3-0) | |
| (Principle of Statistics I) | |||
| 424111 | หลักชีววิทยา | 3 (3-0) | |
| (Principles of Biology) | |||
| 424112 | ชีววิทยาภาคปฏิบัติการ | 1 (0-3) | |
| (Laboratory in Biology) | |||
| 2.วิชาเฉพาะบังคับ | 54 หน่วยกิต | ||
| 417271 | คณิตศาสตร์เต็มหน่วยเบื้องต้น | 3 (3-0) | |
| (Introductory Discrete Mathematics) | |||
| 417322 | พีชคณิตเชิงเส้นเบื้องต้น | 3 (3-0) | |
| (Introductory Linear Algebra) | |||
| 418114* | วิทยาการคอมพิวเตอร์เบื้องต้น | 3 (2-2) | |
| (Introduction to Computer Science) | |||
| 418115* | การโปรแกรมโครงสร้าง | 3 (2-2) | |
| (Structured Programming) | |||
| 418131** | ตรรกศาสตร์ของดิจิทัลคอมพิวเตอร์ | 3 (2-2) | |
| (Digital Computer Logic) | |||
| 418215** | การโปรแกรมเชิงวัตถุ | 3 (2-2) | |
| (Object Oriented Programming) | |||
| 418216** | หลักภาษาโปรแกรม | 3 (3-0) | |
| (Principles of Programming Languages) | |||
| 418221** | ระบบฐานข้อมูลเบื้องต้น | 3 (3-0) | |
| (Fundamentals of Database Systems) | |||
| 418231** | โครงสร้างข้อมูล | 3 (3-0) | |
| (Data Structures) | |||
| 418232** | การออกแบบและการวิเคราะห์ขึ้นตอนวิธี | 3 (3-0) | |
| (Algorithm Design and Analysis) | |||
| 418321** | การวิเคราะห์และออกแบบระบบ | 3 (3-0) | |
| (System Analysis and Design) | |||
| 418331** | ภาษาแอสเซมบลีและสถาปัตยกรรมคอมพิวเตอร์ | 4 (4-0) | |
| (Assembly Language and Computer Architecture) | |||
| 418332** | ระบบปฏิบัติการ | 4 (4-0) | |
| (Operating Systems) | |||
| 418333** | ภาษารูปนัยและทฤษฏีออโตมาตา | 3 (3-0) | |
| (Formal Language and Automata Theory) | |||
| 418334** | เทคนิคตัวแปลโปรแกรม | 3 (3-0) | |
| (Compiler Techniques) | |||
| 418351** | การสื่อสารคอมพิวเตอร์และโพรโทคอล | 3 (3-0) | |
| (Computer Communications and Protocols) | |||
| 418497 | สัมมนา | 1 | |
| (Seminar) | |||
| 418343 | ตัวแบบความน่าจะเป็นเบื้องต้น | 3 (3-0) | |
| (Introduction to Probabilistic Model) | |||
| 3.วิชาเลือกเฉพาะ | 19 หน่วยกิต | ||
| ก.เลือก 1กลุ่มวิชา จาก 2 กลุ่มวิชาต่อไปนี้ | |||
| กลุ่มวิชาที่ 1 | |||
| 418398* | การเตรียมความพร้อมปัญหาพิเศษ | 1 (0-2) | |
| (Special Problem Preparation) | |||
| 418498** | ปัญหาพิเศษ | 3 | |
| (Special Problems) | |||
| กลุ่มวิชาที่ 2 | |||
| 449490 | สหกิจศึกษา | 6 | |
| (Co-operative Education) | |||
| ข.วิชาเลือก | |||
| กลุ่มวิชาที่ 1 | 15 | ||
| กลุ่มวิชาที่ 2 | 13 | ||
| ให้เรียนวิชาในสาขาวิชวิทยาการคอมพิวเตอร์ไม่น้อยกว่า 9 หน่วยกิจ โดยเป็นวิชารหัส 200 ไม่เกิน | |||
| 3 หน่วยกิตและเลือกจากวิชาที่เกียวข้องกับวิทยาการคอมพิวเตอร์ | |||
| หมวดวิชาเลือกเสรี 6 หน่วยกิต | |||
| วิชาเลือกเสรี | 6 ( - ) | ||