In this course, students will learn how to write object-oriented code using Java. Concepts will focus on object-oriented thinking, software composition, inheritance and polymorphism, and design principles. Programming techniques, assignments and lab exercises will focus on Java, specifically, the language and its core libraries. The course will be conducted lab-style with a mix of lecture, lab assignments and projects. The course will also cover an elementary introduction to the C programming language.
Announcements
- This website is under construction.
Schedule
Week | Topic |
---|---|
Week 1 | |
Week 2 | |
Week 3 | |
Week 4 | |
Week 5 | |
Week 6 | |
Week 7 | |
Week 8 | |
Week 9 | |
Week 10 | |
Week 11 | |
Week 12 | |
Week 13 | |
Week 14 | |
Week 15 | |
Week 16 |