Alan B. Shepard High School

Skip to main content


Classes Taught


This course offers a hands-on approach to computer maintenance. Students will be introduced to both hardware and operating systems. It will allow students to understand how a computer works, assemble & disassemble a computer, install hardware, maintain an operating system, and troubleshoot computer problems. Students will be introduced to cybersecurity principles that will help them maintain a safer computing environment. 



This course offers a hands-on approach to managing hardware and software on different computing devices. Students will learn about laptops and mobile devices along with desktops. Students will learn more advanced troubleshooting skills as well as more advanced cybersecurity skills.  This course will also introduce basic network skills. This course is aligned to the Comptia IT Fundamentals certification.




The goal of this course is to introduce students to fundamental networking concepts and technologies. Students will develop the skills necessary to plan and implement small networks across a range of applications. They will learn the equipment, protocols, and software necessary to build and maintain a network. Students will develop a working knowledge of switches and routers and will be able to configure networking equipment. Students will learn prototyping and work with real life equipment to understand how a network functions. Throughout this courses students will use interactive activities, labs, demos, and games to build their networking skills. Students will gain knowledge about how to protect networks from cybersecurity threats, track network traffic, and monitor networks. Students will learn about cabling and build their own Ethernet cables. This course is a great first step for students interested in a career in networking or cybersecurity.



This course introduces students to basic web design using HTML (Hypertext Markup Language) and CSS (Cascading Style Sheets). The course does not require any prior knowledge of HTML or web design. Throughout the course students are introduced to planning and designing effective web pages; implementing web pages by writing HTML and CSS code; enhancing web pages with the use of page layout techniques, text formatting, graphics, images, and multimedia; and producing a functional, multi-page website. In addition, students will learn to code interactive web experiences with JavaScript and to use products from the Adobe Creative Suite.



This project-oriented course examines the principles of web programming & mobile application development. Students will learn the Adobe Creative Suite, an industry standard set of tools, to develop interactive websites, animations, and mobile apps. Students will learn the design process from idea to prototype to coding to final product. Students also will be introduced to the core principles of computational thinking which will help prepare them for further study in computer science & programming.



This course provides learning experiences related to building, testing and repairing electronic components and circuits. Instructional activities will include the review of safety principles, electrical perimeters, circuits, component functions and identification. Other activities will relate to troubleshooting and repairing selected components and circuits found in radio, television, and audio-visual equipment.




Sponsor of the D218TV Club