Telling computers what to do - the logic, process, art, and creativity all rolled into one.
Computer science is a dynamic and rapidly growing area that has become an integral part of the world that we live in today. This knowledge and experience will allow you to develop cutting-edge solutions that address today’s challenges. When applied in an interdisciplinary fashion, students can also draw on their other areas of interest such as biology, business, cyber security, economics, engineering, information assurance, languages and linguistics, mathematics, physics, public policy, etc., to address a wider range of complex issues.
Course 1—Introduction to Digital Technology
Introduction to Digital Technology is the foundational course for Web & Digital Communications, Programming, Advanced Programming, Information Support & Services, and Network Systems pathways. Exposure to foundational knowledge in hardware, software, programming, web design, IT support, and networks are all taught in a computer lab with hands-on activities and project-focused tasks. Students will not only understand the concepts, but apply their knowledge to situations and defend their actions/decisions/choices through the knowledge and skills acquired in this course.
Course 2—Computer Science Principles
How can computing change the world? What is computer science? Engage your creativity, demonstrate and build your problem solving ability all while connecting the relevance of computer science to the society! Computer Science (CS) Principles is an intellectually rich and engaging course that is focused on building a solid understanding and foundation in computer science. This course emphasizes the content, practices, thinking and skills central to the discipline of computer science. The focus of this course will fall into these computational thinking practices: connecting computing, developing computational artifacts, abstracting, analyzing problems and artifacts, communicating, and collaborating.
Various forms of technologies will be used to expose students to resources and application of computer science. Professional communication skills and practices, problem-solving, ethical and legal issues, and the impact of effective presentation skills are enhanced in this course to prepare students to be college and career ready. Employability skills are integrated into activities, tasks, and projects throughout the course standards to demonstrate the skills required by business and industry.
Transfer skills learned in the first course to skills including writing, planning, directing, and editing a production. Go beyond the skills to field equipment function, operational set-up and maintenance, production graphics, audio and video control systems, and advanced computerized editing.
Course 3—To Be Announced
GHS is currently reviewing several options for the third class in this pathway. We currently offer AP Computer Science A as a third option.
Bachelor’s Degree
Salary: $86,500
Fast growth
Bachelor’s Degree
Salary: $92,600
Faster than average growth
Bachelor’s Degree
Salary: $79,600
Fast growth
Technical Training or Associates Degree
Salary: $54,000
Art Design
Network Administrator
Computer Science Researcher
Database Administrator
Computer Systems Analyst
Web Developer
Business & Technology, Foreign Language, Journalism, Marketing, Work-Based Learning