University of Toronto
Bachelor of Science (Honors) — Computer Science Specialist
Computer science courses taken
- CSC108 — Introduction to Computer Programming
- CSC148 — Introduction to Computer Science
- CSC207 — Software Design
- CSC209 — Software Tools and Systems Programming
- CSC236 — Introduction to the Theory of Computation
- CSC258 — Computer Organization
- CSC263 — Data Structures and Analysis
- CSC301 — Introduction to Software Engineering
- CSC309 — Programming on the Web
- CSC324 — Principles of Programming
- CSC343 — Introduction to Databases
- CSC358 — Principles of Computer Networks
- CSC363 — Computational Complexity and Computability
- CSC369 — Operating Systems
- CSC373 — Algorithm Design and Analysis
- CSC384 — Introduction to Artificial Intelligence
- CSC492 — Implementation Project: Predictive and Prescriptive Analytics for Financial Market Solutions
- CSC493 — Computer Science Expository Work