ภาควิชาวิทยาการคอมพิวเตอร์ คณะวิทยาศาสตร์ อาคารวิทยาศาสตร์ 45 ปี ชั้น 7, 8
02-942-5555 ต่อ 647209, 647210

โครงสร้างหลักสูตรวิทยาศาสตรบัณฑิต พ.ศ.2555

จำนวนหน่วยกิต : ไม่น้อยกว่า 133 หน่วยกิต

โครงสร้างหลักสูตร :
1หมวดวิชาศึกษาทั่วไป32หน่วยกิต
– กลุ่มวิชาวิทยาศาสตร์และคณิตศาสตร์3หน่วยกิต
– กลุ่มวิชาภาษา12หน่วยกิต
– กลุ่มวิชาสังคมศาสตร์9หน่วยกิต
– กลุ่มวิชามนุษยศาสตร์6หน่วยกิต
– กลุ่มวิชาพลศึกษา2หน่วยกิต

2

หมวดวิชาเฉพาะ

ไม่น้อยกว่า

95

หน่วยกิต
– วิชาแกน17หน่วยกิต
– วิชาเฉพาะบังคับ49หน่วยกิต
– เฉพาะเลือก29หน่วยกิต

3

หมวดวิชาเลือกเสรี

ไม่น้อยกว่า

6

หน่วยกิต


รายวิชา :
1หมวดวิชาศึกษาทั่วไป32หน่วยกิต
– กลุ่มวิชาวิทยาศาสตร์และคณิตศาสตร์3หน่วยกิต
เลือก 3 หน่วยกิตจากรายวิชาดังต่อไปนี้
1301201การอนุรักษ์ทรัพยากรและสิ่งแวดล้อม (Resources and Environment Conservation)3(3-0-6)
1421211รังสี ชีวิต และสิ่งแวดล้อม (Radiation, Life and Environment)3(3-0-6)
1999212แนวคิดทางวิทยาศาสตร์กับปรัชญา (Concepts in Sciences and Philosophy)3(3-0-6)
– กลุ่มวิชาภาษา12หน่วยกิต
01355xxxภาษาอังกฤษ (English)9( – – )
เลือก 3 หน่วยกิตจากรายวิชาดังต่อไปนี้
1355201การอ่านภาษาอังกฤษเบื้องต้น (Fundamental English Reading)3(3-0-6)
1355202การเขียนภาษาอังกฤษเบื้องต้น (Fundamental English Writing)3(3-0-6)
1355209ภาษาอังกฤษเพื่อการสื่อสารในงานอาชีพ (Communicative English for Careers)3(3-0-6)
1361101การใช้ภาษาไทยเบื้องต้น (Introductory Thai Usage)3(3-0-6)
1361102การเขียนภาษาไทยเชิงปฏิบัติ (Thai Practical Writing)3(3-0-6)
1999021ภาษาไทยเพื่อการสื่อสาร (Thai Language for Communication)3(3-0-6)
– กลุ่มวิชาสังคมศาสตร์9หน่วยกิต
1132101ผู้ประกอบการรุ่นใหม่ (Modern Entrepreneur)3(3-0-6)
เลือก 6 หน่วยกิตจากรายวิชาดังต่อไปนี้
1455101การเมืองโลกในชีวิตประจำวัน (World Politics in Daily Life)3(3-0-6)
1453102กฎหมายในชีวิตประจำวัน (Law in Everyday Life)3(3-0-6)
1459101จิตวิทยาเพื่อชีวิตสมัยใหม่ (Psychology for Modern Life)3(3-0-6)
– กลุ่มวิชามนุษยศาสตร์6หน่วยกิต
เลือก 6 หน่วยกิตจากรายวิชาดังต่อไปนี้
1387103ปรัชญาเศรษฐกิจพอเพียงกับพุทธศาสนา (Philosophy of Sufficiency Economics and Buddhism)3(3-0-6)
1386121สังคีตนิยม (Music Appreciation)3(3-0-6)
1387101ศิลปะการอยู่ร่วมกับผู้อื่น (The Art of Living with Others)3(3-0-6)
– กลุ่มวิชพลศึกษา2หน่วยกิต
01175xxxกิจกรรมพลศึกษา (Physical Education Activities)1, 1(0-2-1)

2

หมวดวิชาเฉพาะ

ไม่น้อยกว่า

95

