Computer Science

Computer Science

The Bachelor of Science in Computer Science is designed to equip students with the knowledge, skills, and character necessary to succeed in a variety of fields that require computing and problem-solving abilities. The program aims to help students develop a deep understanding of the principles of computer science, algorithms, programming languages, and software engineering, and to apply that knowledge in creative and practical ways.

Through rigorous coursework and hands-on experiences, graduates of this major will be able to:

1. Demonstrate proficiency in designing and implementing computer programs and algorithms to solve complex problems in various application domains.
2. Understand and analyze the theoretical foundations of computer science, including data structures, algorithms, computer architecture, and operating systems.
3. Develop and apply research skills, including the use of inquiry methodologies and data analysis techniques.
4. Collaborate effectively with peers and stakeholders to develop innovative computing solutions that meet the needs of diverse users.
5. Understand and appreciate the ethical, legal, and social implications of computing and technology in a global society.
6. Develop and reflect upon personal goals with aspirations for further studies and future careers.

  • Fee -
  • Duration -
  • Credit -
  • Semester -
  • Quizzes -
  • Pass Percentage -