You are now in the main content area
CPS 118
Introductory Programming for Scientists
This course is an introduction to computer science, computers and programming for science students. Topics covered include: algorithmic thinking, computational approaches to solving problems, programming fundamentals such as elementary data structures, arrays, and basic constructs provided by high-level programming languages: sequencing, selection, iteration, and functions. Additional topics may include: numerical computation, GUI interface, and case studies of scientific computing. This course uses MATLAB as its programming language along with a brief introduction to Python.
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
- Biomedical Sciences Core Elective Table I
- CPS 501 - Bioinformatics
- Chemistry
- Financial Mathematics
- MTH 642 - Data Analytics: Advanced Methods
- MTH 655 - Machine Learning in Business
- MTH 660 - Fixed Income Modelling
- MTH 719 - Applied Linear Algebra
- Medical Physics
- Undeclared Science (First Year Studies Only)