หน่วยกิต
– วิชาแกน17หน่วยกิต
1417111แคลคูลัส I (Calculus I)3(3-0-6)
1417112แคลคูลัส II (Calculus II)3(3-0-6)
1418132หลักมูลการคณนา (Fundamentals of Computing)4(4-0-8)
1420115ฟิสิกส์อย่างสังเขปภาคปฏิบัติการ (Laboratory in Abridged Physics)1(0-3-2)
1420119ฟิสิกส์อย่างสังเขป (Abridged Physics)3(3-0-6)
1422111หลักสถิติ (Principles of Statistics)3(3-0-6)
– วิชาเฉพาะบังคับ49หน่วยกิต
1417322พีชคณิตเชิงเส้นเบื้องต้น (Introductory Linear Algebra)3(3-0-6)
1418114วิทยาการคอมพิวเตอร์เบื้องต้น (Introduction to Computer Science)4(3-2-7)
1418116การโปรแกรมคอมพิวเตอร์ (Computer Programming)3(2-2-5)
1418131ตรรกศาสตร์ของดิจิทัลคอมพิวเตอร์ (Digital Computer Logic)3(2-2-5)
1418216หลักภาษาโปรแกรม (Principles of Programming Languages)3(3-0-6)
1418217การสร้างซอฟต์แวร์ (Software Construction)3(2-2-5)
1418221ระบบฐานข้อมูลเบื้องต้น (Fundamentals of Database Systems)3(3-0-6)
1418231โครงสร้างข้อมูล (Data Structures)3(3-0-6)
1418232การออกแบบและการวิเคราะห์ขั้นตอนวิธี (Algorithm Design and Analysis)3(3-0-6)
1418321การวิเคราะห์และการออกแบบระบบ (System Analysis and Design)3(2-2-5)
1418331ภาษาแอสเซมบลีและสถาปัตยกรรมคอมพิวเตอร์ (Assembly Language and Computer Architecture)4(4-0-8)
1418332ระบบปฏิบัติการ (Operating Systems)4(4-0-8)
1418333ภาษารูปนัยและทฤษฎีออโตมาตา (Formal Language and Automata Theory)3(3-0-6)
1418343ทรัพย์สินทางปัญญาสำหรับซอฟต์แวร์และดิจิทัลคอนเทนท์ (Intellectual Property for Software and Digital Contents)3(3-0-6)
1418351การสื่อสารคอมพิวเตอร์และโพรโทคอล (Computer Communications and Protocols)3(3-0-6)
1418497สัมมนา (Seminar)1
– วิชาเฉพาะเลือกไม่น้อยกว่า29หน่วยกิต
ก. เลือก 4 หน่วยกิตจากรายวิชาในสาขาวิชาใดหรือสาขาวิชาหนึ่งต่อไปนี้
สาขาวิชาเคมี
1403111เคมีทั่วไป (General Chemistry)4(4-0-8)
สาขาวิชาชีววิทยา
1424111หลักชีววิทยา (Principles of Biology)3(3-0-6)
1424112ชีววิทยาภาคปฏิบัติการ (Laboratory in Biology)1(0-3-2)
ข. เลือก 1 กลุ่มวิชา จาก 2 กลุ่มวิชาต่อไปนี้ ไม่น้อยกว่า 25 หน่วยกิต
– กลุ่มวิชาที่ 1
1418399การเตรียมความพร้อมโครงงานวิทยาการคอมพิวเตอร์ (Computer Science Project Preparation)1
1418499โครงงานวิทยาการคอมพิวเตอร์ (Computer Science Project)3
และวิชาในสาขาวิชาวิทยาการคอมพิวเตอร์ ไม่น้อยกว่า 21 หน่วยกิต โดยเป็นวิชา 014182xx ไม่เกิน 6 หน่วยกิต
– กลุ่มวิชาที่ 2
1418390การเตรียมความพร้อมสหกิจศึกษา (Co-operative Education Preparation)1
1418490สหกิจศึกษา (Co-operative Education)6
และวิชาในสาขาวิชาวิทยาการคอมพิวเตอร์ ไม่น้อยกว่า 18 หน่วยกิต โดยเป็นวิชา 014182xx ไม่เกิน 6 หน่วยกิต

3

หมวดวิชาเลือกเสรี

ไม่น้อยกว่า

6

หน่วยกิต
วิชาเลือกเสรี6( – – )