CSCI 161: Introduction to Programming 1
Spring 2026
| Section | Days | Time | Room |
| 01 | M F | 02:00 – 02:50 pm |
Roddy 136 |
| - | R | 01:10 – 03:00 pm |
- |
Instructor
Gary M. Zoppetti, Ph.D.
Office: Roddy 134
Office Hours and Contact Info:
cs.millersville.edu/~gzoppetti
Final
Section 01: Thu, 05/07; 10:15 – 12:15 pm
Syllabus and Assignments
- Syllabus
- Unless otherwise specified, a due date of X means the
assignment is due by 11:59 pm on day X. Times are
strictly enforced by the grading system, and there are NO grace
days! Only the LATEST submission will be graded.
- Reading
- Intro to Java Programming (1)
- Primitive Data and Definite Loops (2)
- Intro to Parameters and Objects (3)
- Conditionals (4)
- Indefinite Loops (5)
- File Processing (6)
- Arrays (7)
- Classes (8)
- Recursion (12)
- Assignments
- Lab 1: Hello, Java! (Linux, Eclipse, and Java),
due Wed, 01/28. Lab 1.
Useful Links
Gary M. Zoppetti, Ph.D.