Computer Science (COMP)
School of Computer Science
COMP 5001 - Foundations of Programming Languages
COMP 5002 - Swarm Intelligence
COMP 5003 - Principles of Distributed Computing
COMP 5005 - Learning Systems for Random Environments
COMP 5008 - Computational Geometry
COMP 5009 - Associative Data Structures and Advanced Databases
COMP 5100 - Topics in Artificial Intelligence
COMP 5101 - Distributed Databases and Transaction Processing Systems
COMP 5102 - Distributed Operating Systems
COMP 5104 - Object-Oriented Software Development
COMP 5106 - Languages for Parallel Computing
COMP 5107 - Statistical and Syntactic Pattern Recognition
COMP 5203 - Data Networks
COMP 5204 - Computational Aspects of Geographic Information Systems
COMP 5206 - Evolutionary Computation and Artificial Life
COMP 5305 - Advanced Database Systems
COMP 5306 - Data Integration
COMP 5307 - Knowledge Representation
COMP 5308 - Topics in Medical Computing
COMP 5400 - Software Patterns
COMP 5401 - Electronic Commerce Technologies
COMP 5402 - Protocols for Mobile and Wireless Networks
COMP 5404 - Computer-Aided Program Verification
COMP 5406 - Network Security and Cryptography
COMP 5407 - Authentication and Software Security
COMP 5408 - Advanced Data Structures
COMP 5409 - Applied Computational Geometry
COMP 5703 - Algorithm Analysis and Design
COMP 5704 - Parallel Algorithms and Applications in Bioinformatics
COMP 5802 - Introduction to Information and Systems Science
COMP 5807 - Formal Language and Syntax Analysis
COMP 5900 - Selected Topics in Computer Science
COMP 5901 - Directed Studies (M.C.S.)
COMP 5902 - Graduate Project (M.C.S./M.Sc. [ISS])
COMP 5903 - Intensive Graduate Project (M.C.S.)
COMP 5904 - Master's Seminar
COMP 5905 - M.C.S. Thesis
COMP 5906 - Master's Co-operative Workterm 1
COMP 5907 - Master's Co-operative Workterm 2
COMP 5908 - M.Sc. Thesis in Information and Systems Science
COMP 6100 - Advanced Parallel and Systolic Algorithms
COMP 6104 - Advanced Topics in Object-Oriented Systems
COMP 6601 - Advanced Topics in the Theory of Computing
COMP 6602 - Advanced Topics in Distributed Computing
COMP 6603 - Advanced Topics in Programming Systems and Languages
COMP 6604 - Advanced Topics in Computer Applications
COMP 6605 - Advanced Topics in Computer Systems
COMP 6901 - Directed Studies (Ph.D.)
COMP 6902 - Graduate Project (Ph.D.)
COMP 6907 - Doctoral Comprehensive
COMP 6908 - Doctoral Proposal
COMP 6909 - Ph.D. Thesis
Summer session: some of the courses listed in this Calendar are offered during the summer. Hours and scheduling for summer session courses will differ significantly from those reported in the fall/winter Calendar. To determine the scheduling and hours for summer session classes, consult the class schedule at central.carleton.ca
Not all courses listed are offered in a given year. For an up-to-date statement of course offerings for the current session and to determine the term of offering, consult the class schedule at central.carleton.ca