Lighthouse Academy Canada | Online High School | OSSD Credit Courses

Summer Courses 2021– Admission going on

This course introduces principles of computer programming using Python as a programming language. The course introduces topics such as simple data types, operators, expressions, variables, input and output, control structures (conditional and repetition statements), functions, modules, strings, and collections. Also, the course introduces the concept of algorithms and trains the students to run and debug Python programs.

Duration: June 30 – August 10, 2021
Number of Classes per week: 3 to 4 classes
Number of Weeks: 6

Hardware/Software Needs: a student needs a laptop or desktop computer with Windows, macOS, or Linux. The instructor will help the students to obtain and install Python.

Pre-requisite knowledge: Basic computer knowledge

Audience: Grade 9-12 students; University first year students.

Course Fee: CAD 350

This course introduces principles of computer programming using Java as a programming language. The course introduces topics such as simple data types, operators, expressions, variables, input and output, control structures (conditional and repetition statements), methods, strings, and arrays. Also, the course introduces the concept of algorithms and trains the students to compile, run and debug Java programs.

Duration: June 30 – August 10, 2021
Number of Classes per week: 3 to 4 classes
Number of Weeks: 6

Hardware/Software Needs: a student needs a laptop or desktop computer with Windows, macOS, or Linux. The instructor will help the students to obtain and install Java.

Pre-requisite knowledge: Basic computer knowledge

Audience: Grade 9-12 students; University first year students.

Course Fee: CAD 350

This course introduces students to the mathematics of artificial neural networks. In addition, the students implement their own neural networks using the Python programming language. The students apply neural networks on several machine learning tasks, including prediction, classification, and image recognition.

Duration: June 30 – August 10, 2021
Number of Classes per week: 3 to 4 classes
Number of Weeks: 6

Hardware/Software Needs: a student needs a laptop or desktop computer with Windows, macOS, or Linux. The instructor will help the students to obtain and install Python.

Pre-requisite knowledge: Introduction to Calculus, Introduction to Linear Algebra, Introduction to Programming using Python

Audience: Senior High School students; University first year students.

Course Fee: CAD 350