COMP 142: Handouts
To make finding handouts easier and more effective, this is a list of the handouts for COMP 142, organized by topic. For the sections after Introduction, most of the code can be found in the Github repository: https://github.com/ncp38/cs142-f23-inclass.
General
APIs
Exam Review
- Exam Review 1 (writing code)
- Exam Review 1 (interpreting code)
- Exam Review Solutions (writing code)
- Exam Review Solutions (interpreting code)
- Exam Review Solutions (interpreting code, final question)
- Exam Review Solutions (writing code)
Introduction to Java: Organization, Syntax, and Basics
Introduction Practice and Examples
- Example Code (Introduction)
- The Problem Code (Introduction)
- Introduction to Java Programs
- For Loop Code
- functions practice
- Starting code (functions with arrays)
- Introduction to Java Programs
Object-Oriented Programming
OOP Practice and Examples
- Creating Classes I
- Creating Classes III
- Lecture 3 - SimpleCanvas & In-Class Work
- Fraction Class Handout
- String and ArrayList Practice problems
Recursion
Recursion Practice and Examples
Inheritance
Inheritance Practice and Examples
Polymorphism
Polymorphism Practice and Examples
Interfaces
Interfaces Practice and Examples
##Big Oh Analysis
.