NCHS Courses
AP Computer Science Principles
In this course, students will learn the fundamentals of computing – including problem solving, working with data, understanding the internet, cybersecurity, and programming. Students completing this course should leave with a broadened understanding of computer science for use in diverse majors and careers. Those wanting to earn AP credit will submit two “through-course performance tasks” to the College Board for grading, and will take a multiple-choice end-of-year exam. This course is not a prerequisite for AP Computer Science A, but AP Computer Science A is the logical follow-up class for students inspired to study computer science more deeply after completing this class.
- Course Code
- VJP305A/B
- Length / Credit
- Full year/ 1.0
- Grade
- 9, 10, 11, 12
- Prerequisite
- Completion of Geometry or instructor permission
- Fees
- None
- Diploma Category
- Career & Technical Education, 3rd Credit of Math, and 3rd Credit of Science
- Notes
- Students may take the corresponding AP exam in the spring for potential college credit. See your counselor or teacher for more information.
Web Design
This is a college-level project-based course that introduces the basic elements of designing and developing web pages. Students will learn how to plan and design effective web pages for business and personal use. Web pages will be created using HTML, CSS and the Bootstrap Framework. This is the perfect course for students who are interested in both computer programming and designing web sites, as students will see their HTML/CSS coding come to life in color and visuals on the webpages they create!
- Course Code
- BWE110
- Length / Credit
- Semester / 0.5
- Grade
- 9, 10, 11, 12
- Prerequisite
- None
- Fees
- None
- Diploma Category
- Occupational Education, Career & Technical Education
- Notes
- Up to 5 college credits available