(905) 871-4610 Atn: (905) 871-1771 7 Tait Avenue, Fort Erie, L2A 3P1

Computer Science


Learning about computer programming, or coding, is something that anyone can do.  At Fort Erie Secondary School, we see the value in integrating technology into day-to-day learning as well as focusing on computer skills like coding. Learning how to write computer code helps students learn to make plans, solve problems, think logically, and many other skills that are useful in all subject areas and everyday life.  For those students who enjoy coding, the possibilities are endless.   

Students can learn more about computers in all of our courses, as well as the Computer Programming club.  For those students who wish to learn more on their own, there are many ways to learn more about coding online.

Special Projects:

Last year, FESS had the highest rate of participation among high schools in the DSBN during the Hour of Code.  

This year, FESS Grade 10 and 11 Computer Studies Students are participating in MAD About Mattering, a global collaboration among students to build Apps that Matter to our world.

Current Course Offerings at FESS:

ICS 2O Computer and Information Science, Grade 10 - Open
This course introduces students to Computer programming concepts. Students will plan and write simple computer programs by applying fundamental programming concepts and learn to create clear maintainable internal documentation. They will also manage a computer by studying hardware configurations, software selection, operating system functions, networking, and safe computer practices. Students will also investigate the social impact of computer technologies, and develop an understanding of environmental and ethical issues related to computers. 

ICS 3U Introduction to Computer Science, Grade 11 - University
This course introduces students to computer science. Students will design software independently and as part of a team, using industry-standard programming tools and applying the software development life-cycle model. They will also write and use subprograms within computer programs. Students will develop creative solutions for various types of problems as their understanding of the computing environment grows. They will also explore environmental and ergonomic issues, emerging research in computer science, and global career trends in computer-related fields.

ICS 3C Introduction to Computer Programming, Grade 11 - College
This course introduces students to computer programming concepts and practices. Students will write and test computer programs, using various problem-solving strategies. They will learn the fundamentals of program design and apply a software development life-cycle model to a software development project. Students will also learn about computer environments and systems, and explore environmental issues related to computers, safe computing practices, emerging technologies, and post secondary opportunities in computer related fields. 

ICS 4C Computer Programming, Grade 12 - College (Prerequisite: ICS 3C)
This course further develops students' computer programming skills. Students will learn object-oriented programming concepts, create object-oriented software solutions, and design graphical user interfaces. Student teams will plan and carry out a software development project using industry standard programming tools and proper project management techniques. Students will also investigate ethical issues, emerging technologies, and computer-related careers.

For more information, contact Ms. A. Lindsey.