Computer Science Courses at Carleton
Every Computer Science course at Carleton University, with difficulty, workload, and ratings. 79 courses · 2.5K ratings across the web
Ratings across the web
Students give COMP courses 3.0 out of 5, and 52% would take one again.
Across 66 rated courses. No reviews written here yet.
Easiest course
COMP1405
Introduction to Computer Science I · 58/100 difficulty
Most challenging
COMP3002
Compiler Construction · 89/100 difficulty
All Computer Science Courses (79)
COMP2406Fundamentals of Web Applications
1.8 out of 5 stars1.8· 238 ratings
COMP1406Introduction to Computer Science II
3.3 out of 5 stars3.3· 217 ratings
COMP1805Discrete Structures I
4.0 out of 5 stars4.0· 206 ratings
COMP3005Database Management Systems
2.6 out of 5 stars2.6· 184 ratings
BUSI2400
3.9 out of 5 stars3.9· 164 ratings
COMP1405Introduction to Computer Science I
3.4 out of 5 stars3.4· 153 ratings
COMP2401Introduction to Systems Programming
2.9 out of 5 stars2.9· 151 ratings
COMP2402Abstract Data Types and Algorithms
3.8 out of 5 stars3.8· 124 ratings
COMP3000Operating Systems
2.5 out of 5 stars2.5· 123 ratings
COMP1005Introduction to Computer Science I
2.5 out of 5 stars2.5· 97 ratings
COMP2804Discrete Structures II
3.9 out of 5 stars3.9· 92 ratings
COMP3007Programming Paradigms
2.8 out of 5 stars2.8· 85 ratings
COMP3804Design and Analysis of Algorithms I
3.7 out of 5 stars3.7· 83 ratings
COMP2404Introduction to Software Engineering
3.7 out of 5 stars3.7· 76 ratings
COMP3004Object-Oriented Software Engineering
2.5 out of 5 stars2.5· 69 ratings
COMP1006Introduction to Computer Science II
2.9 out of 5 stars2.9· 47 ratings
COMP3203Principles of Computer Networks
2.2 out of 5 stars2.2· 45 ratings
COMP4004Software Quality Assurance
2.5 out of 5 stars2.5· 30 ratings
COMP2805
4.0 out of 5 stars4.0· 26 ratings
COMP1001Introduction to Computational Thinking for Arts and Social Science Students
3.2 out of 5 stars3.2· 23 ratings
COMP2801Introduction to Robotics
3.6 out of 5 stars3.6· 21 ratings
COMP3002Compiler Construction
2.1 out of 5 stars2.1· 20 ratings
COMP4001Distributed Computing
2.3 out of 5 stars2.3· 19 ratings
COMP4804Design and Analysis of Algorithms II
4.1 out of 5 stars4.1· 18 ratings
COMP3501Foundations of Game Programming and Computer Graphics
1.4 out of 5 stars1.4· 15 ratings
COMP4101
2.6 out of 5 stars2.6· 14 ratings
BUSI2401Introduction to Data Analytics
2.5 out of 5 stars2.5· 9 ratings
COMP1008Math for Game Programmers
1.4 out of 5 stars1.4· 9 ratings
COMP1402
1.9 out of 5 stars1.9· 9 ratings
COMP3803Introduction to Theory of Computation
5.0 out of 5 stars5.0· 9 ratings
COMP1501Introduction to Computer Game Design
4.5 out of 5 stars4.5· 8 ratings
MATH1805
3.1 out of 5 stars3.1· 7 ratings
COMP1601Introduction to Mobile Application Development
3.9 out of 5 stars3.9· 6 ratings
COMP2108Applied Cryptography and Authentication
2.5 out of 5 stars2.5· 6 ratings
COMP2405
2.9 out of 5 stars2.9· 6 ratings
COMP2601Mobile Applications
4.0 out of 5 stars4.0· 6 ratings
COMP3106Introduction to Artificial Intelligence
1.0 out of 5 stars1.0· 6 ratings
COMP3801
3.9 out of 5 stars3.9· 6 ratings
COMP4102Computer Vision
1.4 out of 5 stars1.4· 6 ratings
COMP4601Intelligent Web-based Information Systems
3.9 out of 5 stars3.9· 6 ratings
COMP4900Special Topics in Computer Science
1.9 out of 5 stars1.9· 6 ratings
SYSC5306
2.4 out of 5 stars2.4· 6 ratings
COMP1805ADiscrete Structures I
4.6 out of 5 stars4.6· 5 ratings
COMP3109
1.8 out of 5 stars1.8· 5 ratings
COMP3301Technical Writing for Computer Science
2.2 out of 5 stars2.2· 5 ratings
COMP4203Wireless Networks and Security
1.0 out of 5 stars1.0· 5 ratings
COMP5117
3.4 out of 5 stars3.4· 5 ratings
BUSI2402Business Applications Development
4.3 out of 5 stars4.3· 4 ratings
COMP2501Computer Game Design and Development
1.8 out of 5 stars1.8· 4 ratings
COMP4002Real-Time 3D Game Engines
3.5 out of 5 stars3.5· 4 ratings
COM1406B
2.6 out of 5 stars2.6· 3 ratings
COMP1004
2.4 out of 5 stars2.4· 3 ratings
COMP1045
3.6 out of 5 stars3.6· 3 ratings
COMP1405ZIntroduction to Computer Science I
3.0 out of 5 stars3.0· 3 ratings
COMP2004
1.6 out of 5 stars1.6· 3 ratings
COMP3009
2.6 out of 5 stars2.6· 3 ratings
COMP3400Computational Logic and Automated Reasoning
1.0 out of 5 stars1.0· 3 ratings
COMP4000Distributed Operating Systems
4.0 out of 5 stars4.0· 3 ratings
COMP4003Transaction Processing Systems
1.0 out of 5 stars1.0· 3 ratings
COMP4107Neural Networks
3.6 out of 5 stars3.6· 3 ratings
COMP4109
4.3 out of 5 stars4.3· 3 ratings
COMP4202Computational Aspects of Geographic Information Systems
3.4 out of 5 stars3.4· 3 ratings
COMP4900MARL
3.6 out of 5 stars3.6· 3 ratings
COMP5204
5.0 out of 5 stars5.0· 3 ratings
COMP5306
1.0 out of 5 stars1.0· 3 ratings
COMP5402
5.0 out of 5 stars5.0· 3 ratings
BUSI1401Foundations of Information Systems
No reviews yet · be the first
BUSI4404IT Infrastructure
No reviews yet · be the first
COMP1046
No reviews yet · be the first
COMP14056
No reviews yet · be the first
COMP1405CIntroduction to Computer Science I
No reviews yet · be the first
COMP145
No reviews yet · be the first
COMP420
No reviews yet · be the first
COMP4807
No reviews yet · be the first
COMP5116
No reviews yet · be the first
COMP5408
No reviews yet · be the first
COMP5900
No reviews yet · be the first
COMP5900I
No reviews yet · be the first
CSI5314
No reviews yet · be the first
Top Computer Science Courses at Carleton
0–100 scores from ratings across the web
Computer Science at Carleton: FAQ
Give back
Took a class at Carleton? Your review is what the next student reads.
Anonymous, about two minutes, no account.