• The BSc in Computer Science program is concerned with the theoretical foundations of information and computation.
  • The study of computer science involves systematically studying, building, and testing methodical processes (such as algorithms) in order to aid the acquisition, representation, processing, storage, and communication of information.
  • The program provides a strong understanding of the relationship between computer hardware and software and all related issues.
  • It is key to many career opportunities in high-tech manufacturing, in software development, and in mobile and digital security. Students are offered opportunities to customize their education by selecting from a wide pool of technical elective courses.