Dal Alert!

Receive alerts from Dalhousie by text message.

Salmon Sajid

An interest in artificial intelligence

Salman Sajid is working his way through a Bachelor of Computer Science degree. He wants to learn all there is to know about artificial intelligence.



The course experience

Not only will you take diverse classes in your first year, you'll learn from engaging professors in small classes.



Going beyond a bachelor's degree

Lulu Huang talks about graduating from a 2+2 program and choosing to stay at Dalhousie for her Master of Computer Science.



Be part of new discoveries

Study and work alongside award-winning professors who are the source of new discoveries and innovations in fields such as robotics and intelligent systems.


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.