CSE · First Year
Computer Systems Engineering · B.Eng. · Carleton University · 2026–27

First year is one long series circuit.

Nine graded courses, three pass/fail ones, and a single threshold — a C‑ in every ECOR core course — that decides whether you start second year on time. Break the circuit anywhere and current stops. Here is the whole year, course by course, with the numbers that actually matter.

5.0Credits in year 1
9Graded courses
C‑Min. in every ECOR
8.00CGPA for co‑op
3Attempts per course

Tap any component to jump to that course.

What you're actually registered in

First-year engineering students at Carleton don't build a timetable. The Faculty registers you into a fixed block, and every B.Eng. program takes the same engineering core. The one thing that makes your year a Computer Systems year is SYSC 1006 — a second programming course most other disciplines never see.

Fall term

CHEM 1101 · ECOR 1031 · ECOR 1033
MATH 1004 · MATH 1104
ECOR 1055 · ECOR 1057 (0.0 cr)

Winter term

ECOR 1032 · ECOR 1034 · PHYS 1004
SYSC 1006 · Complementary Studies elective
ECOR 1056 (0.0 cr)

The term split above is reconstructed from the CSE program progression map. Course content is confirmed against the Undergraduate Calendar, but which term a course lands in can shift — confirm against your own registration in Carleton Central before planning anything around it.

Three courses are worth zero credits and can still stop you. ECOR 1055, 1056 and 1057 are graded SAT/UNS. ECOR 1055 has scheduled lectures tailored to your program; 1056 and 1057 are online and asynchronous. They carry no grade points, so they can't help your GPA — but an UNS blocks second-year standing just as effectively as a failed course, and it also forfeits entrance-scholarship renewal. Do the modules early; they are the cheapest marks of the year.

Two course codes people still quote at you are dead. Carleton restructured its intro engineering sequence: ECOR 1010, ECOR 1041/1042, ECOR 1051/1052, ECOR 1606 and SYSC 1005 are no longer offered. Any guide, Reddit thread, or upper-year student referencing those codes is describing a curriculum you're not in.

MATH 1005 is not a first-year course for you. Differential equations arrives in second year for CSE. Several general-engineering guides list it in first year; that's a different program map.

Course by course

Topics come from the Undergraduate Calendar. Difficulty bars are student reputation — pooled from Reddit, RateMyProfessors and Coursicle — not an official measure, and instructors change year to year.

The five numbers that decide your year

Everything else is negotiable. These aren't.

C‑  in every ECOR course

Second-year status requires a C‑ (4.0 grade points, 60%) or better in all four ECOR core courses, a SAT in the ECOR 1055/1056/1057 series, and at least a D‑ in PHYS 1004. Miss one and a cluster of second-year courses locks.

8.00  CGPA for co‑op

You need an overall CGPA of 8.00 (roughly a B) to enter co-op and to stay in it. Fall below the program minimum and you land on Academic Warning; below 1.00 overall means dismissal from the program.

10.0  to renew a scholarship

Renewable entrance scholarships require a 10.0 annual GPA — an A‑ — and a full 4.0-credit load. A single F, UNS or NR grade forfeits renewal for the year. This is a much higher bar than staying in good standing.

3  attempts, ever

You may attempt any given course a maximum of three times in the B.Eng. Fail the same course three times and you're out of the degree. When you repeat a course, the best grade is the one that counts.

Mar 15  withdrawal deadline

The academic withdrawal deadline for winter and full-year courses is mid-March (15 March in 2026); the fall deadline sits around 15 November. Withdrawing by the deadline leaves a WDN instead of an F on your record — a bad grade is permanent, a WDN is not.

Where to go when it slips

First-years reach the Engineering Academic Support Office at ECORSupport@carleton.ca. The Math Tutorial Centre and Physics Help Centre are free and staffed. If you need accommodations, register with the Paul Menton Centre early — exam-accommodation requests have hard deadlines weeks before the exam period.

Where you'd stand

Carleton grades on a 12-point scale. Set the grades you're expecting — or the ones you've got — and this checks them against every threshold above. Nothing is saved or sent anywhere.

Each 0.5-credit course earns half the listed grade points, so the CGPA is a credit-weighted average. The zero-credit ECOR courses are graded SAT/UNS and are excluded from the average — but still checked below.

Overall CGPA

