Program overview
Admission Requirements
Intakes

Last updated on 2025-07-09

Program overview

Program Overview

The Computer Science (BCS) (Honours) program at Dalhousie University is designed for those eager to become creators of new technologies. This undergraduate program offers a comprehensive exploration of various areas, including software development, algorithms, networking, and graphics. Whether you have prior programming experience or not, this program will equip you with a deep understanding of the theory, design, and application of computer science. By the end of your studies, you will not only be a proficient programmer but also possess the skills necessary to shape the future of technology and human-computer interaction.

Program Structure

The Computer Science (BCS) (Honours) program is structured to provide students with a robust educational experience over a four-year period. The program includes various options to tailor your educational journey, such as:

  • Honours Bachelor Degree
  • Minor in Computer Science
  • Co-op opportunities for practical work experience
  • Certificates in specialized areas like Artificial Intelligence, Cyber Security, and more

Students can also choose to start their studies in a smaller campus environment through the Truro Start Program. The program begins in September and January, allowing flexibility for students. Throughout the program, students will engage in hands-on learning experiences, applying classroom theory to real-world scenarios, and utilizing emerging technologies in innovative ways.

Featured Experiences

The Computer Science (BCS) (Honours) program offers a variety of unique experiences that enhance learning and career readiness:

  • Co-op placements that provide paid work experience and help build professional networks.
  • Opportunities for international exchange placements to broaden global perspectives.
  • Access to an innovation playground where students can experiment with emerging technologies.
  • Certificates in specialized fields such as Data Science, User Experience Design, and more.

These experiences are designed to complement academic learning and prepare students for successful careers in technology.

Career Options

Graduating with a Computer Science (BCS) (Honours) degree opens up a wide array of career opportunities in Canada. Here are some potential job roles you can pursue:

  • App or Game Developer: Design and create applications or games for various platforms, focusing on user experience and functionality.
  • Web Developer: Build and maintain websites, ensuring they are user-friendly, visually appealing, and functional.
  • Digital Health Professional: Work on technology solutions that improve healthcare delivery and patient outcomes.
  • User-Interface Designer: Focus on designing intuitive interfaces that enhance user interaction with software applications.
  • Data Scientist: Analyze complex data sets to inform business decisions and drive strategic initiatives.

Additionally, graduates may choose to further their studies in graduate programs related to computer science, electronic commerce, or health informatics, expanding their expertise and career prospects.

 

DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.

Visit Dalhousie University official website