1. Overview:

Computer Science (CS) is a scientific discipline that delves into the theoretical foundations of information and computation, as well as their practical applications in computer systems. CS is swiftly evolving and becoming an integral part of our interconnected world. Proficiency in CS empowers learners to untangle complex problems, fortified by the capabilities of computers.

Engaging in CS education instills problem-solving skills—a fundamental competency for navigating life’s challenges. Learners embark on a journey to grasp the intricacies of designing, developing, and analyzing both hardware and software components. They then apply the knowledge to address real-world issues across diverse fields such as science, society, and art. At Vinschool, the CS program seamlessly extends from the Information Technology (IT) curriculum, fostering students’ holistic skill development.

The curriculum is thoughtfully structured to harmonize theory and practical application, ensuring that over 60% of students’ time is dedicated to hands-on practice. Moreover, the subject integrates student-led learning projects, empowering them to explore topics that optimize knowledge acquisition, enhance skills, and tangibly apply subject expertise in real-world scenarios.

2. Course Objectives:

  • Foster students’ proficiency in algorithmic thinking, enabling them to approach and systematically solve computational challenges. Develop their understanding of the resources required for implementing, testing, and deploying solutions, along with strategies to navigate challenges in the problem-solving process.
  • Enable students to apply the foundational IT product development process to create a tangible product.
  • Provide students with opportunities to showcase their involvement in and appreciation for humanistic and global issues through the development of IT products.

  • Cultivate a comprehensive knowledge base and essential IT skills, encompassing programming, system design analysis, and so on. This foundation enables students to clearly identify areas for self-research and development.

  • Promote self-study and self-research capabilities through the learning process and the execution of individual and group projects.