Our Computer Science program offers dynamic University level courses for grades 11 and 12, where students learn programming skills to create sophisticated applications and develop engaging games. Through both individual projects and group collaborations, students gain hands-on experience with industry-relevant programming languages and software development tools. The curriculum emphasizes problem-solving, critical thinking, and creativity, empowering students to design, code, and troubleshoot their own software solutions. Whether working independently or as part of a team, students gain practical skills that prepare them for higher education and careers in the ever-evolving field of computer science.
This course is perfect for students who love problem-solving and creativity. You’ll learn how to design and build your own software, both on your own and with a partner. You’ll use real industry-standard tools, and explore the entire software development process. A big part of the course is creating games, so you’ll get to apply your skills in fun, hands-on projects. As you dive deeper into the world of computer science, you’ll also explore new trends, research, and global career opportunities in tech. If you enjoy coding and tackling challenges, this course is for you!
This is a University level course. There are no pre-requisites to take this course.
In this course, you’ll level up your computer science skills by creating more complex programs using professional design principles. You’ll work in teams to manage a large software project, taking it all the way from planning to final review. You’ll also analyze algorithms to see how well they work and explore important topics like ethics in computing and the impact of new technologies on the world. Plus, you’ll dive into exciting areas of research and discover career opportunities in the tech industry. This course is perfect if you love problem-solving, working on big projects, and want to build skills that will set you up for a successful career in computer science!
This is a University level course. Prerequisite: ICS3U