CTE » Information and Communication Technologies

Information and Communication Technologies

PATHWAYS: (Courses in RED are offered by Poly)
Information Support and Services
Networking
Software and Systems Development
Games and Simulation
NETWORKING PATHWAY:
(Concentrator) CTE Cisco Introduction to Networking A/B (g) (67-65-47/48)
This networking course is a 2 quarter sequence of courses designed to introduce high school students to the networking field. Students will learn from an industry-certified instructor in a professional training environment. The topics of computer hardware, computer programming, wireless and wired networks and network technologies will be discussed throughout the sequence of courses. Hands-on learning through simulation and real world labs on network equipment will be completed in the course.
Certifications: Microsoft Technology Associate (MTA) in Networking Fundamentals

(Capstone) CTE Cybersecurity A/B (g) (67-65-65/66)
This cybersecurity course is a 2 quarter sequence of courses designed to introduce high school students to the cybersecurity field. Students will use the knowledge gained in networking to explore such topics as hacking, viruses, network security, cyber attacks and the protection of computer systems. Topics such as cryptography, computer forensics, steganography, and encryption will be covered. The students will learn through real world and simulations as well as virtual environments. The class will participate in cyber competitions such as Capture the Flag (CTF) online events as part of the class.
Certifications: Microsoft Technology Associate (MTA) in Security Fundamentals
 
SOFTWARE AND SYSTEMS DEVELOPMENT PATHWAY:
(Concentrator) Introduction to Computer Programming A/B (g) (60-40-07/08)
This course is designed to provide students with the fundamentals of computers such hardware and software. Hardware includes chips, CPU, memory, motherboard and disks. Software includes an introduction to the binary and hexadecimal number system and necessary jargon such as bits, bytes and megabytes in order to learn the fundamentals of programming which will enable them to pursue a career in computer science. Students will learn programming concepts and practice their implementation in a high level programming language (i.e., C++). The course will employ the use of Loops and functions.

(Concentrator) Exploring Computer Science CTE A/B (g) (60-40-05/06)
ECS is designed to introduce students to the breadth of the field of computer science through an exploration of engaging and accessible topics. Students will learn the fundamentals of computer science such as hardware and software. The goal of ECS is to provide hands-on experience with programming Lego Robots and Web Design. Students will learn the major languages of Web Design such as HTML and CSS.

(Concentrator) AP Computer Science Principles A/B (d) (61-53-19/20)
AP CSP is now in its fourth year both at Polytechnic High School and worldwide. This course introduces students to the creative aspects of programming, abstractions, algorithms, large data sets, the Internet, cyber security concerns, and computing impacts.

(Capstone) Computer Science & Programming A/B (g) (60-40-11/12)
This course is designed to provide students the fundamentals of computers such hardware and software. Hardware includes the chips, CPU, memory, motherboard and disks. Software includes understanding the computer’s number system such as the binary and hexadecimal number systems, and the methodologies of programming, which will enable them to pursue a career in computer science. Students will learn the programming concepts and practice their implementation in a high level programming language (i.e., C++). The course will employ the use of advanced programming skills such as 1D and 2D arrays, Recursion, and Object Oriented Programming.

(Capstone) Computer Programming & Game Design A/B (g) (69-66-19/20)
This course teaches students the methods of computer programming, with an emphasis on game design, and the cycle of software development. In the first semester, students will learn how to program and design games using various programming languages and computer graphics programs. In the second semester, students will learn the fundamentals of 3D level design, model creation, C++, AS3, blueprinting, and 3D rendering using an industry standard 3D gaming engine. The course requires students to design and program several different games, as well as learn the process of level design in a 3D game world. Integrated into the course are technical writing assignments, workplace communication, mathematics in programming, and technology.