Master of Science in Computer Science

Master of 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.

Curriculum Structure

Plan A:   Coursework and Thesis
Preparatory Courses (Non-credit)
Required Courses (9  Credits)
Elective Courses (15  Credits)
Thesis (12  Credits)
Total 36 Credits

Plan B: Coursework and Independent Study
Preparatory Courses (Non-credit)
Required Courses (9  Credits)
Elective Courses (24  Credits)
Independent Study (3  Credits)
Total 36 Credits

Preparatory Courses

Required Courses

Elective Courses

Independent Study

Thesis