Toggle navigation
RateMyCourses.ca
Feedback
Computer Science
Change department:
Aboriginal Focus Program
Accounting and Finance
Actuarial Studies and Research
Adult Education
Agribusiness and Agric Econ
Animal Science
Anthropology
Applied Health Sciences
Architecture
Architecture Interdisciplinary
Arts Interdisciplinary
Asian Studies
Biochem. and Medical Genetics
Biological Sciences
Biosystems Engineering
Business Administration
Canadian Studies
Catholic Studies
Chemistry
CHERD
City Planning
Civil Engineering
Classics
Community Health Sciences
Computer Science
Conversational Languages
Curriculum: Tchng and Learning
Dental Diag and Surg Sciences
Dental Hygiene
Disability Studies
Economics
Ed Admin, Fndns and Psych
Education Doctoral
Education Technology
Electrical and Computer Eng.
Engineering Prelim Year
English, Film, and Theatre
English Language Studies
Entomology
Envir, Earth and Resources
Environmental Design
Environment and Geography
Executive Education
Family Social Sciences
Finance
Fine Arts
Food Science
Francais St. Boniface
French, Spanish and Italian
General Agriculture
General Dentistry
General Graduate Studies
Geological Sciences
German and Slavic Studies
Global Political Economy
Health Interdisciplinary
History
Horticulture
Human Anat and Cell Science
Human Nutritional Sciences
Human Resource Management
Icelandic
Immunology
Interior Design
International Studies (CUSB)
Judaic Studies
Kinesiology
Labour Studies
Landscape Architecture
Law
Leadership
Linguistics
Management
Management Interdisciplinary
Marketing
Mathematics
Math Skills
Mauro Centre for Peace Studies
Mechanical Engineering
Medical Microbiology
Medicine
Medicine Interdisciplinary
Microbiology
Music
Native Studies
Nursing
Occupational Therapy
Operations
Oral Biology
Pathology
Pharmacology
Pharmacy
Philosophy
Phys Ed and Rec St General
Physical Education
Physical Therapy
Physics and Astronomy
Physiology and Pathophysiology
Plant Science
Political Studies
Preventive Dental Science
Professional Development
Psychology
Recreation Studies
Rehabilitation Sciences
Religion
Resource Management
Respiratory Therapy
Restorative Dentistry
School of Agriculture
Social Sciences
Social Work
Sociology
Soil Science
Statistics
Summer Session Non Degree
Supply Chain Management
Surgery
Textile Sciences
Translation St. Boniface
Transport Institute
Ukrainian Heritage Studies
Women's and Gender Studies
Change department:
Aboriginal Focus Program
Accounting and Finance
Actuarial Studies and Research
Adult Education
Agribusiness and Agric Econ
Animal Science
Anthropology
Applied Health Sciences
Architecture
Architecture Interdisciplinary
Arts Interdisciplinary
Asian Studies
Biochem. and Medical Genetics
Biological Sciences
Biosystems Engineering
Business Administration
Canadian Studies
Catholic Studies
Chemistry
CHERD
City Planning
Civil Engineering
Classics
Community Health Sciences
Computer Science
Conversational Languages
Curriculum: Tchng and Learning
Dental Diag and Surg Sciences
Dental Hygiene
Disability Studies
Economics
Ed Admin, Fndns and Psych
Education Doctoral
Education Technology
Electrical and Computer Eng.
Engineering Prelim Year
English, Film, and Theatre
English Language Studies
Entomology
Envir, Earth and Resources
Environmental Design
Environment and Geography
Executive Education
Family Social Sciences
Finance
Fine Arts
Food Science
Francais St. Boniface
French, Spanish and Italian
General Agriculture
General Dentistry
General Graduate Studies
Geological Sciences
German and Slavic Studies
Global Political Economy
Health Interdisciplinary
History
Horticulture
Human Anat and Cell Science
Human Nutritional Sciences
Human Resource Management
Icelandic
Immunology
Interior Design
International Studies (CUSB)
Judaic Studies
Kinesiology
Labour Studies
Landscape Architecture
Law
Leadership
Linguistics
Management
Management Interdisciplinary
Marketing
Mathematics
Math Skills
Mauro Centre for Peace Studies
Mechanical Engineering
Medical Microbiology
Medicine
Medicine Interdisciplinary
Microbiology
Music
Native Studies
Nursing
Occupational Therapy
Operations
Oral Biology
Pathology
Pharmacology
Pharmacy
Philosophy
Phys Ed and Rec St General
Physical Education
Physical Therapy
Physics and Astronomy
Physiology and Pathophysiology
Plant Science
Political Studies
Preventive Dental Science
Professional Development
Psychology
Recreation Studies
Rehabilitation Sciences
Religion
Resource Management
Respiratory Therapy
Restorative Dentistry
School of Agriculture
Social Sciences
Social Work
Sociology
Soil Science
Statistics
Summer Session Non Degree
Supply Chain Management
Surgery
Textile Sciences
Translation St. Boniface
Transport Institute
Ukrainian Heritage Studies
Women's and Gender Studies
Sort courses by:
Course ID
Rating
Reviews
Courses
Rating
Course ID
Course Title
Lab
Uni 1
3.5
(15)
COMP 1010
Introductory Computer Science 1
3.9
(5)
COMP 1012
Computer Programming for Scientists and Engineers
4.4
(5)
COMP 1020
Introductory Computer Science 2
3.0
(1)
COMP 1260
Introductory Computer Usage 1
4.7
(1)
COMP 1270
Introductory Computer Usage 2
3.4
(7)
COMP 2080
Analysis of Algorithms
3.8
(4)
COMP 2130
Discrete Mathematics for Computer Science
4.3
(6)
COMP 2140
Data Structures and Algorithms
4.8
(6)
COMP 2150
Object Orientation
4.1
(4)
COMP 2160
Programming Practices
0
(0)
COMP 2190
Introduction to Scientific Computing
3.3
(6)
COMP 2280
Introduction to Computer Systems
5.0
(1)
COMP 2980
Workterm 1
4.5
(6)
COMP 3010
Distributed Computing
3.7
(1)
COMP 3020
Human-Computer Interaction 1
4.0
(1)
COMP 3030
Automata Theory and Formal Languages
3.2
(2)
COMP 3040
Technical Communication in Computer Science
0
(0)
COMP 3090
Digital Logic 2
5.0
(1)
COMP 3170
Analysis of Algorithms and Data Structures
3.6
(3)
COMP 3190
Introduction to Artificial Intelligence
0
(0)
COMP 3290
Introduction to Compiler Construction
3.5
(2)
COMP 3350
Software Engineering 1
3.3
(2)
COMP 3370
Computer Organization
4.0
(3)
COMP 3380
Databases Concepts and Usage
3.8
(4)
COMP 3430
Operating Systems
4.3
(1)
COMP 3440
Programming Language Concepts
4.2
(5)
COMP 3490
Computer Graphics 1
4.3
(1)
COMP 3820
Introduction to Bioinformatics Algorithms
0
(0)
COMP 3980
Workterm 2
3.0
(1)
COMP 4020
Human-Computer Interaction 2
4.0
(1)
COMP 4050
Project Management
0
(0)
COMP 4060
Topics in Computer Science
4.7
(1)
COMP 4140
Introduction to Cryptography and Cryptosystems
0
(0)
COMP 4180
Intelligent Mobile Robotics
1.0
(1)
COMP 4190
Artificial Intelligence
0
(0)
COMP 4200
Expert Systems
3.3
(1)
COMP 4300
Computer Networks
0
(0)
COMP 4340
Graph Theory Algorithms 1
1.0
(1)
COMP 4350
Software Engineering 2
4.0
(2)
COMP 4360
Machine Learning
3.7
(3)
COMP 4380
Database Implementation
4.3
(1)
COMP 4420
Advanced Design and Analysis of Algorithms
0
(0)
COMP 4430
Operating Systems 2
0
(0)
COMP 4490
Computer Graphics 2
4.0
(1)
COMP 4510
Introduction to Parallel Computation
0
(0)
COMP 4520
Undergraduate Honours Project
3.7
(1)
COMP 4550
Real-Time Systems
0
(0)
COMP 4560
Industrial Project
3.7
(1)
COMP 4580
Computer Security
3.8
(2)
COMP 4620
Professional Practice in Computer Science
0
(0)
COMP 4690
Computer Systems and Architecture
5.0
(1)
COMP 4710
Introduction to Data Mining
0
(0)
COMP 4740
Advanced Databases
0
(0)
COMP 4980
Workterm 3
0
(0)
COMP 4990
Workterm 4
0
(0)
COMP 7210
Research Methodologies
0
(0)
COMP 7570
Advanced Topics in Computer Science 1
0
(0)
COMP 7600
Graduate Workterm I
0
(0)
COMP 7720
Advanced Topics in Algorithms
0
(0)
COMP 7750
Advanced Topics in Computation Theory
0
(0)
COMP 7770
Coding Theory
0
(0)
COMP 7780
Queuing Theory and Performance Evaluation
0
(0)
COMP 7800
Graduate Workterm II
0
(0)
COMP 7810
Computer Networks
0
(0)
COMP 7820
Advanced Topics in Computer Architecture
0
(0)
COMP 7850
Advances in Parallel Computing
0
(0)
COMP 7860
Advanced Topics in Computer Systems
0
(0)
COMP 7890
Advanced Topics in Languages and Software
0
(0)
COMP 7900
Graduate Workterm III
0
(0)
COMP 7910
Advanced Graphics
0
(0)
COMP 7920
Advanced Topics in Graphics and Human Interfaces
0
(0)
COMP 7950
Advanced Topics in Artificial Intelligence
0
(0)
COMP 7960
Image Processing
0
(0)
COMP 7980
Advanced Topics in Scientific and Numerical Computing