INFORMATION TECHNOLOGY

Computer Science & Cloud Computing

Intro to Software Technology

1st Course in Pathway

Introduction to Software Technology is the foundational course for Cloud Computing, Computer Science, Game Design, Internet of Things, Programming, Web and Digital Design, and Web Development pathways. This course is designed for high school students to understand, communicate, and adapt to a digital world as it impacts their personal life, society, and the business world. Exposure to foundational knowledge in programming languages, software development, app creation, and user interfacing applications are all taught in a computer lab with hands-on activities and project-focused tasks. 

Computer Science Principles 

or 

AP Computer Science Principles

2nd Course in Pathway

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 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. Through both its content and pedagogy, this course aims to appeal to a broad audience. 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. 

AP COMPUTER SCIENCE PRINCIPLES - Conforms to the College Board syllabus for the Advanced Placement Computer Science Principles Examination. AP Computer Science Principles introduces students to the foundational concepts of the field and challenges them to explore how computing and technology can impact the world. 


Cloud Computing

3rd Course in Pathway

The Cloud Computing course is intended for students who seek an overall understanding of cloud computing, independent of specific technical roles, cloud concepts, core services, security, architecture, and support. Students dive deeply into cloud computing best practices and learn how cloud computing helps users develop a global infrastructure to support use case at scale while also developing and inventing innovative technologies. Innovation through cloud computing is making a major impact in nearly every industry, including healthcare, finance, manufacturing, government, and nonprofit. The global public cloud computing market has consistently grown 15 percent year after year and is projected to continue to grow annually. This course utilizes hands-on practical lab activities to explore and build cloud technologies. . After mastery of the standards in this course, students should be prepared to earn an industry-recognized credential in this career area, such as AWS Certified Cloud Practitioner (https://aws.amazon.com/certification/certified-cloud-practitioner/), Google Associate Cloud Engineer (https://cloud.google.com/certification/cloud-engineer), or Microsoft Certified Azure Fundamentals (https://docs.microsoft.com/en-us/learn/certifications/azurefundamentals/). 


AP Computer Science A


Conforms to the College Board syllabus for the Advanced Placement Computer Science Examination. Covers programming methodology, features of programming languages, fundamental data structures, algorithms, and computer systems. 

Elective Course Offerings change yearly based on the needs of our students, information from the Georgia Department of Education and staffing, etc.