All for Joomla All for Webmasters

Bachelor of Science Program in Computer Science

 

 

 

 

Degree Name Bachelor of Science Program in Computer Science
Program Description  
Career Prospects  
Admission  
Tuition Fee
  • for regular program 12,000 bath
  • for special program 30,000 bath

 

Curriculum Structure

bachelor-cs-curriculum-structure

Student Plan

 

Yesr 1 Semester 1

Credit

000 101

ภาษาอังกฤษ1

3(3-0-6)

 

English I

 

000 174

ทักษะการเรียนรู้

3(3-0-6)

 

Learning Skills

 

SC001 002

วิทยาศาสตร์ เทคโนโลยีและนวัตกรรมเพื่อการพัฒนาที่ยั่งยืน

3(3-0-6)

 

Science , technology and innovation for sustainable development

 

000 159

ความเป็นพลเมืองในสังคมประชาธิปไตย

3(3-0-6)

 

Citizenship in Democratic Society

 

SC401 201

แคลคูลัสส าหรับวิทยาศาสตร์กายภาพ1

3(3-0-6)

 

Calculus for Physical Science I

 

SC311 001

วิทยาการคอมพิวเตอร์หลักมูล

3(2-2-5)

 

Fundamentals of Computer Science

 

SC311 002

การเขียนโปรแกรมเชิงโครงสร้างส าหรับวิทยาการคอมพิวเตอร์

3(2-2-5)

 

Structured Programming for Computer Science

 

 

Total number of credits enrolled

21

 

Total cumulative credits

21


Yesr 1 Semester 2

Credit

000 102

ภาษาอังกฤษ2

3(3-0-6)

 

English II

 

000 153

ภูมิปัญญาท้องถิ่น

3(3-0-6)

หรือ

Local Wisdom

 

000 156

พหุวัฒนธรรม

 

 

Multiculturalism

 

SC002 104

วิทยาศาสตร์กายภาพ

3(3-0-6)

 

Physical Science

 

SC401 202

แคลคูลัสส าหรับวิทยาศาสตร์กายภาพ2

3(3-0-6)

 

Calculus for Physical Science 2

 

SC311 003

การเขียนโปรแกรมเชิงวัตถุ

3(2-2-5)

 

Object-Oriented Programming

 

SC311 004

สถาปัตยกรรมระบบคอมพิวเตอร์

3(2-2-5)

 

Computer Systems Architecture

 

Xxxxx xxx

วิชาเลือกเฉพาะทาง

3

 

Specialized Electives

 

 

Total number of credits enrolled

21

 

Total cumulative credits

42


 

 

Yesr 2 Semester 1

Credit

000 103

ภาษาอังกฤษ3

3(3-0-6)

 

English III

 

000 175

การคิดเชิงสร้างสรรค์และการแก้ปัญหา

3(3-0-6)

หรือ

Creative Thinking and Problem Solving

 

000 176

ผู้ประกอบการสร้างสรรค์

 

 

Creative Entrepreneurs

 

SC402 101

พีชคณิตเชิงเส้น1

3(3-0-6)

 

Linear Algebra 1

 

SC602 005

ความน่าจะเป็นและสถิติ

3(3-0-6)

 

Probability and Statistics

 

SC312 001

โครงสร้างข้อมูล

3(2-2-5)

 

Data Structure

 

SC312 002

การโต้ตอบระหว่างมนุษย์และคอมพิวเตอร์

3(2-2-5)

 

Human Computer Interaction

 

Xxxxx xxx

วิชาเลือกเฉพาะทาง

3

 

Specialized Electives

 

 

Total number of credits enrolled

21

 

Total cumulative credits

6


 

 

 

Yesr 2 Semester 2

Credit

000 104

ภาษาอังกฤษ4

3(3-0-6)

 

English IV

 

SC402 401

วิยุตคณิตและการประยุกต์

3(3-0-6)

 

Discrete Mathematic and Applications

 

SC312 003

ระบบจัดการฐานข้อมูลและการออกแบบฐานข้อมูล

3(3-0-6)

 

Database Management System and Database Design

 

SC312 004

ปฏิบัติการระบบฐานข้อมูลและการออกแบบ

1(0-2-1)

 

Database System and Design Laboratory

 

SC312 005

เครือข่ายคอมพิวเตอร์

3(2-2-5)

 

Computer Networks

 

SC312 006