0.0 of 5.0 credits entered

    The 12-point scale

    LetterPointsPercentLetterPointsPercent
    A+1290–100C+667–69
    A1185–89C563–66
    A−1080–84C−460–62
    B+977–79D+357–59
    B873–76D253–56
    B−770–72D−150–52
    F0below 50

    What breaks if you fail

    The real cost of a failed first-year course isn't the credit — it's the second-year courses that stop being available, which can push graduation back a full year. This is the dependency chain.

    • ECOR 1031SYSC 1006SYSC 2004SYSC 2100
    • ECOR 1031ECOR 1032MATH 1104PHYS 1004SYSC 2310
    • SECOND-YEAR STATUSELEC 2501ELEC 2507SYSC 2320
    SYSC 1006 needs a C‑ or better for degree progression, not just a pass. It is the single gate between you and both second-year software courses — object-oriented development and data structures — which are in turn prerequisites for most of third year.

    Where the year happens

    Practical setup: the buildings, the machine you need, and the money.

    Buildings

    Engineering centres on Mackenzie — the Systems and Computer Engineering main office is Mackenzie 4456 — with the adjoining Minto Centre for Advanced Studies in Engineering and the Canal Building next door. Math and physics lectures often run in Tory, sciences in Herzberg and Steacie.

    The tunnels

    Mackenzie, Minto CASE and Canal connect by bridges, and the wider campus connects underground. You can get from residence to a lab to dining without going outside — which stops being a novelty and starts being the reason you make an 8:35 in February.

    The laptop

    A laptop is required — not a tablet, not a Chromebook. Faculty minimum spec: Intel i5 or AMD A10, 16 GB RAM, 1 TB SSD, plus working wifi, camera and mic. Bring a battery pack; lab benches don't have enough outlets.

    Windows matters here

    Some Systems and Computer Engineering coursework requires Windows or Linux. Apple M-series chips also don't support x86 virtualization, which the School of Computer Science flags as a problem for certain COMP courses. If you're buying a Mac, plan for how you'll run x86 tooling.

    Money

    Domestic tuition is frozen for 2026/27 through 2028/29. Mandatory ancillary fees run roughly $2,500 a year on top. International engineering tuition sits well above C$30,000. Budget a few hundred more for textbooks and lab supplies — confirm current figures at carleton.ca/fees.

    Textbooks

    Often optional in practice. Many students run on posted slides and lab manuals alone. Wait until the first week of each course, see what the instructor actually assigns work from, then buy used or split a copy.

    The part that gets you hired

    Grades open the door to co-op. Everything in this section is what makes the application competitive once it's open.

    Co-op, honestly

    Optional and paid, in 4-, 8-, 12- or 16-month configurations. Four work terms earn the co-op designation. You take COOP 1000 and must hold an overall CGPA of 8.00. Realistically your first work term follows second year — so first year is resume-building, not applying.

    IEEE Carleton Student Branch

    The most directly useful club for a CSE student. It runs cuHacking, a Women in Engineering affinity group, and SLAM ("Stay Late And Make") — project-support nights with workshops in MATLAB, CAD, robotics, IoT and VR. Show up first term.

    Hackathons

    cuHacking is Carleton's own MLH hackathon — teams of up to four, several hundred students, build and demo across a weekend. cuHacking 7 is scheduled for July 10–12, 2026. uOttaHack at uOttawa is the other big Ottawa event. Both explicitly welcome beginners; go before you feel ready.

    Kanata North

    Ottawa's tech park is the single biggest reason to do engineering here. The Kanata North Business Association counts 540+ member companies and about 33,000 people directly employed — Nokia, Ericsson, Mitel, MDA and others — with the federal government and defence sector on top of that.

    What the money looks like

    Third-party salary data puts new Ottawa software grads roughly in the C$65,000–80,000 range depending on employer and stack, with mid-career systems engineers averaging around C$71,000 base. Shopify, Cisco, Kinaxis and Nokia all run annual intern hiring.

    The P.Eng. path

    CSE is accredited by the Canadian Engineering Accreditation Board, which satisfies the academic requirement for licensure through Professional Engineers Ontario. After graduation: 48 months of qualifying experience plus the National Professional Practice Exam. Note the EIT program is no longer open to new applicants — experience is now acquired before you apply.

    Before September

    Ranked by return on time invested. Python first — it's the only thing here that shows up in two separate graded courses.

      Checkmarks reset when the page reloads.

      Sources & what to double-check

      Curriculum facts here come from Carleton's own calendar and faculty pages. Difficulty ratings, professor reputations and study advice come from student sources and are opinion, not policy.

      Where this could be wrong

      The fall/winter term split is reconstructed and medium-confidence. Exact assignment, midterm and final weightings are set per section in each instructor's course outline and vary — treat the notes here as directional. Instructor assignments change yearly, and RateMyProfessors reviews are self-selected. International tuition figures come from third-party aggregators. Everything reflects the 2026‑27 calendar; older ECOR codes are discontinued. Verify anything you're making a decision on against Carleton Central and the current calendar.