course outlines
please note that the course outlines are for winter 2023 and fall 2024. moreover, when you click the course number/name an ms word will be downloaded at your drive.
first year courses
second year courses
- 2412 - data structures
- 2430 - mobile computing technologies
- 2453 - intro computer architecture
- 2476 - intro assembly lang and ops systems
- 2477 - object oriented programming
third year courses
fourth year courses
- 4111 - clinical decision support
- 4310 - web health informatics
- 4411 - programming languages
- 4311 - big data
- 4312 - cloud computing
- 4431, 4432, 4434
- 4453 - computer networks and distributed systems
- 4471 - computer graphics
- 4475 - topics in artificial intelligence
- 4476 - cryptography
- 4478 - game programming
graduate courses
- 5011 - machine learning and neural networks
- 5012 - big data
- 5013 - pattern recognition
- 5014 - natural language processing
- 5111 - graduate seminar
- 5112 - research methodology in computer science
- 5313 - artificial intelligence
- 5413 - computing theory and scientific applications
- 5422 - computer vision and image analysis