You are now in the main content area
CPS 125
Digital Computation and Programming
This course is for Engineering students and introduces concepts, theory and practice of computer programming, using the C programming language. Topics covered include: C program form, language statements, pseudo-code algorithmic representation, numeric data types, flow of control with selection and repetition, standard C libraries, functions and call modes, arrays, pointers, sorting, matrix operations, character and string data types, dynamic storage, structures and linked lists, file I/O.
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
CPS188
Custom Requisites
None
Mentioned in the Following Calendar Pages
*List may not include courses that are on a common table shared between programs.
- AER 309 - Basic Thermodynamics
- AER 626 - Applied Finite Elements
- AER 850 - Introduction to Machine Learning
- Aerospace Engineering
- Biomedical Engineering
- CHE 331 - Engineering Statistics and Probabilities
- CHE 338 - Chemical Engineering Computations
- CHY 203 - Instrumental Methods of Analysis
- CPS 501 - Bioinformatics
- CPS 607 - Autonomous Mobile Robotics
- CVL 405 - Probability and Statistics for Engineers
- Chemical Engineering Co-Operative Program
- Civil Engineering
- Computer Engineering
- Electrical Engineering
- Industrial Engineering
- MEC 511 - Thermodynamics and Fluids
- MEC 522 - Fluid Mechanics
- MTH 719 - Applied Linear Algebra
- Mechanical Engineering
- Mechatronics Engineering
- Undeclared Engineering (First Year Studies Only)