CS 16100
Computer Programming II
Purdue University Fort Wayne · UGRD · Fall 2026
Catalog description
P: CS 16000. This course continues CS 16000. This course builds on foundational programming concepts, introducing advanced techniques in software development. Students will develop multi-class solutions using object-oriented principles including classes, inheritance, polymorphism, and generics. Event-driven programming is introduced to allow construction of graphical user interfaces. Students will learn to handle exceptions, use data collections, implement recursion, and interact with multiple data formats including binary. Emphasis is placed on student ability to design, implement, and test more complete software solutions that use object-oriented techniques to represent our world in software.
Sections
Current meeting, instructor, credit, and enrollment details
01
17 openSeats: 31/48 seats Last recorded: Aug 15, 2026, 3:05 PM- Days & times
- TR 1630-1745
- Meeting dates
- Aug 24 – Dec 20
- Location
- Kettler Hall 132
- Instructor
- Bolinger, Thomas
Section notes
Instructional method: Lecture
02
OpenSeats: 24/24 seats Last recorded: Aug 15, 2026, 3:05 PM- Days & times
- T 1800-1915
- Meeting dates
- Aug 24 – Dec 20
- Location
- Engineering,Tech, & Comp Sci 109
- Instructor
- Bolinger, Thomas
Section notes
Instructional method: Lab
03
17 openSeats: 7/24 seats Last recorded: Aug 15, 2026, 3:05 PM- Days & times
- R 1800-1915
- Meeting dates
- Aug 24 – Dec 20
- Location
- Engineering,Tech, & Comp Sci 109
- Instructor
- Bolinger, Thomas
Section notes
Instructional method: Lab