Computer Science
Winter 2027
109 courses
- COMP 1000Key Concepts in Computer Science
- COMP 1047Computer Concepts for End-Users
- COMP 1400Introduction to Algorithms and Programming I
- COMP 1410Introduction to Algorithms and Programming II
- COMP 2057Introduction to the Internet
- COMP 2067Programming for Beginners
- COMP 2077Problem Solving and Information on the Internet
- COMP 2087Programming for Beginners II
- COMP 2097Social Media Marketing for End Users
- COMP 2120Object-Oriented Programming Using Java
- COMP 2140Computer Languages, Grammars, and Translators
- COMP 2310Theoretical Foundations of Computer Science
- COMP 2540Data Structures and Algorithms
- COMP 2560Systems Programming
- COMP 2650Computer Architecture I: Digital Design
- COMP 2660Computer Architecture II: Microprocessor Programming
- COMP 2707Advanced Web Design, Construction, and Deployment
- COMP 2717Artificial Intelligence: Practice and Ethics for Common Users
- COMP 2750Selected Topics
- COMP 2800Software Development
- COMP 2980Co-op Work Term I
- COMP 3057Cyber-Ethics
- COMP 3077Web-Based Data Management
- COMP 3110Introduction to Software Engineering
- COMP 3150Database Management Systems
- COMP 3220Object-Oriented Software Analysis and Design
- COMP 3300Operating Systems Fundamentals
- COMP 3340World Wide Web Information Systems Development
- COMP 3400Advanced Object-Oriented System Design Using C++
- COMP 3500Introduction to Multimedia Systems
- COMP 3520Introduction to Computer Graphics
- COMP 3540Theory of Computation
- COMP 3670Computer Networks
- COMP 3680Network Practicum
- COMP 3710Artificial Intelligence Concepts
- COMP 3750Selected Topics
- COMP 3760Selected Topics
- COMP 3770Game Design, Development and Tools
- COMP 3980Co-op Work Term II
- COMP 4110Software Verification and Testing
- COMP 4150Advanced and Practical Database Systems
- COMP 4200Mobile Application Development
- COMP 4220Agile Software Development
- COMP 4250Big Data Analytics and Database Design
- COMP 4400Principles of Programming Languages
- COMP 45003D Modeling and Animation
- COMP 4540Design and Analysis of Computer Algorithms
- COMP 4670Network Security
- COMP 4680Advanced Networking
- COMP 4700Project Using Selected Tools
- COMP 4730Advanced Topics in Artificial Intelligence I
- COMP 4740Advanced Topics in Artificial Intelligence II
- COMP 4750Selected Topics
- COMP 4760Selected Topics
- COMP 4770Artificial Intelligence for Games
- COMP 4800Selected Topics in Software Engineering
- COMP 4960Research Project
- COMP 4970Co-op Work Term III
- COMP 4980Co-op Work Term IV
- COMP 4990Project Management: Techniques and Tools
- COMP 8010Work Term
- COMP 8100Literature Review and Survey
- COMP 8110Advanced Software Engineering
- COMP 8117Advanced Software Engineering Topics
- COMP 8120Complex Software Systems
- COMP 8130Topics in Software Engineering
- COMP 8150Middleware and Web Engineering
- COMP 8157Advanced Database Topics
- COMP 8207Emerging Paradigms in Computing Technologies
- COMP 8347Internet Applications and Distributed Systems
- COMP 8350Distributed Query Processing
- COMP 8360Multimedia Databases
- COMP 8370Database Management Systems
- COMP 8380Information Retrieval Systems
- COMP 8390Emerging Non-traditional Database Systems
- COMP 8400Foundations of Programming Languages
- COMP 8490Virtual Reality
- COMP 85003D Animation and Data Visualization
- COMP 8510Visual Processing
- COMP 8520Computer Graphics
No courses found.