Prerequisite/Course Fee:
Course Fee - $10
This introductory year-long course provides students with knowledge and skills related to computational thinking, coding, and software program creation. Areas of emphasis include computer programming, algorithms, and problem-solving. Programming languages are used as the vehicle for implementing computer-based solutions. Instructional practices incorporate integration of diversity awareness including appreciation of all cultures and their important contributions to society. The appropriate use of technology is an integral part of this course. This course fulfills one of the Arts/Humanities/CTE credits required for high school graduation.
Prerequisite/Course Fee:
Advanced Computer Science I
Course Fee - $10
This completer year-long course is designed for students who have successfully completed Advanced Computer Science I. Areas of emphasis include algorithms, programming, data structures and analysis and networks. Instructional practices incorporate integration of diversity awareness including appreciation of all cultures and their important contributions to society. The appropriate use of technology is an integral part of this course. This course fulfills one of the Arts/Humanities/CTE credits required for high school graduation. This course may count towards the College and Career Ready Flex Credit requirements for the Standard Diploma.
Prerequisite/Course Fee:
Computer Science II H
Course Fee - $10
AP Testing Fee - TBD
This one-year course is designed with an emphasis on meeting the requirements of the College Board Advanced Placement Computer Science A examination. This college-level curriculum emphasizes problem solving, design strategies and methodologies, organization of data (data structures), approaches to processing data (algorithms), analysis of potential solutions, and the ethical and social implications of computing. Instructional practices incorporate integration of diversity awareness including appreciation of all cultures and their important contributions to our society. The appropriate use of technology is an integral part of this course. This course fulfills one of the Arts/Humanities/CTE credits required for high school graduation. This course may count towards the College and Career Ready Flex Credit requirements for the Standard Diploma. It is required that students will take the AP exam in May. See your school counselor if you have a financial hardship.
AP Expectations for this course
Weekly Reading: None
Weekly Study Time: 30 minutes
Tests/Essays: Semester exams
Projects: 1 - 2 per quarter
Summer Work: None
Prerequisite/Course Fee:
Software and APP Development or AP Computer Science A
Course Fee - $10
This one-year course provides students who have achieved all content standards in Computer Science an advanced study through investigation and in-depth research. The student collaborates with the supervising teacher to design and implement the topic of study. Coursework may include various work-based learning experiences such as internships and job shadowing, involvement in a school-based enterprise, completion of a capstone project, and/or portfolio development. Instructional practices incorporate integration of diversity awareness including appreciation of all cultures and their important contributions to society. The appropriate use of technology is an integral part of this course. This course fulfills one of the elective credits required for high school graduation and may be repeated.
Prerequisite/Course Fee:
Software and App Development or AP Computer Science A
Course Fee - $10
Dual Enrollment Fee - TBD
INTRODUCTION TO BLOCKCHAIN CONCEPTS: An introduction to blockchain technology, which is a type of distributed ledger technology: what blockchain is, how blockchain was developed, how blockchain works, and the primary issues, challenges, and opportunities blockchain faces. Students engage in hands-on work, such as contextualized code exercises, to lay a strong foundation for blockchain development.
Prerequisite/Course Fee:
Dual Enrollment CIT 280
Dual Enrollment Fee - TBD
INTERMEDIATE BLOCKCHAIN CONCEPTS: Builds on the concepts introduced in CIT 280 to address intermediate concepts related to blockchain, including the concepts of access, privacy, and integrity. Also provides an overview of the practical landscape for the blockchain workforce, including industry-specific applications, different types of blockchain, common project types, and limitations and opportunities that might define blockchain in the future.