CSSD
2026–2027
36 courses
- LE/CSSD 1050Introduction to Computer Programming (CS0)
- LE/CSSD 1101Coding through Biology (CS1 A)
- LE/CSSD 1102Coding through Chemistry (CS1 B)
- LE/CSSD 1161Teamwork and Communication in Software Development
- LE/CSSD 1201Coding with Objects (CS2)
- LE/CSSD 1202Web-Centric Programming
- LE/CSSD 1203Logic and Computing
- LE/CSSD 2061Preparation for the Workplace
- LE/CSSD 2101Object-Oriented Programming
- LE/CSSD 2102Data Structures & Algorithms
- LE/CSSD 2103Shell Scripting
- LE/CSSD 2104Programming in C
- LE/CSSD 2105Programming in Assembly
- LE/CSSD 2106Testing, Debugging & Profiling C Code
- LE/CSSD 2202Design and Analysis of Algorithms
- LE/CSSD 2203Software Design
- LE/CSSD 2211Introduction to Cloud Computing
- LE/CSSD 2221Introduction to Security
- LE/CSSD 2231Introduction to Data Science & Application
- LE/CSSD 2261Professionalism, Systems Thinking & Meaningful Impact in Technology
- LE/CSSD 3071Computing Challenges: Project 1
- LE/CSSD 3072Computing Challenges: Project 2
- LE/CSSD 3073Computing Challenges: Project 3
- LE/CSSD 3074Computing Challenges: Project 4
- LE/CSSD 3075Computing Challenges: Project 5
- LE/CSSD 3079Computing Challenges: Showcase
- LE/CSSD 3101Software Requirements & Analysis
- LE/CSSD 3102Introduction to Functional & Logic Programming
- LE/CSSD 3104Programming for Multicore CPUs & GPUs
- LE/CSSD 3106Principles of Computer Networks
- LE/CSSD 3107Operating Systems Essentials
- LE/CSSD 3111Software Development for Cloud Computing
- LE/CSSD 3131Machine Learning
- LE/CSSD 3201Introduction to Databases
- LE/CSSD 3203Software Testing and Quality
- LE/CSSD 3211Distributed Computing & Cloud Systems
No courses found.