Class information

CS133U C Programming

Back to class listing

  • CRN: 40167
  • Credits: 4
  • Locations, days, times, and instructors:
    • Online (scheduled meetings), Tuesday and Thursday, from 6 to 8:50pm
      From September 22 through December 10, 2025, Kim R Janik

Class materials

Textbooks

Find out which textbooks are required for this class.

Details about this class

The course work consists of 10 assignments and discussion exercises plus a midterm and final exam. No penalty applied to late submissions but there will be an absolute due date toward the end of the quarter for all work. All assignments and exercises can be re-taken once.

There will be lecture Zoom sessions on Mondays from 6PM to 8:50PM. These are OPTIONAL attendance and will be recorded.

There will also be office hour/lab Zoom sessions on Wednesdays from 6:00PM to 8:50PM where students can drop in anytime between 6PM and 8:50PM to ask questions, get help, etc. These are also OPTIONAL attendance.

This course can be taken as a fully online course. No attendance is required. However, students should make sure to read announcements and watch the lecture video to keep up with any changes in the course.

Office hours are by private zoom session. There will be a calendly link to sign up for a date and time to meet.

Technology

Preferable that students have their own laptop/desktop computer.  However, you can use an online C development environment to do programming assignments (replit.com, onlinegdb.com). 

No show policy

Your instructor can mark you as a "no show" if you do not participate in your class during the first week. This will remove you from the class.

Students with disabilities

Students with disabilities should notify their instructor if accommodations are needed to take this class. For information about technologies that help people with disabilities taking Online based classes please visit the Disability Services website.