How do machines learn?

Leah Brown wants to find out. She’s won two research awards on artificial intelligence and machine learning.

Read More...

Not your typical first-year course

In the Animated Computing course, you’ll get a hands-on introduction to web design, game design and robotics.

Read More...

Gaining real-world experience

Not a lot of students can say they worked on a top-selling iPhone app while they were a student, but fourth year CS student Allan Lavell can.

Read More...

Be part of new discoveries

Study and work alongside award-winning profs who are the source of new discoveries and innovations in fields such as human-computer interaction and intelligent systems.

Read More...

Program snapshot

Top 7 reasons to study Computer Science at Dalhousie:

  1. Specializations in Graphics, Gaming, and Media; Artificial Intelligence and Intelligent Systems; or Communication Technologies and Cyber Security.
  2. Highly paid co-op work terms with cool companies, like RIM and Google.
  3. Flexibility to combine your Computer Science degree with a great variety of minors.
  4. Strong ties to industry—such as a current project with Boeing.
  5. Low ratio of students to professors.
  6. Vibrant student life—two student societies, programming competitions, and tons of fun social events.
  7. World-renowned and award-winning faculty teaching a wide range of courses.
  8. 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

From computer animation to software development, we offer a huge range of great Computer Science courses for you to choose from.

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.