
Welcome to your first year with us
As education everywhere moves online, rest assured that we are offering a full course schedule, and this will not affect the quality of your experience with us.
Prior to current circumstances, we had already adapted our first-year experience and course-delivery to be online. Therefore, when you begin your studies in September, you will benefit from a Computer Science specific learning platform that supports skills development and provides you with immediate feedback on your work. Regardless of your program of choice, you will develop programming skills, explore the foundations of computer sciecne and design, and embark on an exploration of the social and philisophical impacts of computing.
We hope it won't be long before we all can meet in person!
For more information relating to COVID-19 and the Faculty of Computer Science, visit our resource page.
Registering for your first year courses
Registering for courses for the first time can feel overwhelming. Dalhousiue has put together some checklists, videos, and tutorials to help you out.
Create a schedule that works for you
We're here to help you determine what courses make the most sense for you. To make it even easier, we've created some pre-packaged schedules that capture all of the first year required courses and lead to excellent non-overlapping schedules. This means you register for one block of courses and your schedule will automatically include all the necessary classes, labs, and tutorials without a risk over overlapping!
To help you get started in choosing your courses, there are a few things you should consider.
Find your program below and let's get started!
Bachelor of Applied Computer Science (BACS)
Need help? Connect with an advisor.
We have dedicated academic advisors ready to assist you at undergrad@cs.dal.ca.
You can also book an appointment.

Laptop requirements
In most cases, the base specifications of laptops will suffice for your time as an undergraduate student. To help you in your decision-making, we've put together some laptop recommendations.