Undergraduate
Technology is everywhere, and computer science graduates are needed in every industry. Our goal is to equip you with the technical, problem-solving and leadership skills needed to create and apply new computing technologies. We have program options for everyone, regardless of your coding background.
Information for Prospective Students
Information for Current Students
Academics and Degree Planning
Dedicated Undergrad Advisors
- To book a 5-minute drop-in online advising session, Make an appointment
- Or email undergrad@cs.dal.ca with your full name, Banner ID, and any information revelant to your query
Degree Checklists
- BCS (2026 and Prior): BCS Degree Requirements Checklist [PDF, 51kb]
- BCS (2027): BCS (2027+) Degree Requirements Checklist [PDF - 81kb]
- BACS: BACS Degree Requirements Checklist [PDF - 58kb]
The Learning Centre
The learning centre is available to all Faculty of Computer Science students. Teaching Assistants on staff can help with concepts taught in the core Computer Science classes, and will try to help with the non-core courses. The Centre is located in room 233 (on the second floor) of the Goldberg Computer Science Building and is staffed seven days a week by senior undergraduate and graduate students who are knowledgeable and eager to help. If you're stuck, go in and put your name on the list. Operating hours and other details available on the learning centre page.
Coop & Careers
Co-operative Education and Work Integrated Learning
As technology develops exponentially, demand for high-level tech professionals follows suit. Dalhousie information technology co-op students reach beyond technical programming to stand at the forefront of innovation and creativity. Programs offer specialized skillsets ranging from client relationship management to robust database design in fields including health care, education, business, finance and government.Career Development Centre
The Faculty of Computer Science Career Development Centre is a resource that specializes in supporting FCS students with their career goals and personal development.- Looking for support? Meet with the FCS Career Development Manager, Kewoba Carter:
- Learn more about building up your resume through Shiftkey Labs
Student Life
Dalhousie's Faculty of Computer Science provides a strong sense of community that begins with fellow students, staff, and professors and extends to the learning environment, the Goldberg Computer Science Building – a dynamic space that fosters learning and collaboration!
Find out more about Student Life, like student societies, and other students experiences.
Scholarships, Bursaries, and Awards
We offer awards and scholarships to energetic and committed computer science students - both undergraduate and graduate - involved with our community here in the Faculty of Computer Science.
Find out more about Scholarships, Bursaries, and Awards
Advising and Counselling
Unsure about where to go to seek advice or support? You can contact the Faculty Navigator.