การวิเคราะห์ขั้นตอนวิธี

3(3-0-6)

 

Analysis of Algorithms

 

Xxxxx xxx

วิชาเลือกเฉพาะทาง

3

 

Specialized Electives

 

 

Total number of credits enrolled

19 

 

Total cumulative credits

82


 

 

 

Yesr 3 Semester 1

Credit

411 224

ภาษาอังกฤษเทคนิคส าหรับวิทยาศาสตร์และเทคโนโลยี2

3(3-0-6)

 

Technical English for Science and Technology II

 

SC403 602

วิธีเชิงตัวเลขส าหรับวิทยาการคอมพิวเตอร์

3(3-0-6)

 

Numerical Methods for Computer Science

 

SC313 001

ระบบปฏิบัติการและการเขียนโปรแกรมซีสเต็มคอล

3(2-2-5)

 

Operating Systems and System Calls programming

 

SC313 002

หลักการออกแบบพัฒนาซอฟต์แวร์

3(2-2-5)

 

Principles of Software Design and Development

 

SC313 003

การวิเคราะห์และออกแบบระบบ

3(2-2-5)

 

Systems analysis and design

 

SC313 761

สัมมนาทางวิทยาการคอมพิวเตอร์

1(1-0-2)

 

Seminar in Computer Science

 

Xxxxx xxx

วิชาเลือกเฉพาะทาง

6

 

Specialized Electives

 

 

Total number of credits enrolled

22

 

Total cumulative credits

104

Yesr 3 Semester 2

Credit

000 145

ภาวะผู้น าและการจัดการ

3(3-0-6)

 

Leadership and Management

 

SC313 004

วิศวกรรมซอฟต์แวร์

3(2-2-5)

 

Software Engineering

 

SC313 005

ทฤษฎีการค านวณ

3(3-0-6)

 

Theory of Computation

 

SC313 006

ปัญญาประดิษฐ์

3(2-2-5)

 

Artificial Intelligence

 

SC313 762

ระเบียบวิธีท าวิจัย

3(3-0-6)

 

Research Methodology

 

Xxxxx xxx

วิชาเลือกเฉพาะทาง

6

 

Specialized Electives

 

 

Total number of credits enrolled

21

 

Total cumulative credits

125


 

หรับนักศึกษาที่จะเลือกแผนสหกิจศึกษาให้ลงเพิ่มอีก1รายวิชา

 

SC002 001    การเตรียมความพร้อมก่อนปฏิบัติงานสหกิจศึกษาสำหรับนัก (ไม่นับหน่วยกกิจคณะวิทยาศาสตร์

 

Orientation to Co-Operative Education for Science Student หมายเหตุ: มีการประเมินผลเป็นS/U

 

Yesr 4 Semester 1

แบบเลือกเรียนวิชาโครงงานคอมพิวเตอร์                              แบบเลือกเรียนวิชาสหกิจศึกษา

SC314 774

โครงงานวิทยาการ

3(0-6-3)

Xxxxx xxx

วิชาเลือกเฉพาะทาง

3 หน่วยกิต

 

คอมพิวเตอร์1

 

 

Specialized Electives

 

 

Computer Science

 

 

 

 

 

Project I

 

 

 

 

Xxxxx xxx

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

6 หน่วยกิต

Xxxxx xxx

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

6

 

Free Electives

 

 

Free Electives

 

Total number of credits enrolled

9

Total number of credits enrolled

9

Total cumulative credits

134 

Total cumulative credits

131

 

Yesr 4 Semester 2

แบบเลือกเรียนวิชาโครงงานคอมพิวเตอร์                               แบบเลือกเรียนวิชาสหกิจศึกษา

SC314 775   โครงงานวิทยาการ

3(0-6-3)

SC314 785

สหกิจศึกษาทางวิทยาการ

6(0-18-9)

คอมพิวเตอร์2

 

 

คอมพิวเตอร์

 

Computer Science

 

 

Co-operative Education

 

Project II

 

 

in Computer Science

 

Total number of credits enrolled

3

Total number of credits enrolled

6

Total cumulative credits

137

Total cumulative credits

137

 

หมายเหตุ ภาควิชาวิทยาการคอมพิวเตอร์ อาจจะพิจารณาเปิดรายวิชาสหกิจศึกษาทั้งภาคต้นและภาคปลาย

Graduation Requirements

bachelor-cs-graduation-requirements