Prerequisites: CS 010 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 only one of CS 012 or CS 013.
Serves as a prerequisite for
CS 014 CS 122A PHYS 177Referenced in
- International Baccalaureate — College Board Advanced Placement Examination Credit
- Linguistics — Honors Program in Linguistics
- Computer Engineering — Major Requirements
- Computer Science and Engineering — Major Requirements
- Computer Science and Engineering — Computer Science with Business Applications Major
- Computer Science and Engineering — Minor in Computer Science
- Mathematics — Major Requirements for the Bachelor of Arts and Bachelor of Science in Mathematics
- Southeast Asian Studies Designated Emphasis — Major Requirements