2019 BSCS (for 64x)

2019 Curriculum (for 64x)

At the Department of Computer Science, Vincent Mary School of Science and Technology, we believe in the science that creates positive impacts to the world. We believe in nourishing creative minds while ensuring the solid foundation of the knowledge is never compromised. We believe in the Computer Science that maintains its core values as it modernizes itself through time.

Our study programs are designed based on such beliefs. With qualified experts in the field, both academic and industrial, our curriculum, courses and facilities are designed to foster creativity and innovativeness as students gain the core knowledge in theories and practices. And all these within a truly international environment.

So if you are one of those who genuinely believe in building your expertise into something that matters, learn more about our community and how we can drive towards it together.

Software Engineering and Development

A track for software engineers, from software developers to software process management, whose aim is to develop the skills to further their career path in the software development industry. Candidates following this track focus on every aspects of software engineering, including software process and management, software development, and application platforms and architectures.

Informatics and Data Science​

Recommended for researchers and innovators, our Informatics and Data Science track takes students on the road towards becoming true experts in information technology. Built on solid IT fundamentals, candidates can select to specialize in the field of modern computing technologies, such as ambient intelligence, computer vision, and big data analytics.

Network Technology and Infrastructure

Recommended for researchers and innovators, our CS Informatics Track takes graduate students on the road towards becoming a true expert in computer science. Built on solid CS fundamentals, candidates can select to specialize in a field of modern computing technologies, such as ambient intelligence, computer vision and big data analytics.

Enterprise Systems​

Enterprises demand skilled people to join their teams. This track focuses on essential elements of enterprise software, such as sales and distribution management system, manufacturing management system, finance and accounting information system, etc. Moreover, this track does not only focus only technical skills, but also soft skills necessary to colaborate as a team.

Curriculum Structure

Total number of credits: 132 credits

  1. General Education Courses (33 Credits)
    1. Language Courses (12 Credits)
    2. Humanities Course (3 Credits)
    3. Social Science Courses (6 Credits)
    4. Science and Mathematics Courses (6 Credits)
    5. Two other General Education Courses (6 Credits)
  2. Specialized Courses (90 Credits)
    1. Core Courses (21 Credits)
    2. Major Courses (39 Credits)
    3. Major Elective Courses (30 Credits)
  3. Free Elective Courses (9 Credits)

General Education Courses

Specialized Courses

Major Elective Courses

Major Elective Courses Group 1

Major Elective Courses Group 2

Free Elective Courses

Other Computer Science Curricula