Prerequisites: CS 010A with a grade of C- or better; familiarity with C or C++ language
Description: Covers structured and object-oriented programming in C++. Emphasizes good programming principles and development of substantial programs. Topics include recursion, pointers, linked lists, abstract data types, and libraries. Also covers software engineering principles.
Credit: Credit is awarded for one of the following CS 010B or CS 009B.
Serves as a prerequisite for
CS 010C CS 105 CS 120B CS 122A CS 210 EE 016 EE 120B ME 103 ME 120 PHYS 177Referenced in
- Advanced Placement
- Computer Engineering — Change of Major Criteria
- Computer Engineering — Major Requirements
- Computer Science and Engineering — Change of Major Criteria
- Computer Science and Engineering — Major Requirements
- Computer Science and Engineering — Minor in Computer Science
- Data Science — Transfer Admissions Requirements of Data Science Major
- Data Science — Major Requirements
- Electrical and Computer Engineering — Major Requirements
- Mathematics — College Requirements
- Robotics Program — Major Requirements
- Statistics — Major Requirements