Computer Science

Here is a list of courses mainly provided in the first semester; the 1st week of August to the 2nd week of December.

Computer Science

CSC 102 Computer Programming 1
CSC 103 Computer Architecture and Organization
CSC 165 Discrete Mathematics
CSC 210 Analysis and Design of Algorithms
CSC 213 Systems Analysis and Design
CSC 318 Database Systems
CSC 319 Object-oriented Software Development
CSC 321 Software Engineering
CSC 323 Management Information Systems
CSC 335 Computer Graphics
CSC 401 Selected Programming Language
CSC 433 Software Quality Assurance
CSC 446 Data Mining
CSC 489 Computer Security Management
CSC 4961 Problem-based Learning 1
CSC 4962 Cobol Programming Workshop
CSC 4963 Social Media

And, here is a list of courses mainly provided in the second semester; the 1st week of January to the 3rd week of May. A two-week break in April will be a good chance to enjoy our well-known Songkran Festival.

CSC 105 Computer Programming 2
CSC 209 Data Structures
CSC 261 Statistics for Scientists
CSC 233 Programming Paradigms
CSC 317 Operating Systems
CSC 320 Computer Networks
CSC 321 Software Engineering
CSC 334 Human-Computer Interaction
CSC 344 Decision Support Systems
CSC 424 Software Project Management
CSC 491 Platform-based Development
CSC 492 Machine Learning
CSC 495 Digital Image Processing
CSC 498 Computer Science Project 1
CSC 4971 Problem-based Learning 2

Apart from 3 strength academic programs above, Fundamental Courses and General Education Courses are also available to concretize knowledge and to develop social knowledge and understanding.

CHM 103 Fundamental Chemistry
CHM 160 Chemistry Laboratory
MTH 101 Mathematics 1
MTH 102 Mathematics 2
MTH 201 Mathematics 3
MTH 303 Numerical Methods
PHY 103 General Physics for Engineering Students  I
PHY 104 General Physics for Engineering Students 2
PHY 191 General Physics Laboratory I
PHY 192 General Physics Laboratory 2
Gen 101 Physical Education
Gen 111 Man and Ethics of Living
Gen 121 Learning and Problems Solving Skills
Gen 231 Miracle of Thinking
Gen 241 Beauty of Life
Gen 341 Thai Indigenous Knowledge
Gen 351 Modern Management and Leadership
LNG 105 Academic English for International Students
LNG 106 Academic Listening and Speaking
LNG 107 Academic Reading and Writing
LNG 108 Content Based Language Learning
LNG 211 Effective Listening
LNG 212 Oral Presentation Skills
LNG 213 Laboratory Report Writing
LNG 297 Survival Thai for Foreign Students
LNG 298 Reading Thai for Foreign Students
LNG 299 Conversational Thai for Foreign Students
LNG 411 English for Employment