Lecture notes for the mostly Scala and Android-based course COMP 313/413: Intermediate Object-Oriented Programming at Loyola University Chicago's Computer Science Department. This version of the course is normally taught by Konstantin Läufer.
In this course, we study intermediate object-oriented development topics from various angles, including design principles and patterns, software architecture, and concurrency.
- Overview of a Lightweight Development Process
- Basics of object-oriented programming
- Android App Development Using Scala
Warning
These notes are still being written, so expect a few rough edges. But we're getting closer!