CS 400

Fall 2009 All Classes

All Classes

Credit: 4 hours.

Integration of software engineering principles with data structures implemented in C++. Software engineering in three stages: personal software process (checkpoints, project plans, defects, and code reviews); prior to coding (process models, requirements, and design); after coding (testing and quality assurance techniques). Concepts, principles, and use of data structures including pointers, lists, arrays, sets, stacks, trees, hashing, graphs, priority queues, and sorting. Special emphasis placed on the implementations of these structures in real-world applications. Prior experience with either C, C++, or Java assumed, but C++ is taught in the first three weeks. Same as CSE 400. Credit is not given for both CS 400 and CS 225. Credit for CS 400 is not given to Computer Science and Computer Engineering majors. Prerequisite: CS 101.

CS 400 class schedule data for fall 2009
CRN Type Section Time Day Location Instructor Section Details
COURSE EXPLORER
Email: Course Explorer Feedback

OFFICE OF THE REGISTRAR | 901 W. Illinois Street, Urbana, Illinois 61801

Site developed by: Technology Services at Illinois | UNIVERSITY OF ILLINOIS URBANA-CHAMPAIGN
1102 Digital Computer Laboratory | MC-256 | Urbana, IL 61801 | phone 217-244-7000