Hnr. CS C++


Course Handouts
Hnr CS Classwork
Lecture Notes

Honors Computer Science C++

This course assumes some prior knowledge of computers.  The course content is devoted to problem solving and programming in the C++ language, with an emphasis on the procedural style of programming and problem solving.  Since this course is considered a math elective beyond LCHS Math 2, the focus of the problem solving will be on problems and ideas from previous math courses.  Included in the study of the C++ language will be the C++ programming environment, statements, commands, input and output streams, variables, constants, simple data types, branching, indefinite loops, definite loops, functions, debugging, recursion, vectors, user defined types, searching, sorting, programming style, and graphics.

Preparation: LCHS Math 2 with grades of C or better, touch typing 25 wpm or better, passing score on math diagnostic tests, and good written communication skills,
NOTE: This course is a preparation for the AP Computer Science Java HP course.  HW=Moderate