Dal Alert!

Receive alerts from Dalhousie by text message.


Program snapshot

Top 9 reasons to study Computer Science at Dalhousie:

  1. Technology is transforming the world and is central to meeting the challenges of the future to make the world a better place.
  2. Specializations in Graphics, Gaming, and Media; Artificial Intelligence and Intelligent Systems; Communication Technologies and Cyber Security; BioInformatics; and Data Science.
  3. Highly paid co-op work terms with companies like Microsoft, HB Studios, and IBM.
  4. Flexibility to combine your Computer Science degree with a great variety of minors.
  5. Low instructor-to-student ratio when compared to Canada's top universities.
  6. Strong ties to industry, such as projects with Boeing and IBM.
  7. Vibrant student life, with three student societies, programming competitions, hackathons, game jams and fun social events.
  8. World-renowned and award-winning faculty teaching a wide range of courses.
  9. Research strengths in several areas, including web information systems, health informatics, bioinformatics, human-computer interaction, computer networking and security, algorithms, e-business and intelligent systems.

What will I learn?

Students at computer with instructor helping

Courses in software development, algorithms, networking, cloud and web computing, databases, graphics, machine learning and user interface design allow students to develop areas of specialized expertise. 

What can I do?

Woman works at computer in lab coat

Whether you're interested in working in network security for a company like Cisco, developing games for HB Studios or improving user interface design for Google, Dal’s grads are doing a lot of amazing jobs.