ICS4U Grade 12 Computer Science
ICS4U - Unit 1 - Fundamental Programming Skills
ICS4U – Getting Started With Python
ICS4U – Grade 11 Review Using Python
ICS4U – Recursion in Python
ICS4U – Python Programming Evaluation 1
ICS4U – Python Two Dimensional Lists
ICS4U – File Input and Output in Python
ICS4U – Python Programming Evaluation 2
ICS4U – Python Search Algorithms
ICS4U – Python Sorting Algorithms
ICS4U – Python Algorithm Efficiency
ICS4U – Python Programming Evaluation 3
ICS4U - Unit 2 - Object Oriented Programming (OOP)
ICS4U – Introduction to Object Oriented Programming in Python
ICS4U – Solving Problems using OOP
ICS4U – Advanced Object Oriented Programming in Python
ICS4U – Python Programming Evaluation 4
ICS4U – Creating Python Modules
ICS4U – Applying OOP with Pygame
ICS4U – Python Programming Evaluation 5
ICS4U - Unit 3 - Designing Software Projects
ICS4U – Project Management in Software Design
ICS4U – Designing a Word Guessing Game
ICS4U – Designing a Card Game
ICS4U – Python Programming Evaluation 6
ICS4U - Unit 4 - Emerging Technologies
ICS4U – Artificial Intelligence
ICS4U – Machine Learning in Python
ICS4U – Generative AI
ICS4U – Computer Vision Using Python
ICS4U – Emerging Technologies Evaluation
Previous Lesson
Next Lesson
ICS4U – Project Management in Software Design
ICS4U Grade 12 Computer Science
ICS4U – Project Management in Software Design
Previous Lesson
Back to Course
Next Lesson
Login
Accessing this course requires a login. Please enter your credentials below!
Username or Email Address
Password
Remember Me
Lost Your Password?