Skip To Main Content
     

Header Holder

Navigation

Breadcrumb

Computer Science and Technology

Computer Programming

Course ID:  6640.2P

Credit(s): 1

Grade level(s): 9-12

Prerequisite(s): None

This course is designed to develop the students’ understanding of computer technology, equipment, operating methods, and appropriate vocabulary of the computer system cybersecurity using programming languages. Emphasis will be placed on programming design by analysis, coding, and documentation of the problems as encountered in mathematics, science, and business applications. This class is a preparatory class for AP Computer Science.

 

Cybersecurity I

Course ID:  6302

Credit(s): 1

Grade level(s): 9-12

Prerequisite(s): None

Cybersecurity affects every individual, organization, and nation. This course focuses on the evolving and all-pervasive technological environment with an emphasis on securing personal and organizational information. Students will be introduced to the principles of cybersecurity, explore emerging technologies, examine threats and protective measures, and investigate the diverse high-skill, high-wage, and high-demand career opportunities in the field of cybersecurity.

AP COMPUTER SCIENCE A

Course ID: 3185

Credit(s): 1W

Grade level(s): 10-12

Prerequisite(s): Pre-AP Computer Programming or permission of instructor

The major emphasis is on programming methodology, algorithms, and data structures. Applications of computing provide the context in which these subjects are treated. Applications are used to develop student awareness of the need for particular algorithms and data structures, as well as to provide topics for programming assignments to which students can apply their knowledge. A particular programming language constitutes the vehicle for implementing computer-based solutions to particular problems. Treatments of computer systems and the social implications of computing are integrated into the course and not isolated as separate units. School(s) offering course: All HS