Master of Science Program in Computer Science (CS)
Degree: Master of Science, M.Sc. (Computer Science)
Program Code: 2205
Length of Program: 2 years
Revised: 2013
First Used: 2014
Program Description
This Master of Science Program in Computer Science is Thailand’s oldest graduate program in Computer fields (since 1971). It is an advanced program for graduates in Computer fields or other closely-related disciplines who seek expertise in Intelligent Systems, Enterprise Information Systems, Big Data, and others.
The program admits both full-time (weekday) and part-time (weekend) students. It combines foundation and specialized courses with seminar and research, where a Master thesis and publication of the research are required. Students can choose to specialize in one of the following tracks:
1. Intelligent Systems track
2. Enterprise Information Systems track
In the case that the student is interested in other area, the student can choose one track and take other available courses of interest. Language of teaching is mainly Thai, but some courses may be conducted in English.
This program aims to produce:
1. Highly qualified Computer Science graduates with specialization and good morals
2. Research work that builds new bodies of knowledge in Computer Science
3. Development work that serves industry and society needs.
Career Prospects
1. Researcher and academic in Computer Science
2. Application developer
3. Software analyst and designer
4. Software architect
5. System and network administrator
6. Data center manager
7. System engineer
8. IT project manager
9. Data scientist
Admission
The program is open for application biannually, for both semester 1 and semester 2.
An applicant must have the following qualification:
1. Hold a Bachelor degree in Computer Science, Computer Engineering, Software Engineering, Information Technology, Mathematics, Physics, Statistics, or other Engineering fields.
2. Have other qualifications as announced each year by Graduate School of Chulalongkorn University (if any), or have other qualifications approved by the Computer Science Program Committee.
3. Pass the minimum requirement of one of the following English language proficiency tests:
English Test | Minimum Requirement |
---|---|
TOEFL | 425 (PBT) 113 (CBT) 38 (iBT) |
IELTS | 3.5 |
CU-TEP | 38 |
More information on admission can be found at Graduate School www.grad.chula.ac.th
Tuition Fee
As announced by Chulalongkorn University.
For Thai student: www.reg.chula.ac.th/fee1.html
For non-Thai student: www.reg.chula.ac.th/fee2_eng.pdf
In addition, the part-time program incurs an extra Department’s fee of THB 25,000 per semester.
Curriculum Structure
The curriculum requires the total of 36 credits comprising
1. Required Courses: 9 credits (including a non-credit Seminar course)
2. Track Elective Courses: 9 credits chosen from one of the following tracks:
a. Intelligent Systems track
b. Enterprise Information Systems track
3. General Elective Courses: 6 credits
4. Thesis: 12 credits
Curriculum Details
Required Courses
- 2110607 Research Methods in Computer Science 3(3-0-9)
- 2110636 Performance Analysis and Evaluation 3(3-0-9)
- 2110681 Computer Algorithm 3(3-0-9)
- 2110701 Seminar in Computer Engineering I 1(0-1-3)
2110701 Seminar in Computer Engineering I is a non-credit course, with S/U evaluation.
Track Elective Courses
Each student must choose one of the tracks.
Intelligent Systems Track
Each student chooses 3 courses from the following list. (Remaining courses in the track can be chosen as General Elective Courses.)
- 2110654 Artificial Intelligence 3(3-0-9)
- 2110682 Embedded and Real-Time Systems 3(3-0-9)
- 2110714 Digital Systems 3(3-0-9)
- 2110743 Machine Learning 3(3-0-9)
- 2110773 Data Mining 3(3-0-9)
Enterprise Information Systems Track
Each student chooses 3 courses from the following list. (Remaining courses in the track can be chosen as General Elective Courses.)
- 2110523 Enterprise Application Architecture 3(3-0-9)
- 2110637 Large-Scale Information Systems 3(3-0-9)
- 2110640 Information Security 3(3-0-9)
- 2110663 Worldwide Network Infrastructure 3(3-0-9)
- 2110673 Information Storage and Retrieval 3(3-0-9)
***For students who are interested in Big Data, choose the Intelligent Systems track to focus on Big Data Analytics, or choose the Enterprise Information Systems track to focus on Big Data Architecture.
General Elective Courses
Each student chooses 2 courses from the following list.
- ** 2110746 Big Data Analytics 3(3-0-9)
- ** 2110747 Social Network Analysis 3(3-0-9)
- 2110522 UNIX/LINUX for Enterprise Environment 3(3-0-9)
- 2110638 Object-Oriented Technology 3(3-0-9)
- 2110651 Digital Image Processing 3(3-0-9)
- 2110678 Mobile Computing 3(3-0-9)
- 2110694 Directed Studies in Computer Science 3(3-0-9)
- 2110697 Special Topics in Computer Science I 3(3-0-9)
- 2110698 Special Topics in Computer Science II 3(3-0-9)
- 2110713 Optimization Methods 3(3-0-9)
- 2110731 Distributed Systems 3(3-0-9)
- 2110732 Parallel Computing 3(3-0-9)
- 2110741 Robotics 3(3-0-9)
- 2110742 Evolutionary Computation 3(3-0-9)
- 2110781 Special Topics in Distributed Systems 3(3-0-9)
- 2110792 Advanced Topics in Artificial Intelligence 3(3-0-9)
- 2110795 Advanced Topics in Computer Network 3(3-0-9)
** Commencing academic year 2015
In addition to the list above, students can choose among the following as General Elective Courses:
1. Remaining elective courses of the chosen track which are not part of the 9-credit Track Elective Courses
2. Electives courses of the other track that is not chosen
3. Graduate courses of other programs of the Department (i.e. 21105xx, 21106xx, or 21107xx courses not listed here)
4. Graduate courses of Chulalongkorn University (approval by the Computer Science Program Committee is required).
Remark: For students who are interested in the courses not listed in the provided tracks or require certain courses in order to do research, choose one track and take other available courses of interest as General Elective Courses.
Thesis
- 2110811 Thesis 12 credits
Study Plan
Course Code | Course Name | Credit | Course Code | Course Name | Credit | |
---|---|---|---|---|---|---|
Semester 1 | Semester 2 | |||||
RES METH CS | Track Elective Courses | |||||
PERFORM ANAL EVAL | General Elective Courses/td> | |||||
COMPUTER ALGORITHM | ||||||
Total | Total | |||||
Semester 3 | Semester 4 | |||||
SEMINAR COMP ENG I | – | THESIS | ||||
Track Elective Courses | ||||||
General Elective Courses | ||||||
THESIS | ||||||
Total | Total | |||||
Total 36 credits |