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.
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
- CPS 313 - Advanced Programming for Scientists
- CPS 315 - Database Applications for Scientists
- CPS 411 - Data Structures for Scientists
- CPS 501 - Bioinformatics
- Chemistry
- Financial Mathematics
- Mathematics and its Applications
- Medical Physics
- Open Elective Table
- Undeclared Science (First Year Studies Only)