Welcome to the Computer Science Department at Mentor High School.  Explore the world of computing by using the latest technological tools and languages and learn to develop apps that will run on modern computers and devices.  Our computer science classes employ problem based learning strategies that allow students the opportunity to engage in hands on learning. Our department focuses on teaching students about logic and design techniques that can be applied to a variety of programming languages and software development situations.  By learning the core principles and techniques commonly used in modern programming, our students are better prepared for a rapidly developing and changing technological landscape.

AP Computer Science

This course follows the guidelines set forth by the College Board and is College Board approved for students who wish to take the AP exam in May.  Students will learn to code in Java extensively and learn advanced programming practices.  This course also includes over 20 hours of lab experience for hands on learning of current topics in the Computer Science field.

Learn more »

Programming I & II

These courses will help students with no prior experience with programming learn to code in Visual Basic, C#, and Java.  Programming I will focus on teaching students about methods of input and output, decision structures, loops, arrays, and simple object-oriented programming.  By the end of Programming II, students will learn to generate their own programs that can run on Windows, Mac, or Linux computers.

Learn more »

Web Design

In this course, students with no prior experience in web design will learn to create HTML5 webpages that implement CSS styles and JavaScript to enhance the user experience. Students will create a series of web pages that embrace the latest in single page site design.  Students will learn how to create web sites from scratch using freely available tools.

Student Work »