UVic Course Reviews
University of Victoria
Code | Name | Overall | Easiness | Interest | Usefulness | Reviewssorted descending |
---|---|---|---|---|---|---|
CSC111 | Fundamentals of Programming with Engineering Applications | 3.6 | 2.4 | 3.4 | 4.4 | 7 |
CSC225 | Algorithms and Data Structures I | 2.9 | 2.3 | 2.8 | 3 | 4 |
CSC349A | Numerical Analysis | 3.3 | 3.7 | 3.3 | 3 | 3 |
CSC360 | Operating Systems | 4.4 | 1.5 | 4.5 | 5 | 2 |
CSC115 | Fundamentals of Programming II | 4 | 3 | 4 | 4 | 2 |
CSC230 | Introduction to Computer Architecture | 4 | 3 | 4 | 3.5 | 2 |
CSC100 | Elementary Computing | 3.7 | 5 | 3 | 3 | 1 |
CSC106 | The Practice of Computer Science | 1 | 1 | 1 | 3 | 1 |
CSC370 | Database Systems | 3 | 4 | 3 | 4 | 1 |
CSC103 | Introductory Programming and Software Development | 0 | 0 | 0 | 0 | 0 |
CSC116 | Fundamentals of Programming with Engineering Applications II | 0 | 0 | 0 | 0 | 0 |
CSC167 | Game Strategy, Interaction and Design | 0 | 0 | 0 | 0 | 0 |
CSC305 | Introduction to Computer Graphics | 0 | 0 | 0 | 0 | 0 |
CSC322 | Logic and Programming | 0 | 0 | 0 | 0 | 0 |
CSC355 | Digital Logic and Computer Organization | 0 | 0 | 0 | 0 | 0 |
CSC361 | Computer Communications and Networks | 0 | 0 | 0 | 0 | 0 |
CSC371 | Data Management and Visualization | 0 | 0 | 0 | 0 | 0 |
CSC421 | Introduction to Artificial Intelligence | 0 | 0 | 0 | 0 | 0 |
CSC423 | Randomized Algorithms | 0 | 0 | 0 | 0 | 0 |
CSC426 | Computational Geometry | 0 | 0 | 0 | 0 | 0 |
CSC429 | Cryptography | 0 | 0 | 0 | 0 | 0 |
CSC445 | Operations Research: Linear Programming | 0 | 0 | 0 | 0 | 0 |
CSC449 | Numerical Linear Algebra | 0 | 0 | 0 | 0 | 0 |
CSC461 | Multimedia Systems | 0 | 0 | 0 | 0 | 0 |
CSC463 | Wireless and Mobile Networks | 0 | 0 | 0 | 0 | 0 |
CSC466 | Overlay and Peer-to-Peer Networking | 0 | 0 | 0 | 0 | 0 |
CSC471 | Fundamentals of Computer Rendering | 0 | 0 | 0 | 0 | 0 |
CSC473 | Fundamentals of Computer Animation | 0 | 0 | 0 | 0 | 0 |
CSC482A | Topics in Algorithms | 0 | 0 | 0 | 0 | 0 |
CSC482C | Topics in Algorithms | 0 | 0 | 0 | 0 | 0 |
CSC483A | Topics in Programming Methodology | 0 | 0 | 0 | 0 | 0 |
CSC483D | Topics in Programming Methodology | 0 | 0 | 0 | 0 | 0 |
CSC484B | Topics in Scientific Computing | 0 | 0 | 0 | 0 | 0 |
CSC484D | Topics in Scientific Computing | 0 | 0 | 0 | 0 | 0 |
CSC485B | Topics in Systems | 0 | 0 | 0 | 0 | 0 |
CSC485D | Topics in Systems | 0 | 0 | 0 | 0 | 0 |
CSC485F | Topics in Systems | 0 | 0 | 0 | 0 | 0 |
CSC485H | Topics in Systems | 0 | 0 | 0 | 0 | 0 |
CSC486B | Topics in Graphics | 0 | 0 | 0 | 0 | 0 |
CSC486D | Topics in Graphics | 0 | 0 | 0 | 0 | 0 |
CSC497 | Interdisciplinary Project | 0 | 0 | 0 | 0 | 0 |
CSC101 | Untangling the Web by Analyzing and Architecting Digital Solutions | 0 | 0 | 0 | 0 | 0 |
CSC105 | Computers and Information Processing | 0 | 0 | 0 | 0 | 0 |
CSC110 | Fundamentals of Programming I | 0 | 0 | 0 | 0 | 0 |
CSC130 | World Wide Web and Mobile Applications | 0 | 0 | 0 | 0 | 0 |
CSC205 | 2D Computer Graphics and Image Processing | 0 | 0 | 0 | 0 | 0 |
CSC226 | Algorithms and Data Structures II | 0 | 0 | 0 | 0 | 0 |
CSC299 | Undergraduate Directed Project | 0 | 0 | 0 | 0 | 0 |
CSC320 | Foundations of Computer Science | 0 | 0 | 0 | 0 | 0 |
CSC330 | Programming Languages | 0 | 0 | 0 | 0 | 0 |
CSC350 | Computer Architecture | 0 | 0 | 0 | 0 | 0 |
CSC375 | Introduction to Systems Analysis | 0 | 0 | 0 | 0 | 0 |
CSC422 | Graph Algorithms | 0 | 0 | 0 | 0 | 0 |
CSC425 | Analysis of Algorithms | 0 | 0 | 0 | 0 | 0 |
CSC428A | Combinatorial Algorithms | 0 | 0 | 0 | 0 | 0 |
CSC435 | Compiler Construction | 0 | 0 | 0 | 0 | 0 |
CSC446 | Operations Research: Simulation | 0 | 0 | 0 | 0 | 0 |
CSC460 | Design and Analysis of Real-time Systems | 0 | 0 | 0 | 0 | 0 |
CSC462 | Distributed Computing | 0 | 0 | 0 | 0 | 0 |
CSC464 | Concurrency | 0 | 0 | 0 | 0 | 0 |
CSC467 | Switching, Network Traffic and Quality of Service | 0 | 0 | 0 | 0 | 0 |
CSC472 | Fundamentals of Computer Modelling | 0 | 0 | 0 | 0 | 0 |
CSC475 | Music Retrieval Techniques | 0 | 0 | 0 | 0 | 0 |
CSC482B | Topics in Algorithms | 0 | 0 | 0 | 0 | 0 |
CSC482D | Topics in Algorithms | 0 | 0 | 0 | 0 | 0 |
CSC483B | Topics in Programming Methodology | 0 | 0 | 0 | 0 | 0 |
CSC483C | Topics in Programming Methodology | 0 | 0 | 0 | 0 | 0 |
CSC484A | Topics in Scientific Computing | 0 | 0 | 0 | 0 | 0 |
CSC484C | Topics in Scientific Computing | 0 | 0 | 0 | 0 | 0 |
CSC485A | Topics in Systems | 0 | 0 | 0 | 0 | 0 |
CSC485C | Topics in Systems | 0 | 0 | 0 | 0 | 0 |
CSC485E | Topics in Systems | 0 | 0 | 0 | 0 | 0 |
CSC485G | Topics in Systems | 0 | 0 | 0 | 0 | 0 |
CSC486A | Topics in Graphics | 0 | 0 | 0 | 0 | 0 |
CSC486C | Topics in Graphics | 0 | 0 | 0 | 0 | 0 |
CSC490 | Directed Studies | 0 | 0 | 0 | 0 | 0 |
CSC499 | Honours Seminar and Project | 0 | 0 | 0 | 0 | 0 |
CSC411 | Information Visualization | 0 | 0 | 0 | 0 | 0 |
CSC 560 | Design and Analysis of Real-Time Systems | 0 | 0 | 0 | 0 | 0 |
CSC 578A | TPCS:SOFTWARE APPLICATION: Crowd Simulation | 0 | 0 | 0 | 0 | 0 |
CSC 581B | TPCS:ARTIFICIAL INTELGNCE: Introduction to Deep Learning for... | 0 | 0 | 0 | 0 | 0 |
CSC 582A | TPCS:THEORETICAL C SC: Collective Decision Making | 0 | 0 | 0 | 0 | 0 |
CSC 586B | TPCS:COMP SYSTEM+SOFTWARE: Geometric Modeling | 0 | 0 | 0 | 0 | 0 |
CSC 595 | Research Skills | 0 | 0 | 0 | 0 | 0 |
CSC 693 | PhD Candidacy | 0 | 0 | 0 | 0 | 0 |
CSC 503 | Data Mining | 0 | 0 | 0 | 0 | 0 |
CSC 523 | Randomized Algorithms | 0 | 0 | 0 | 0 | 0 |
CSC 535 | Compiler Construction | 0 | 0 | 0 | 0 | 0 |
CSC 561 | Multimedia Systems | 0 | 0 | 0 | 0 | 0 |
CSC 569 | Wireless and Mobile Networks | 0 | 0 | 0 | 0 | 0 |
CSC 578B | TPCS:SOFTWARE APPLICATION: Data Science and Software Enginee... | 0 | 0 | 0 | 0 | 0 |
CSC 581D | TPCS:ARTIFICIAL INTELGNCE: Reinforcement Learning | 0 | 0 | 0 | 0 | 0 |
CSC 511 | Information Visualization | 0 | 0 | 0 | 0 | 0 |
CSC 525 | Computational Biology Algorithms | 0 | 0 | 0 | 0 | 0 |
CSC 546 | Operations Research II | 0 | 0 | 0 | 0 | 0 |
CSC 567 | Switching, Network Traffic and Quality of Service | 0 | 0 | 0 | 0 | 0 |
CSC 578D | TPCS:SOFTWARE APPLICATION: Data Mining | 0 | 0 | 0 | 0 | 0 |
CSC 579 | Overlay and Peer-to-Peer Networking | 0 | 0 | 0 | 0 | 0 |
CSC 581C | TPCS:ARTIFICIAL INTELGNCE: Introduction to Artificial Intell... | 0 | 0 | 0 | 0 | 0 |
CSC 586A | TPCS:COMP SYSTEM+SOFTWARE: Quantum Algorithms and Software E... | 0 | 0 | 0 | 0 | 0 |
CSC 589C | TOPICS:COMPUTER SCIENCE: Advanced Topics in Bioinformatics | 0 | 0 | 0 | 0 | 0 |
CSC 599 | Master's Thesis | 0 | 0 | 0 | 0 | 0 |
CSC 501 | Algorithms and Data Models | 0 | 0 | 0 | 0 | 0 |
CSC 520 | Analysis of Algorithms | 0 | 0 | 0 | 0 | 0 |
CSC 529 | Cryptography | 0 | 0 | 0 | 0 | 0 |
CSC 545 | Operations Research I | 0 | 0 | 0 | 0 | 0 |
CSC 564 | Concurrency | 0 | 0 | 0 | 0 | 0 |
CSC 575 | Music Retrieval Techniques | 0 | 0 | 0 | 0 | 0 |
CSC 578C | TPCS:SOFTWARE APPLICATION: Designing Creativity Support Tool... | 0 | 0 | 0 | 0 | 0 |
CSC 581A | TPCS:ARTIFICIAL INTELGNCE: Machine Learning Theory | 0 | 0 | 0 | 0 | 0 |
CSC 582B | Tpcs:Theoretical C Sc: Tools For Research On Combinatorial P... | 0 | 0 | 0 | 0 | 0 |
CSC 586C | TPCS:COMP SYSTEM+SOFTWARE: Formal Methods | 0 | 0 | 0 | 0 | 0 |
CSC 597 | Industrial Master's Project | 0 | 0 | 0 | 0 | 0 |
CSC 699 | PhD Dissertation | 0 | 0 | 0 | 0 | 0 |
CSC 502 | Systems for Massive Datasets | 0 | 0 | 0 | 0 | 0 |
CSC 582C | TPCS:THEORETICAL C SC: Algorithms for Convex Optimization | 0 | 0 | 0 | 0 | 0 |
CSC 588A | SELECTD TOPICS IN DATA SCIENCE: Advanced Topics in Bioinfoma... | 0 | 0 | 0 | 0 | 0 |
CSC 598 | Master's Project | 0 | 0 | 0 | 0 | 0 |
CSC360
Operating Systems
CSC100
Elementary Computing
CSC111
Fundamentals of Programming with Engineering Applications
CSC349A
Numerical Analysis
CSC115
Fundamentals of Programming II
CSC225
Algorithms and Data Structures I
CSC230
Introduction to Computer Architecture
CSC106
The Practice of Computer Science
CSC370
Database Systems
CSC103
Introductory Programming and Software Development
CSC116
Fundamentals of Programming with Engineering Applications II
CSC167
Game Strategy, Interaction and Design
CSC305
Introduction to Computer Graphics
CSC322
Logic and Programming
CSC355
Digital Logic and Computer Organization
CSC361
Computer Communications and Networks
CSC371
Data Management and Visualization
CSC421
Introduction to Artificial Intelligence
CSC423
Randomized Algorithms
CSC426
Computational Geometry
CSC429
Cryptography
CSC445
Operations Research: Linear Programming
CSC449
Numerical Linear Algebra
CSC461
Multimedia Systems
CSC463
Wireless and Mobile Networks
CSC466
Overlay and Peer-to-Peer Networking
CSC471
Fundamentals of Computer Rendering
CSC473
Fundamentals of Computer Animation
CSC482A
Topics in Algorithms
CSC482C
Topics in Algorithms
CSC483A
Topics in Programming Methodology
CSC483D
Topics in Programming Methodology
CSC484B
Topics in Scientific Computing
CSC484D
Topics in Scientific Computing
CSC485B
Topics in Systems
CSC485D
Topics in Systems
CSC485F
Topics in Systems
CSC485H
Topics in Systems
CSC486B
Topics in Graphics
CSC486D
Topics in Graphics
CSC497
Interdisciplinary Project
CSC101
Untangling the Web by Analyzing and Architecting Digital Solutions
CSC105
Computers and Information Processing
CSC110
Fundamentals of Programming I
CSC130
World Wide Web and Mobile Applications
CSC205
2D Computer Graphics and Image Processing
CSC226
Algorithms and Data Structures II
CSC299
Undergraduate Directed Project
CSC320
Foundations of Computer Science
CSC330
Programming Languages
CSC350
Computer Architecture
CSC375
Introduction to Systems Analysis
CSC422
Graph Algorithms
CSC425
Analysis of Algorithms
CSC428A
Combinatorial Algorithms
CSC435
Compiler Construction
CSC446
Operations Research: Simulation
CSC460
Design and Analysis of Real-time Systems
CSC462
Distributed Computing
CSC464
Concurrency
CSC467
Switching, Network Traffic and Quality of Service
CSC472
Fundamentals of Computer Modelling
CSC475
Music Retrieval Techniques
CSC482B
Topics in Algorithms
CSC482D
Topics in Algorithms
CSC483B
Topics in Programming Methodology
CSC483C
Topics in Programming Methodology
CSC484A
Topics in Scientific Computing
CSC484C
Topics in Scientific Computing
CSC485A
Topics in Systems
CSC485C
Topics in Systems
CSC485E
Topics in Systems
CSC485G
Topics in Systems
CSC486A
Topics in Graphics
CSC486C
Topics in Graphics
CSC490
Directed Studies
CSC499
Honours Seminar and Project
CSC411
Information Visualization
CSC 560
Design and Analysis of Real-Time Systems
CSC 578A
TPCS:SOFTWARE APPLICATION: Crowd Simulation
CSC 581B
TPCS:ARTIFICIAL INTELGNCE: Introduction to Deep Learning for...
CSC 582A
TPCS:THEORETICAL C SC: Collective Decision Making
CSC 586B
TPCS:COMP SYSTEM+SOFTWARE: Geometric Modeling
CSC 595
Research Skills
CSC 693
PhD Candidacy
CSC 503
Data Mining
CSC 523
Randomized Algorithms
CSC 535
Compiler Construction
CSC 561
Multimedia Systems
CSC 569
Wireless and Mobile Networks
CSC 578B
TPCS:SOFTWARE APPLICATION: Data Science and Software Enginee...
CSC 581D
TPCS:ARTIFICIAL INTELGNCE: Reinforcement Learning
CSC 511
Information Visualization
CSC 525
Computational Biology Algorithms
CSC 546
Operations Research II
CSC 567
Switching, Network Traffic and Quality of Service
CSC 578D
TPCS:SOFTWARE APPLICATION: Data Mining
CSC 579
Overlay and Peer-to-Peer Networking
CSC 581C
TPCS:ARTIFICIAL INTELGNCE: Introduction to Artificial Intell...
CSC 586A
TPCS:COMP SYSTEM+SOFTWARE: Quantum Algorithms and Software E...
CSC 589C
TOPICS:COMPUTER SCIENCE: Advanced Topics in Bioinformatics
CSC 599
Master's Thesis
CSC 501
Algorithms and Data Models
CSC 520
Analysis of Algorithms
CSC 529
Cryptography
CSC 545
Operations Research I
CSC 564
Concurrency
CSC 575
Music Retrieval Techniques
CSC 578C
TPCS:SOFTWARE APPLICATION: Designing Creativity Support Tool...
CSC 581A
TPCS:ARTIFICIAL INTELGNCE: Machine Learning Theory
CSC 582B
Tpcs:Theoretical C Sc: Tools For Research On Combinatorial P...
CSC 586C
TPCS:COMP SYSTEM+SOFTWARE: Formal Methods
CSC 597
Industrial Master's Project
CSC 699
PhD Dissertation
CSC 502
Systems for Massive Datasets
CSC 582C
TPCS:THEORETICAL C SC: Algorithms for Convex Optimization
CSC 588A
SELECTD TOPICS IN DATA SCIENCE: Advanced Topics in Bioinfoma...
CSC 598
Master's Project