Computer Science

Why Learn Computer Science?

Computer Science permeates all aspects of our daily lives and has become central to everything we do. Whether you're going into art, agriculture, engineering, business, or nearly any other subject, you will be required to use and control technology at a fundamental level. Learning Computer Science will help you develop the critical thinking and problem solving skills required in our modern-day workforce.

Computer Science Courses Offered at PNHS

PNHS Computer Science Course Recommendations:

In an effort to make recommendations for computer science courses more transparent, below you will find course descriptions, prerequisites, and student responsibilities for each course. It is our intention to promote computer science to as many students as possible and not limit access to anyone. The courses we have available for the upcoming school year will not only provide students with a unique opportunity to test their abilities in a growing field where demand exceeds supply, but also aid students in their abilities to problem-solve in other curricular areas.

Other Ways to Participate in Computer Science at PNHS

PNHS Byte Club

Join our computer science club, called Byte Club, that meets every Friday after school! We discuss different topics each week and no previous coding experience is necessary to join. We cover topics, such as: Python, Java, HTML, CSS, Javascript, Cryptography, Graphics, Gaming Tournaments, Coding Challenges, and more

PSD202 Annual Science FairCreate a science/engineering project and participate in our annual science fair!

Check out the 2019 winning project (video to left): "Uru the Robotic Spider" by Jack Anderson, Ryan Walczak, and Michael Schmauderer.

Uru The Robotic Spider