 | |  |  |  |  Home»Undergraduate Education»Courses»Undergraduate Course Descriptions»CSE5B
|  | |  |  | Undergraduate Course Descriptions
CSE5B - Introduction to Programming II
Units: 4
Course Objectives: Introduction to structured programming techniques using the C programming language.
Completion of the C programming language including structures, pointers, multidimensional arrays,
C-preprocessor, and standard libraries. List data structure techniques. Continuation within the PC
graphical user interface operating system environment.
Course Description: Introduction to algorithms and top-down problem solving. Completion of the
C programming language including structures, pointers, multi-dimensional array, C-preprocessor,
and standard libraries. Simple data structure techniques. Continuation within the PC operating
system environment; graphical user interface.
Format: 3 hours of lecture per week, plus approximately 10 hours of programming in the
computer lab per week.
Prerequisites: CSE 5A, or CSE 62A and Math 1A/2A/20A.
Other restrictions: A student may not receive credit for CSE 5B after receiving credit for CSE 10
or equivalent course.
Laboratory work: Programming assignments on computers at the UCSD Academic Computing Center.
 |  |  | back to top ^ |
 |
|  |