Course Description

Description:

This is a two quarter introductory course that teaches basic programming techniques and the C++ language. This is our core introductory programming course for Computer Science majors, other science and engineering majors, and anybody interested in a thorough introduction to programming. This course is a direct or indirect prerequisite for most CSE upper division courses and many CSE lower division courses.

CSE 10 is an accelerated version of this course. The contents of CSE 10 and CSE 9 A-B are the same.

Course Coverage:

Introduction to computer science and programming using the C++ language; basic UNIX commands; C++ language including classses; modularity and top-down design; abstract data types; documentation; testing.

Text Book:

References:

Prerequisites:

High school algebra

Grade Evaluation:

Policies:


Home || Course Description || Course Outline || Lab Hours || FAQ || Midterm || Final Exam