CS 160: Introduction to Procedural Programming /
ECE 160: Introduction to Programming for Electrical Engineers

Spring 2026

Tuesdays 10:00 AM - 10:50 AM, Rm. 104
Wednesdays 12:00 PM - 1:50 PM, Rm. 104



Instructor Info

Instructor: Carl Sable
Email: carl.sable@cooper.edu
Office: Room 614


Textbooks (optional)

These are not required, but if you want to own a textbook on C, these may be good choices (they will be briefly discussed in class):

"The C Programming Language, 2nd Edition"
Brian W. Kernighan and Dennis M. Ritchie

"Computer Science: A Structured Programming Approach Using C, 3rd Edition"
Behrouz A. Forouzan and Richard F. Gilberg

"Practical C Programming, 3rd Edition"
Steve Oualline

"C Programming: A Modern Approach, 2nd Edition"
K. N. King


Grading


Programming Assignments

Information on programming assignments will be posted when they are assigned.


Schedule

The schedule will be updated as the semester progresses. Any dates which have not yet occurred should be considered tentative.