Intro to IT Fundamentals
Introduction to Information Technology Fundamentals is an interdisciplinary elective course designed to prepare students for further study and careers in software application development, hardware engineering and support, and wireless/wired networking (including security). Students will learn about computer hardware basics, compatibility issues and common errors, software installation and functions as well as security risks and prevention. Further, the course reviews preventative maintenance of computers as well as environmentally sound operational practices. More specifically, students acquire the ability to evaluate information system performance at various levels of granularity.
Advanced Field Technology
Students in the Advanced Field Technology glass develop a working knowledge of how computers operate, how to assemble computers, and how to troubleshoot hardware and software issues. Hands-on labs and virtual learning tools help students develop critical thinking and complex problem-solving skills throughout the course. Interactive assessments provide immediate feedback to support the evaluation of acquired knowledge and skills to help students prepare for entry-level career opportunities and the CompTIA A+ certification.
Computer Science and Software Engineering
The Computer Science and Software Engineering (CSE) course implements the College Board’s 2013 CS Principles framework. Using Python® as a primary tool and incorporating multiple platforms and languages for computation, this course aims to develop computational thinking, generate excitement about career paths that utilize computing, and introduce professional tools that foster creativity and collaboration. This course can be a student's first course in computer science, although we encourage students without prior computing experience to start with Introduction to Computer Science. CSE helps students develop programming expertise and explore the workings of the Internet. Projects and problems include app development, visualization of data, cybersecurity, robotics, and simulation.
Computer Science Applications
The Computer Science Applications (CSA) course focuses on integrating technologies across multiple platforms and networks, including the Internet. Students collaborate to produce programs that integrate mobile devices and leverage those devices for distributed collection and data processing. Students analyze, adapt, and improve each other's programs while working primarily in Java™ and other industry-standard tools. This course prepares students for the College Board’s Advanced Placement CS-A test and aligns with CSTA Level 3C Standards.
Intro to Communication Networks
The Intro to Communication Networks class is aligned to the CompTIA Network+ certification exam and aims to ensure students possess the knowledge and skills required to work as an entry level networking professional upon course completion. Topics covered in the course include the design, configuration, and implementation of networks, as well as the many different types of networks topologies that exist. Profiles and protocols of networks, including appropriate architectures and network designs are also emphasized. Troubleshooting networks rounds out this rigorous introductory course..
Cisco 1: Introduction to Networks
The first step on the road to the Cisco Certified Entry Network Technician (CCENT) certification, Introduction to Networks focuses on learning the fundamentals of real world networking. In this course, learners cover both the practical and conceptual skills that build the foundation for understanding basic networking. First, students examine human versus network communication and see the parallels between them. Next, students are introduced to the two major models used to plan and implement networks: OSI and TCP/IP. Students gain an understanding of the "layered" approach to networks and examine the OSI and TCP/IP layers in detail to understand their functions and services. Students will become familiar with the various network devices, network addressing schemes and, finally, the types of media used to carry data across the network.
Cisco 2: Routing and Switching Essentials
The second and final step to earn the CCENT certification, the primary focus of the Routing and Switching Essentials course is on routing and routing protocols. The goal is to develop an understanding of how a router learns about remote networks and determines the best path to those networks. This course includes both static routing and dynamic routing protocols. By examining multiple routing protocols, students gain a better understanding of each of the individual routing protocols and a better perspective of routing in general. Learning the configuration of routing protocols is fairly simple. Developing an understanding of the routing concepts themselves is more difficult, yet is critical for implementing, verifying, and troubleshooting routing operations.