• Computer Science blends theoretical knowledge and practical skills to explore intriguing topics about computer systems that mimic human vision or the design of pharmaceutical drugs.
  • Explore the theoretical limitations of computing and learn about the methodologies that lead to efficient, accurate computation.
  • Liberal arts or science courses complement Computer Science study in the BA or BSc program. 
  • Computer science program blends theoretical knowledge and practical skills to explore intriguing topics –computer systems that mimic human vision or helping design pharmaceutical drugs
  • Students learn the theoretical limitations of computing and methodologies that lead to efficient, accurate computing
  • The program is intensive in Mathematics and Computer Science courses
  • Students learn the theory that underlies computation and how to develop effective, efficient and correct software
  • Computer Science program provides a fundamental understanding of the theoretical principles of software and digital systems within the context of modern technology