ICS3U
ICS3U - Intro to Computer Science
ICS3U - Intro to Computer Science
No prerequisite, no coding experience required
Language: Java
Java is widely used
Java is fairly easy to learn
Java has common programming terms and concepts, so knowledge is transferable to other languages
Course Outline for ICS3U:
Course Outline for ICS3U:
Unit 1: Data Types, Conditional Structures, Control Structures
Unit 2: Methods and Strings
Unit 3: Object Oriented Programming (OOP)
Unit 4: Inheritance and Interfaces
Unit 5: File I/O and Arrays
Final Project
Sample Projects from Fall 2022:
Sample Projects from Fall 2022:
By Veloan B:
By Kevin T: