Computer Science
2026-2027
69 courses
- COMP 1113Computer Programming 1
- COMP 1123Computer Programming 2
- COMP 1233Introduction to Computer Science
- COMP 1243Computer Concepts for Programmers
- COMP 1813Computer Concepts and Applications
- COMP 1893Multimedia-Based Introduction to Programming
- COMP 2103Computer Programming 3
- COMP 2113Data Structures and Algorithms
- COMP 2203Computer Architecture and Organization 1
- COMP 2213Computer Architecture and Organization 2
- COMP 2663Software Engineering 1
- COMP 2853Handling Data: Concepts and Applications
- COMP 2863How Websites Work
- COMP 2873Building Web-Based Applications
- COMP 2903Computers and Society
- COMP 2923Special Topics
- COMP 3033Full-Stack Cloud Computing
- COMP 3123Security
- COMP 3343Data Communications and Computer Networks
- COMP 3403Analysis of Algorithms
- COMP 3413Automata, Formal Languages, and Computability
- COMP 3503Data Analytics
- COMP 3513Systems Analysis and Design
- COMP 3553Computer Graphics
- COMP 3583Human Computer Interaction
- COMP 3613Artificial Intelligence 1
- COMP 3663Software Engineering 2
- COMP 3703Translators
- COMP 3713Operating Systems
- COMP 3753Database Management Systems
- COMP 3773Advanced Object-Oriented Application Development with C++
- COMP 3923Special Topics
- COMP 407TThesis 1
- COMP 408TThesis 2
- COMP 4223Advanced Computer Architecture
- COMP 4343Computer Networks and Distributed Systems
- COMP 4443Selected Topics in Computer and Network Security
- COMP 4523Special Topics in Environmental Informatics
- COMP 4553Game Development
- COMP 4583Mobile and Ubiquitous Computing
- COMP 4613Artificial Intelligence 2
- COMP 4663Bioinformatics
- COMP 4923Special Topics
- COMP 4983Capstone Project
- COMP 5013Topics in Theoretical Computer Science
- COMP 5113Applications in Computer Science
- COMP 5143Software Foundations
- COMP 5153AI in Computer Security
- COMP 5163Internet of Things Programming
- COMP 5173Neural Networks
- COMP 5183Machine Learning with Real-World Data
- COMP 5213Systems in Computer Science
- COMP 5403Advanced Algorithm Analysis
- COMP 5413Advanced Formal Languages and Computing Complexity
- COMP 5423Cryptography and Network Security
- COMP 5433Evolutionary Computation
- COMP 5443Image Processing
- COMP 5453Knowledge Representation and Reasoning
- COMP 5463Principles of Programming
- COMP 5503Simulation and Modelling
- COMP 5513Introduction to Intelligent Systems
- COMP 5543Data Mining
- COMP 5563Computer Vision
- COMP 5573High Performance and Parallel Computing
- COMP 5583Multi-Agent Systems
- COMP 5913Readings in Computer Science
- COMP 5923Research in Computer Science
- COMP 5950Project
- COMP 5960Thesis
No courses found.