ECE 175/ENGR 170 
Computer Programming for Engineering Applications


Lecture Notes  
Handout 1
Introduction to Programming with C (HTML version)
(PDF Version)
Handout 2
Conditional Execution
(PDF Version)
Handout 3
Iteration Structures
(PDF Version)
Handout 4
Functions
(PDF Version)
Handout 5
Arrays and Strings
(PDF Version)
Handout 6
File Input/Output
(PDF Version)
Handout 7
Recursive Computing
Handout 8
User-defined Structures and Linked Lists
(PDF Version)