Undergraduate Courses
Course Links
- Computer Science Undergraduate Courses
- http://www.westerncalendar.uwo.ca/2013/pg900.html
- Academic Calendar
- http://www.westerncalendar.uwo.ca/
- Adademic Timetables
- http://www.registrar.uwo.ca/course_enrollment/timetables.html
- Student Services
- https://studentservices.uwo.ca/secure/index.cfm
- Undergraduate Sessional Dates
- http://www.westerncalendar.uwo.ca/2013/pg7.html
- Academic Counselling FAQ's (Faculty of Science)
- http://www.uwo.ca/sci/counselling/academic_counselling_faqs.html
Course Offerings in Computer Science - January 2013
- 1000 Level Courses
- Computer Science 1011B - The Internet: Behind the Curtain
- Computer Science 1026B - Computer Science Fundamentals I
- Computer Science 1027B - Computer Science Fundamentals II
- Computer Science 1032B - Information Systems and Design
- Computer Science 1032A/B Sec. 650 - Information Systems and Design (Distance)
- Computer Science 1033B - Multimedia and Communication
- CS1033 Lab times in MC230
- CS1026/CS1027 Lab times in MC235
- 2000 Level Courses
- Computer Science 2033B - Multimedia and Communication II
- Computer Science 2121B - Data Structures & Algorithms
- Computer Science 2101B - Foundations of Programming for High Performance Computing
- Computer Science 2125G - Intro to Medical Computing
- Computer Science 2208B - Fundamentals of Computer Organization
- Computer Science 2209B - Applied Logic for Computer Science
- Computer Science 2210B - Data Structures and Algorithms
- Computer Science 2211B - Software Tools and Systems Programming
- Computer Science 2212B - Introduction to Software Engineering
- CS2211 Lab times in MC10
- 3000 Level Courses
- Computer Science 3101B - Theory & Practice of High Performance Computing
- Computer Science 3305B - Operating Systems
- Computer Science 3334B - Selected Topics
- Computer Science 3340B - Analysis of Algorithms I
- Computer Science 3342B - Organization of Programming Languages
- Computer Science 3350B - Computer Architecture
- Computer Science 3375B - Interacting With Digital Information
- CS3101 Lab times in MC325
- 4000 Level Courses
- Computer Science 4402B - Distributed and Parallel Systems
- Computer Science 4411B - Databases II
- Computer Science 4438B - Selected Topics
- Computer Science 4442B - Artificial Intelligence II
- Computer Science 4445B - Analysis of Algorithms II
- Computer Science 4457B - Computer Networks II
- Computer Science 4460Z - Bioinformatics Thesis
- Computer Science 4470Y - Software Maintenance and Configuration Management
- Computer Science 4471B - Software Design and Architecture
- Computer Science 4474B - Human-Computer Interaction
- Computer Science 4480Y - Game Development Project
- Computer Science 4483B - Game Design
- Computer Science 4490Z - Thesis
Course Offerings in Computer Science - September 2012
- 1000 Level Courses
- Computer Science 1025A/B - Computer Science Fundamentals I
- Computer Science 1026A/B - Computer Science Fundamentals I
- Computer Science 1027A/B - Computer Science Fundamentals II
- Computer Science 1032A/B - Information Systems and Design
- Computer Science 1032A/B Sec. 650- Information Systems and Design (Distance)
- Computer Science 1033A/B - Multimedia and Communication
- Computer Science 1037A - Computer Science Fundamentals II *
- * Restricted to Engineering students only.
- 2000 Level Courses
- Computer Science 2101A - Programming for High Performance
- Computer Science 2120A - Computing & Informatics
- Computer Science 2124A - Intro To Medical Computing
- Computer Science 2125F - Intro To Medical Computing
- Computer Science 2208A - Fundamentals of Computer Organization
- Computer Science 2209A - Applied Logic for Computer Science
- Computer Science 2210A - Data Structures and Algorithms
- Computer Science 2211A - Software Tools and Systems Programming
- Computer Science 2212A - Introduction to Software Engineering
- Computer Science 2214A - Discrete Structures for Computing
- 3000 Level Courses
- Computer Science 3307A - Object-Oriented Design and Analysis
- Computer Science 3319A - Databases I
- Computer Science 3325A - Law in Computer Science
- Computer Science 3326F - Law in Computer Science
- Computer Science 3331A - Foundations of Computer Science I
- Computer Science 3336A - Web Development
- Computer Science 3346A - Artificial Intelligence I
- Computer Science 3357A - Computer Networks I
- Computer Science 3377A - Software Project Management
- Computer Science 3380F/G/Z - Project
- Computer Science 3388A - Computer Graphics I
- 4000 Level Courses
- Computer Science 4412A - Data Mining and it's Applications
- Computer Science 4424A - Foundations of Computer Algebra
- Computer Science 4460Z - Bioinformatics Thesis
- Computer Science 4463A - Computational Biology
- Computer Science 4470Y - Software Maintenance and Configuration Management
- Computer Science 4473A - Requirement Analysis
- Computer Science 4480Y - Game Development Project
- Computer Science 4481A - Image Compression
- Computer Science 4482A - Game Engine Development
- Computer Science 4487A - Algorithms for Image Analysis
- Computer Science 4490Z - Thesis
Also from this web page:

