CIS 110 Syllabus

Readings from the course textbook, Introduction to Programming in Java: An Interdisciplinary Approach by Robert Sedgewick and Kevin Wayne, are abbreviated as PIJ.

This is a tentative syllabus and schedule.  Topics, reading assignments, and due dates are subject to change.  This syllabus will be updated throughout the semester, so please reload this page before lectures to get the up to date version.

Lecture Recordings: Lecture recordings are available to the Penn Community here for the 12 pm and here for the 1pm Recordings are added automatically at some point after lecture, provided the system is working.

If you cannot view the course schedule below, make sure you do not have any plug-ins such as Google Disconnect installed that may block third-party traffic to Google's servers.