CCR

Search

Find a course or a school.

Computer Engineering Courses at UBC

Every Computer Engineering course at University of British Columbia, with difficulty, workload, and ratings. 24 courses · 122 ratings across the web

Ratings across the web

Students give CPEN courses 2.6 out of 5, and 10% would take one again.

Across 3 rated courses. No reviews written here yet.

Easiest course

CPEN291

Computer Engineering Design Studio I · 77/100 difficulty

Most challenging

CPEN212

Computing Systems II · 96/100 difficulty

All Computer Engineering Courses (24)

CPEN212Computing Systems II

1.4 out of 5 stars1.4· 74 ratings

CPEN481Economic Analysis of Engineering Projects

1.7 out of 5 stars1.7· 44 ratings

CPEN291Computer Engineering Design Studio I

4.8 out of 5 stars4.8· 4 ratings

CPEN223Software Design for Engineers I

No reviews yet · be the first

CPEN300Special Topics in Computer Engineering

No reviews yet · be the first

CPEN320Software Construction II

No reviews yet · be the first

CPEN321Software Engineering

No reviews yet · be the first

CPEN331Operating Systems

No reviews yet · be the first

CPEN333Software Design for Engineers II

No reviews yet · be the first

CPEN355Machine Learning with Engineering Applications

No reviews yet · be the first

CPEN400Topics in Computer Engineering

No reviews yet · be the first

CPEN411Computer Architecture

No reviews yet · be the first

CPEN412Microcomputer Systems Design

No reviews yet · be the first

CPEN416Gate-Model Quantum Computing

No reviews yet · be the first

CPEN421Software Project Management

No reviews yet · be the first

CPEN422Software Testing and Analysis

No reviews yet · be the first

CPEN423Software Architecture

No reviews yet · be the first

CPEN431Design of Distributed Software Applications

No reviews yet · be the first

CPEN432Real-time System Design

No reviews yet · be the first

CPEN441Human Computer Interfaces in Engineering Design

No reviews yet · be the first

CPEN442Introduction to Cybersecurity

No reviews yet · be the first

CPEN455Deep Learning

No reviews yet · be the first

CPEN491Computer Engineering Capstone Design Project

No reviews yet · be the first

ECE251

No reviews yet · be the first

Top Computer Engineering Courses at UBC

0–100 scores from ratings across the web

Computer Engineering at UBC: FAQ

Give back

Took a class at UBC? Your review is what the next student reads.

Anonymous, about two minutes, no account.

Find your class