Updated 11/2023
For more information: https://sites.google.com/psdschools.org/cte/high-school/computer-science
1750 Intro to PC Applications
1750CEFRHS FRCC Intro to PC Applications (May be taken for concurrent enrollment credit through FRCC)
Credits: 5 / 3 College Credits
Prerequisites: None
Meets requirement(s): Elective
Open to Grades: 9, 10, 11 & 12
This course introduces basic computer terminology, file management, and PC system components. Provides an overview of office application software including word processing, spreadsheets, databases, and presentation graphics. Includes the use of a web browser to access the Internet. At FRHS. Students have the opportunity to complete industry -recognized Microsoft Office Specialist certification exams with this course.
1751 Game Design A
Credits: 5
Prerequisites: None
Meets requirement(s): Fine & Applied Arts, Math Computer Science
Open to Grades: 9, 10, 11 & 12
Game Design combines problem-solving techniques with computer game design and implementation to introduce the student to basic gaming and computer science concepts. Students design, implement, and test computer games using software that allows for basic game creation through a wide variety of game creation tools. At FHRS: The software includes Industry-standard software Adobe Creative Cloud, Dreamweaver and Photoshop. Software certifications (Adobe Certified Associate in Photoshop) may be an option for students completing this course.
9539CEFRHS FRCC Complete Web Authoring
Credits: 5
Prerequisites: None
Meets requirement(s): Fine & Applied Arts, Math Computer Science
Open to Grades: 9, 10, 11 & 12
CWB 1010: Explores the complete set of web authoring skills using HTML and/or other languages. The course covers links, backgrounds, controlling text and graphic placement, tables, image maps and forms.
9810CEFRHS FRCC Web Editing Tools
Credits: 5
Prerequisites: Complete Web Authoring or Teacher Approval
Meets requirement(s): Fine & Applied Arts, Math Computer Science
Open to grades: 9, 10, 11 & 12
CWB 1030: Teaches the use of tools for Web page design and development. These tools are designed to make the creation of Web pages easy and consistent. With the use of editing tools, students will be able to build Web pages making use of forms, tables, frames, templates, Cascading Style Sheets (CSS), and layers. The student will also be able to easily publish and manage a Web site once it is created.
6320 Computer Science Foundations A
Credits: 5
Prerequisites: None
Meets requirement(s): Math Computer Science, Elective
Open to Grades: 9, 10, 11 & 12
Computer Science Foundations (CSF) is a course intended to provide students with exposure to various information technology occupations and pathways such as Networking Systems, Coding, Web Design, and Cybersecurity. Upon completion of this course, proficient students will be able to describe various information technology (IT) occupations and professional organizations. Moreover, they will be able to demonstrate logical thought processes and discuss the social, legal, and ethical issues encountered in the IT profession. Depending on the focus area, proficient students will also demonstrate an understanding of electronics and basic digital theory; project management and teamwork; client relations; causes and prevention of Internet security breaches; and writing styles appropriate for web publication. Upon completion of the CSF course, students will be prepared to make an informed decision about which Information Technology program of study to pursue.
2433A Cybersecurity 1A
Credits: 5
Prerequisites: None
Meets requirement(s): Math Computer Science, Elective
Open to Grades: 9, 10, 11 & 12
Cybersecurity I is a course intended to teach students the basic concepts of cybersecurity. The course places an emphasis on security integration, application of cybersecurity practices and devices, ethics, and best practices management. The fundamental skills in this course cover both in house and external threats to network security and design, how to enforce network level security policies, and how to safeguard an organization's information. Upon completion of this course, proficient students will be able to demonstrate and understanding of cybersecurity concepts, identify fundamental principles of networking systems, understand network infrastructure and network security, and be able to demonstrate how to implement various aspects of security within a networking system.
6330 AP Computer Science A A/A B
Credits: 10
Prerequisites: Computer Science Foundations A or teacher approval
Meets requirement(s): Math & Computer Science
Open to grades: 10, 11 & 12
AP Computer Science A introduces students to computer science through programming. Fundamental topics in this course include the data design of solutions to problems, the use of data structures to organize large sets of data, the development and implementation of algorithms to process data and discover new information, the analysis of potential solutions, and the ethical and social implications of computing systems. The course emphasizes object-oriented programming and design using the Java programming language.
6331 AP Computer Science Principles
Credits: 10
Prerequisites: Algebra 1, recommended Computer Science Foundations A
Meets requirement(s): Math Computer Science
Open to Grades: 9, 10, 11 & 12
AP Computer Science Principles is an introductory college-level computing course. Students cultivate their understanding of computer science through working with data, collaborating to solve problems, and developing computer programs as they explore concepts like creativity, abstraction, data and information, algorithms, programming, the internet, and the global impact of computing. The class introduces students to the central ideas of computer science, instilling the ideas and practices of computational thinking and inviting students to understand how computing changes the world. The rigorous course promotes deep learning of computational content, develops computational thinking skills, and engages students in the creative aspects of the field. This course will help prepare students for the AP Computer Science Principles exam.
6333 Work-Based Learning: Computer Science
Credits: 5
Prerequisites: None
Meets requirement(s): Elective
Open to Grades: 9, 10, 11 & 12
Students build on prior knowledge and skills in the program of study to further develop and apply employability and technical skills that prepare them for success in future career and post-secondary education.
1750CEFRHS FRCC Intro to PC Applications (May be taken for concurrent enrollment credit through FRCC)
Credits: 5 / 3 College Credits
Prerequisites: None
Meets requirement(s): Elective
Open to Grades: 9, 10, 11 & 12
This course introduces basic computer terminology, file management, and PC system components. Provides an overview of office application software including word processing, spreadsheets, databases, and presentation graphics. Includes the use of a web browser to access the Internet. At FRHS. Students have the opportunity to complete industry -recognized Microsoft Office Specialist certification exams with this course.
1751 Game Design A
Credits: 5
Prerequisites: None
Meets requirement(s): Fine & Applied Arts, Math Computer Science
Open to Grades: 9, 10, 11 & 12
Game Design combines problem-solving techniques with computer game design and implementation to introduce the student to basic gaming and computer science concepts. Students design, implement, and test computer games using software that allows for basic game creation through a wide variety of game creation tools. At FHRS: The software includes Industry-standard software Adobe Creative Cloud, Dreamweaver and Photoshop. Software certifications (Adobe Certified Associate in Photoshop) may be an option for students completing this course.
9539CEFRHS FRCC Complete Web Authoring
Credits: 5
Prerequisites: None
Meets requirement(s): Fine & Applied Arts, Math Computer Science
Open to Grades: 9, 10, 11 & 12
CWB 1010: Explores the complete set of web authoring skills using HTML and/or other languages. The course covers links, backgrounds, controlling text and graphic placement, tables, image maps and forms.
9810CEFRHS FRCC Web Editing Tools
Credits: 5
Prerequisites: Complete Web Authoring or Teacher Approval
Meets requirement(s): Fine & Applied Arts, Math Computer Science
Open to grades: 9, 10, 11 & 12
CWB 1030: Teaches the use of tools for Web page design and development. These tools are designed to make the creation of Web pages easy and consistent. With the use of editing tools, students will be able to build Web pages making use of forms, tables, frames, templates, Cascading Style Sheets (CSS), and layers. The student will also be able to easily publish and manage a Web site once it is created.
6320 Computer Science Foundations A
Credits: 5
Prerequisites: None
Meets requirement(s): Math Computer Science, Elective
Open to Grades: 9, 10, 11 & 12
Computer Science Foundations (CSF) is a course intended to provide students with exposure to various information technology occupations and pathways such as Networking Systems, Coding, Web Design, and Cybersecurity. Upon completion of this course, proficient students will be able to describe various information technology (IT) occupations and professional organizations. Moreover, they will be able to demonstrate logical thought processes and discuss the social, legal, and ethical issues encountered in the IT profession. Depending on the focus area, proficient students will also demonstrate an understanding of electronics and basic digital theory; project management and teamwork; client relations; causes and prevention of Internet security breaches; and writing styles appropriate for web publication. Upon completion of the CSF course, students will be prepared to make an informed decision about which Information Technology program of study to pursue.
2433A Cybersecurity 1A
Credits: 5
Prerequisites: None
Meets requirement(s): Math Computer Science, Elective
Open to Grades: 9, 10, 11 & 12
Cybersecurity I is a course intended to teach students the basic concepts of cybersecurity. The course places an emphasis on security integration, application of cybersecurity practices and devices, ethics, and best practices management. The fundamental skills in this course cover both in house and external threats to network security and design, how to enforce network level security policies, and how to safeguard an organization's information. Upon completion of this course, proficient students will be able to demonstrate and understanding of cybersecurity concepts, identify fundamental principles of networking systems, understand network infrastructure and network security, and be able to demonstrate how to implement various aspects of security within a networking system.
6330 AP Computer Science A A/A B
Credits: 10
Prerequisites: Computer Science Foundations A or teacher approval
Meets requirement(s): Math & Computer Science
Open to grades: 10, 11 & 12
AP Computer Science A introduces students to computer science through programming. Fundamental topics in this course include the data design of solutions to problems, the use of data structures to organize large sets of data, the development and implementation of algorithms to process data and discover new information, the analysis of potential solutions, and the ethical and social implications of computing systems. The course emphasizes object-oriented programming and design using the Java programming language.
6331 AP Computer Science Principles
Credits: 10
Prerequisites: Algebra 1, recommended Computer Science Foundations A
Meets requirement(s): Math Computer Science
Open to Grades: 9, 10, 11 & 12
AP Computer Science Principles is an introductory college-level computing course. Students cultivate their understanding of computer science through working with data, collaborating to solve problems, and developing computer programs as they explore concepts like creativity, abstraction, data and information, algorithms, programming, the internet, and the global impact of computing. The class introduces students to the central ideas of computer science, instilling the ideas and practices of computational thinking and inviting students to understand how computing changes the world. The rigorous course promotes deep learning of computational content, develops computational thinking skills, and engages students in the creative aspects of the field. This course will help prepare students for the AP Computer Science Principles exam.
6333 Work-Based Learning: Computer Science
Credits: 5
Prerequisites: None
Meets requirement(s): Elective
Open to Grades: 9, 10, 11 & 12
Students build on prior knowledge and skills in the program of study to further develop and apply employability and technical skills that prepare them for success in future career and post-secondary education.