Strings
Arrays
Two Dimensional Arrays
Introduction to Methods
Parameters and Return Types
Overloading, Constructors, and the API
Data Files
Number Systems
If Statements
Parallel Structure
Random Numbers
Graphical User Interface and Global Variables
Problem Solving
Repetition With For Loops
Repetition With While Loops, Counters, and Accumulators
Interactive Programs
Internal Documentation
Primitive Data Types
Java Programs and the JVM
ICS3U 1st Day Handout Fall 2019.pdf
Computer Fundamentals
Java Fundamentals Part 1
Java Fundamentals Part 2
Java Fundamentals Part 3
Formatting Output
A Brief History of Programming