UCSD Extension CSE 40028: Introduction to Programming Course Notes
Philip J. Mercurio
The course notes for Introduction to Programming are available online from this site. These notes, while not a substitute for the lectures, do contain all of the slides I will be presenting during class. I recommend that you print out the notes and bring them with you to class, so you can annotate them. These notes are made available only to students attending my class and are copyrighted. You are hereby granted permission to print out one copy for your own use, but you may not copy the notes or distribute them in any other way.
The notes are provided in PDF format (you'll need the free Adobe Acrobat reader, available here). There are two versions, 2 slides per page ("2up") and 6 slides per page ("6up"). The 6up version prints on fewer sheets of paper, but some people may find the printing too small to read. Both versions contain the exact same content.
The full course notes are available via the links below. The Session 1 notes are included, you might want to not print those pages if you've already downloaded and printed the Session 1 notes.
The source code examples from the notes are available here: