You are now in the main content area
CPS 109
Computer Science I
An introductory programming course designed to introduce fundamental Computer Science concepts such as abstraction, modelling and algorithm design. Emphasis is placed on producing correct software.
Weekly Contact: Lab: 2 hrs. Lecture: 3 hrs.
GPA Weight: 1.00
Course Count: 1.00
Billing Units: 1

Prerequisites
None
Co-Requisites
None
Antirequisites
None
Custom Requisites
None
Mentioned in the Following Calendar Pages
*List may not include courses that are on a common table shared between programs.
- Biology
- Biology Professional and Professionally-Related Table IV
- Biomedical Sciences Professional Table I
- CPS 209 - Computer Science II
- CPS 420 - Discrete Structures
- CPS 501 - Bioinformatics
- CPS 621 - Introduction to Multimedia Systems
- Chemistry
- Chemistry Professional and Professionally-Related Table I
- Chemistry Professional and Professionally-Related Table II
- Computer Science
- MTH 642 - Data Analytics: Advanced Methods
- MTH 655 - Financial Innovations
- MTH 660 - Fixed Income Modelling
- MTH 719 - Applied Linear Algebra
- Mathematics and its Applications
- Medical Physics
- Medical Physics Professionally-Related Table I
- Minor in Computer Science
- Minor in Cyber Studies
- Open Elective Table
- Psychology Professionally-Related Table IV
- Undeclared Arts Professionally-Related Table II
- Undeclared Science (First Year Studies Only)