Computer Science
2026–2027
179 courses
- CSI 2101Discrete Structures
- CSI 2110Data Structures and Algorithms
- CSI 2120Programming Paradigms
- CSI 2132Databases I
- CSI 2372Advanced Programming Concepts With C++
- CSI 2501Structures discrètes
- CSI 2510Structures de données et algorithmes
- CSI 2520Paradigmes de programmation
- CSI 2532Bases de données I
- CSI 2772Concepts avancés de programmation en C++
- CSI 2911Pratique professionnelle de l'informatique / Professional Practice in Computing
- CSI 3104Introduction to Formal Languages
- CSI 3105Design and Analysis of Algorithms I
- CSI 3120Programming Language Concepts
- CSI 3130Databases II
- CSI 3131Operating Systems
- CSI 3140WWW Structures, Techniques and Standards
- CSI 3504Introduction aux langages formels
- CSI 3505Conception et analyse des algorithmes I
- CSI 3520Concepts des langages de programmation
- CSI 3530Bases de données II
- CSI 3531Systèmes d'exploitation
- CSI 3540Structures, techniques et normes du Web
- CSI 4103Topics in Computer Science I
- CSI 4104Topics in Computer Science II
- CSI 4105Design and Analysis of Algorithms II
- CSI 4106Introduction to Artificial Intelligence
- CSI 4107Information Retrieval and the Internet
- CSI 4108Cryptography
- CSI 4109Introduction to Distributed Computing
- CSI 4118Computer Networks Protocols
- CSI 4124Foundation of Modelling and Simulation
- CSI 4125Theory of Programming Languages
- CSI 4130Computer Graphics
- CSI 4133Computer Methods in Picture Processing and Analysis
- CSI 4139Design of Secure Computer Systems
- CSI 4140Introduction to Parallel Computing
- CSI 4141Real Time Systems Design
- CSI 4142Fundamentals of Data Science
- CSI 4145Machine Learning
- CSI 4150Introduction to Optimization Methods
- CSI 4503Sujets en informatique I
- CSI 4504Sujets en informatique II
- CSI 4505Conception et analyse des algorithmes II
- CSI 4506Introduction à l'intelligence artificielle
- CSI 4507Recherche d'information et l'Internet
- CSI 4508Cryptographie
- CSI 4509Introduction au calcul réparti
- CSI 4518Réseaux d'ordinateurs et protocoles
- CSI 4524Principes de base de modélisation et simulation
- CSI 4525Théorie des langages de programmation
- CSI 4530Graphiques interactifs
- CSI 4533Méthodes informatisées en traitement d'image
- CSI 4539Conception de systèmes informatiques sécuritaires
- CSI 4540Introduction au calcul parallèle
- CSI 4541Conception de systèmes en temps réel
- CSI 4542Principes fondamentaux de la science des données
- CSI 4545Apprentissage automatique
- CSI 4550Introduction aux méthodes d'optimisation
- CSI 4900Projet de recherche / Honours Project
- CSI 5100Data Integration
- CSI 5101Knowledge Representation
- CSI 5102Topics in Medical Computing
- CSI 5105Network Security and Cryptography
- CSI 5106Cryptography
- CSI 5107Principle of Intelligent Transportation Systems
- CSI 5108Introduction to Convex Optimization
- CSI 5110Principles of Formal Software Development
- CSI 5111Software Quality Engineering
- CSI 5112Software Engineering
- CSI 5113Foundations Programming Languages
- CSI 5115Database Analysis and Design
- CSI 5116Authentication and Software Security
- CSI 5118Automated Verification and Validation of Software
- CSI 5121Advanced Data Structures
- CSI 5122Software Usability
- CSI 5124Computational Aspects of Geographic Information Systems
- CSI 5126Algorithms in Bioinformatics
- CSI 5127Applied Computational Geometry
- CSI 5128Swarm Intelligence
No courses found.