Master Science in Computer Science

Our MSCS program is designed to enrich creative minds with solid foundation in computer science. Our curriculum, courses, and facilities are designed to foster creativity and innovativeness as students gain the core knowledge through theoretical learning and hands-on practices.

Our faculties are qualified experts in various fields, both academic and industrial. Many faculty members are actively involved within the industry. They are reachable not only in classrooms, but also in labs and research groups that students can participate in.

Most importantly, we are fully an international university, with a truly international learning environment, and a culture of entrepreneurial minds.


Study Plan

Thesis Option (Plan A): Coursework and Thesis (12-credit Thesis)

Preparatory Courses
Non-credits
Required Courses
9 credits
Elective Courses
15 credits
Thesis
12 credits
Total
36 credits

Thesis Option (Plan A): Coursework and Thesis (24-credit Thesis)

Preparatory Courses
Non-credits
Required Courses
9 credits
Elective Courses
3 credits
Thesis
24 credits
Total
36 credits

Non-thesis Option (Plan B): Coursework and Independent Study

Preparatory Courses
Non-credits
Required Courses
9 credits
Elective Courses
24 credits
Thesis
3 credits
Total
36 credits