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.
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.
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.
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.