COMP courses at Rice
6,338 COMP courses at Rice University, with prerequisites, ratings, workload, and what each one unlocks.
Showing 1–50 of 78
page 1 of 2
- COMP 501Production Programming
unlocks 1 course · 5 prerequisites
- COMP 502Neural Machine Learning I
unlocks 3 courses · 2 prerequisites
- COMP 503Reasoning and Software
unlocks 1 course · 5 prerequisites
- COMP 504Graduate Object-oriented Programming and Design
unlocks 4 courses
- COMP 505Advanced Topics in Object-oriented Design
unlocks 1 course · 3 prerequisites
- COMP 506Compiler Construction for Graduate Students
unlocks 1 course
- COMP 507Computer-aided Program Design
2 prerequisites
- COMP 508Design and Analysis of Secure Embedded Systems for Iot Era
- COMP 509Logic and Computer Science and Artificial Intelligence
unlocks 6 courses
- COMP 510Computer Ethics
- COMP 511Principles of Programming Languages
unlocks 3 courses · 2 prerequisites
- COMP 512Advanced Compiler Construction
2 prerequisites
- COMP 513Complexity in Modern Systems
- COMP 514Optimization: Algorithms, Complexity, and Approximations
unlocks 2 courses
- COMP 515Advanced Compilation for Vector Parallel Processors
- COMP 516Cloud Computing Practicum
4 prerequisites
- COMP 517Advanced Operating Systems and Security
unlocks 1 course
- COMP 518Iot Programming and Data Analysis
unlocks 1 course
- COMP 519Genome-scale Algorithms and Data Structures
unlocks 1 course
- COMP 520Distributed Systems
unlocks 1 course
- COMP 521Operating Systems and Concurrent Programming
unlocks 9 courses · 4 prerequisites
- COMP 522Multi-core Computing
2 prerequisites
- COMP 523Introduction to Mathematical Cryptography
unlocks 1 course · 5 prerequisites
- COMP 524Mobile and Wireless Networking
- COMP 525Virtualization and Cloud Resource Management
unlocks 1 course · 3 prerequisites
- COMP 526High Performance Computer Architecture
2 prerequisites
- COMP 527Computer Systems Security
4 prerequisites
- COMP 528Introduction to Virtualization
2 prerequisites
- COMP 529Advanced Computer Networks
unlocks 1 course · 3 prerequisites
- COMP 530Database System Implementation
3 prerequisites
- COMP 531Web Development and Design
unlocks 1 course · 3 prerequisites
- COMP 532Introduction to Distributed Computer Systems
unlocks 2 courses · 3 prerequisites
- COMP 533Introduction to Database Systems
unlocks 3 courses
- COMP 534Parallel Computing
unlocks 1 course · 2 prerequisites
- COMP 535Approximate Computing System for Big Data, Supercomputing and Embedded Systems
- COMP 536Secure and Cloud Computing
unlocks 2 courses
- COMP 538Security of Hw Embedded Systems
- COMP 539Software Engineering Methodology
unlocks 2 courses
- COMP 540Statistical Machine Learning
unlocks 14 courses · 15 prerequisites
- COMP 541Introduction to Computer Security
unlocks 2 courses · 3 prerequisites
- COMP 542Large-scale Machine Learning
unlocks 3 courses
- COMP 543Graduate Tools and Models - Data Science
unlocks 13 courses
- COMP 544Functional Programming
unlocks 6 courses
- COMP 545Advanced Topics in Optimization: from Simple to Complex Ml Systems
- COMP 546Introduction to Computer Vision
unlocks 6 courses
- COMP 548Verified Programming
- COMP 549Applied Machine Learning and Data Science Projects
unlocks 3 courses · 12 prerequisites
- COMP 550Algorithmic Robotics
unlocks 7 courses · 5 prerequisites
- COMP 552Reinforcement Learning
unlocks 1 course · 4 prerequisites
- COMP 553Big Data Management for Data Science
2 prerequisites