Computer Science

Home » Courses » Computer Science
Courses
Search Courses
Programs
Pathways
Home » Courses » Computer Science

Computer Science Courses

Students will be introduced to the breadth of the field of computer science. Topics covered are: problem solving and program design, programming languages, software engineering principles, career in computing and social and ethical issues of computer use. First course in pathway sequence.
Grades: 9-12
Credits: 0.5 - Applied Arts, Elective, Pathway
Prerequisites:
Enrollment in Algebra 1 or Algebra 1 completed is recommended
Python 1 & 2
Course ID: 1015340
Students will learn to write computer programs using Python language. Topics covered include variables and built-in data types, decision and looping structures, functions, string processing, and arrays. This is the second course in the pathway sequence.
Grades: 10-12
Credits: 1 - Applied Arts, Elective, Pathway
C++ Programming
Course ID: 1015440
This is a year long, rigorous, fast paced, college-level course in C++ programming. Each semester offers four credits of college credit. Both courses are required for pathway completion. Preprequisite: For CCN, C or higher in Python 2 and completion of or currently enrolled in Calculus.
Grades: 11-12
Credits: 1 - Applied Arts, Elective, Pathway
CCN
Prerequisites:
Explores the disciplines and professions of Computer Science and Software Engineering. It surveys computer hardware and software architecture, the study of algorithms, software design and development, data representation and organization. Prerequisite: For college credit, C or higher, prerequisite of C or higher is required.
Grades: 12
Credits: 0.5 - Applied Arts, Elective, Pathway
CCN