 | |  |  |  |  Home»Undergraduate Education»Courses»Undergraduate Course Descriptions»CSE9A
|  | |  |  | Undergraduate Course Descriptions
CSE9A - Introduction to Computer Science with C++
Units: 4
Course Objectives: First part of a two track course equivalent to CSE 10. Intended for students whose background has not prepared them for the fast pace of CSE 10. The content of CSE 9A-B and CSE 10 are the same but CSE 9A-B will include more programming practice. Student's self select which course they wish to take.
Course Description: Introduction to programming using C++; basic UNIX commands; introduction to the C++ language including classes; modularity and top-down design; abstract data types; documentation; testing. CSE 9A-B is a slower paced version of CSE 10 with more programming practice.
Format: 3 hours of lecture per week, 7 hours of computer lab and 2 hours outside preparation.
Prerequisites: High school algebra.
Other restrictions: Students who have taken CSE 10 or CSE 11 may not take CSE 9A.
Offered: Fall and Winter.
 |  |  | back to top ^ |
 |
|  |