The logo of the Carleton Computer Science Society
Course Registration
Find the answers to all your questions about course registration.

Resources

Which Electives Should You Take?

There are a lot of options for Computer Science students to explore electives that match their interests, fulfill degree requirements, and even help complete a minor.

Making a Balanced Course Schedule

Careful planning can help you create a timetable that supports your academic goals, fits your lifestyle, and keeps your workload manageable.

Should You Take COMP 1405/1406-Z?

Taking the accelerated COMP 1405 Z section enables you to take 2000-level COMP courses earlier, but it’s not necessarily the right choice for everyone.

Ways to Reduce Your Second Year Workload

Strategically selecting courses in your first year can help reduce your second-year workload and set you up for academic success.

Why You Should Consider a Minor as a CS Student

Instead of just filling elective credits with bird courses, using them toward a minor can help you stand out, deepen your skills, and explore a second area of interest.

Frequently Asked Questions

Which courses should I take in first year?

There are 5 courses all Computer Science students should take in their first year. Depending on your stream, there may be a few more.

Do I have to take first year courses in a specific order?

COMP 1405 and 1406 should be taken in Fall and Winter respectively. Other first-year core courses can be taken in either term.

Which courses can I take as electives?

You can take any course offered at Carleton as an elective, except for a few prohibited courses.

What is a Breadth elective vs a Free elective?

Breadth Electives cannot be under COMP, MATH, STAT, CSEC, DATA or Engineering. Free Electives can be from any department.

What is the COMP 1405/1406-Z section?

The Z section is an accelerated course that combines the content of COMP 1405 and COMP 1406 into a single term.

Can I take second year courses in first year?

You may be able to take some 2000+ level courses if you meet the prerequisites

Should I take STAT 2507 in first year?

Taking STAT 2507 in your first year can help ease the workload of your second year, due to the large number of required 2000 level courses.

What is an override request?

An override request is used to request permission to register in a course that you aren't eligible to take.

Do we register for both fall and winter courses now?

Yes, you should register for both terms as soon as your time ticket opens to secure the classes you want.

Can I switch courses after registering?

You can switch courses until the first few weeks of the term

How many courses should I take in a semester?

Full-time students generally take 2.5 credits per term, but it’s also common to take fewer courses for a lighter workload.

Are all sections of a course the same?

All sections cover the same content, but there may be minor differences such as the instructor, schedule and more.

What is the difference between a lecture and tutorial?

Lectures are where instructors cover course content, while tutorials provide extra practice and support.

Why are some courses listed without instructors?

Some teaching assignments may be finalized closer to the start of the term. Don't wait until an instructor is assigned to register.

Are COMP 1005/1006 and 1405/1406 different?

COMP 1005/1006 and 1405/1406 have the exact same content. CS students should register in COMP 1405/1406.

What is the difference between scheduled and unscheduled courses?

Scheduled courses have lectures at specific times. Unscheduled courses provide lecture recordings instead of having live lectures.

When can I register for courses?

Check your time ticket in Carleton Central to find out when you can start registering for courses.

Who should I contact if I need help with registration?

Contact the academic advisors at scs.ug.advisor@carleton.ca