Course Availability

Select a subject area from the list to see which courses in that subject are available.

Course Name Course Description Course Status Comments
COMP200 Intro. to Computer Systems Open
COMP206 Intro Comp Programming (C++) Open Precluded courses: COMP 306, 307, 389. COMP 206 cannot be taken for credit if credit has already been obtained for COMP 306, 307, 389.
COMP210 Intro to Info Sys & Comp Apps Open
COMP214 Interactive Technologies Open
COMP230 Storyboard Design/Development Open
COMP232 Graphics Design Open
COMP266 Intro to Web Programming Open
COMP268 Intro to Comp Programming-Java Open
COMP272 Data Structures and Algorithms Open
COMP282 Social Asp-Games, Leis & Enter Open
COMP283 Myths & Facts-Computer Games Open
COMP306 C++ for Programmers Open This course requires professor approval. Please contact Richard Huntrods at huntrods@athabascau.ca. This course replaces COMP 307.
COMP308 Java for Programmers Open
COMP314 Operating Systems Open
COMP318 Introduction to Game Design Open
COMP325 Unix Operating Sys-Prin & Admn Open Precluded courses: COMP 315 and COMP 374. COMP 325 cannot be taken for credit if credit has already been obtained for COMP 315 or COMP 374.
COMP347 Computer Networks Open
COMP348 Network Programming in Java Open
COMP361 Systems Analysis & Design Open Precluded course: COMP 271. COMP 361 cannot be taken for credit if credit has already been obtained for COMP 271.
COMP369 Practical Game Programming Open
COMP372 Design & Analysis-Algorithms Open
COMP378 Intro to Database Management Open
COMP382 3D Programming in Java Open
COMP390 Computer Graphics Open Precluded course: COMP 392. (COMP 390 cannot be taken for credit if credit has already been obtained for COMP 392).
COMP393 Advanced Graphics with Shaders Open
COMP400 Computer and Network Security Open
COMP410 Software Engineering Open
COMP418 DB Tuning & Distributed DBS Open
COMP435 Multimedia Technologies Open
COMP444 Embedded/Robotic Programming Open
COMP452 AI for Game Developers Open
COMP456 Artificial Intelligence Open
COMP466 Adv Tech for Web-Based Systems Open
COMP470 Web Server Management Open
COMP482 Human Computer Interaction Open
COMP486 Mobile and Internet Game Devl Open This course requires professor approval. Please contact Maiga Chang at maigac@athabascau.ca
COMP489 Distributed Computing Open
COMP494 Research Methods Open
COMP495 Computer & Info Systems Projec Open This course requires professor approval. Please contact Dr. Oscar Lin at oscarl@athabascau.ca
COMP496 Computer & Info Systems Projec Open This course requires professor approval. Please contact Dr. Oscar Lin at oscarl@athabascau.ca
COMP501 Systems Dev with Emerging Tech Open Restricted Registration see Graduate Studies.
COMP503 IT Hardware and Software Open Restricted Registration see Graduate Studies.
COMP504 Object Structure & Programming Open
COMP505 Operations Mgmt-Info Systems Open Precluded course: OPMT 505. COMP 505 cannot be taken for credit if credit has already been obtained for OPMT 505.
COMP506 Org Behavior-Info Systems Open
COMP601 Survey of Comp & Info Systems Open Restricted Registration see Graduate Studies.
COMP602 Enterprise Info. Management Open
COMP604 Enterprise Computer Networks Open
COMP605 Project Manag for Information Open Restricted Registration see Graduate Studies.
COMP607 Ethical/Legal/Social Issues IT Open
COMP610 Sel Topics in Software Eng Open Restricted Registration see Graduate Studies.
COMP617 Designing Real-Time Software Open
COMP635 Green ICT Strategies Open
COMP637 Mobile Computing Open
COMP638 Enterprise Modeling Open
COMP648 Adv Topics-Human Comp Interact Open
COMP649 Affective Computing Open This course is available online only.
COMP650 Social Computing Open
COMP656 Cloud Computing Open
COMP657 AI Principles & Techniques Open
COMP658 Computational Intelligence Open
COMP659 Stat Lang Process-Text Analyti Open
COMP660 Enterprise Info. Security Open
COMP667 Multi-agent Systems Open
COMP674 Theory of Computation Open
COMP676 Thesis I (Proposal Writing) Open
COMP677 Thesis II (Research Stage I) Open
COMP678 Thesis III (Research Stage II) Open
COMP679 Thesis IV (Research Stage III) Open
COMP680 Thesis V (Writing & Defense) Open
COMP682 Data Mining Open
COMP683 Learning & Knowledge Analytics Open
COMP684 Business Intelligence Open This course requires professor approval. Please contact Dr. Vivekanandan Kumar at vive@athabascau.ca
COMP689 Advanced Distributed Systems Open
COMP692 Independent Study I Open This course requires professor approval. Please contact Larbi Esmahi at larbie@athabascau.ca
COMP693 Independent Study II Open This course requires professor approval. Please contact Dr. Larbi Esmahi at larbie@athabascau.ca
COMP695 Research Methods In Info. Syst Open
COMP696 Master's Essay Open
COMP697 Integration Project I Open
COMP698 Integration Project II Open
COMP699 Integration Project III Open

The personal information collected on this site and any other personal information collected and maintained as part of a student's record will be used for the purpose of admission, registration, issuing income tax receipts, scholarships and awards, convocating, sending educational material and information, and for university research and planning. Certain personal information will also be disclosed to Statistics Canada, as required by the Statistics Act (Canada), and Alberta Advanced Education (to meet reporting requirements), and by agreement, to the Students Association and Alumni Relations for the purpose of membership, fee collection, and contacting students. This information is collected under authority of the Post-secondary Learning Act that mandates the programs and services offered by Athabasca University and section 33(c) of the Alberta Freedom of Information and Protection of Privacy Act. It will be protected by the Alberta Freedom of Information and Protection of Privacy Act. If you have any questions about the collection and use of this information, contact, Coordinator, Registration Services, Athabasca University, 1 University Drive, Athabasca, AB Canada T9S 3A3 Telephone: 780.675.6100