top logo

Computer Science

Computer Science at a Glance

Computer programmers write and test code that allows applications and programs to function properly and learn to turn program designs into instructions that a computer can follow. Students learn four programming languages, troubleshooting and problem solving skills, concentration, code writing, program testing, how to find and fix errors, industry-level design techniques, app deployment and implementation, as well as logic and reasoning.

Principles of Computing

Principles of Computing provides students the opportunity to explore how computers can be used in a wide variety of settings. The course will begin by exploring trends of computing and the necessary skills to implement information systems. Students will also have the opportunity to utilize basic programming skills to develop scripts designed to solve problems.

Available to: Grades 9-12
Taught By: Mr. Armstrong
Requires: None

Website and Database Development

Website and Database Development will provide students a basic understanding of the essential Web and Database skills and business practices that directly relate to Internet technologies used in Web site and Database design and development.

Available to: Grades 10-12
Taught By: Mr. Armstrong
Requires: (1) Principles of Computing

Software Development

Software Development introduces students to concepts and practices of programming languages and software development.

Available to: Grades 10-12
Taught By: Mr. Armstrong
Requires: (1) Principles of Computing

Software Development Capstone

Software Development Capstone provides a basic understanding of the fundamental concepts involved when using an object oriented programming language. Applications are developed using these concepts and include developing a graphical user interface, selecting forms and controls, assigning properties and writing code.

Available to: Grade 12
Taught By: Mr. Armstrong
Requires: (1) Principles of Computing; (2) Website and Database Development; (3) Software Development


"The CS pathway is an absolute must if you want to go into robotics or STEM in any way. I learned so much about how to think critically and solve problems” -- Knight Wolff

"Computer science has opened many new pathways for my life that i would have never expected to arise" -- Ronald Parsons

"The CS pathway is perfect for anyone regardless of experience or previous knowledge. Not only can a complete beginner learn to make a program in multiple languages but more experienced coders are challenged and motivated to go beyond their current skills." -- Kyle Aksamit

"The computer science course at Warren Central is a stepping stone to an entire untapped market for future computer enthusiasts. If you're a little nerdy, you'll fit right in." -- Hannah Mayorga

"It's definitely a different kind of experience coming into your CS class everyday and have more fun than you expected to. I always leave this class with a smile and always enjoy my time there. Surely a class I'll remember for a long time." -- Hailey Ritchie

placeholder placeholder placeholder placeholder placeholder placeholder placeholder placeholder placeholder placeholder placeholder