CS 400

Fall 2004 Part of Term 1

Part of Term 1
Aug 25-Dec 10

Credit: 4 hours.

(C S 300) Course integrates software engineering principles with data structures implemented in C++. While prior experience with either C, C++ or Java is assumed, C++ will be taught in the first three weeks of the course. Software engineering will be covered in three stages: personal software process (checkpoints, project plans, defects and code reviews), prior to coding (process models, requirements and design) and after coding (testing and quality assurance techniques). The concepts, principles, and use of data structures will include pointers, lists, arrays, sets, stacks, trees, hashing, graphs, priority queues and sorting. Special emphasis will be placed on the implementations of these structures in real-world applications

Same as CSE 400. Credit is not given for both CS 400 and CS 225. Computer Science and Computer Engineering majors may not receive credit for CS 400. Prerequisite: CS 110, or consent of instructor.

CS 400 class schedule data for fall 2004
CRN Type Section Time Day Location Instructor Section Details
36125
Lecture
AL1
2:00PM -2:50PM
MWF
Siebel Center for Comp Sci
Peiper, C
Part of Term:
1
Date Range:
08/25/04-12/10/04
36126
Laboratory-Discussion
AY1
ARRANGED
n.a.
Location Pending
Peiper, C
Part of Term:
1
Date Range:
08/25/04-12/10/04
36127
Laboratory-Discussion
AY2
ARRANGED
n.a.
Location Pending
Peiper, C
Part of Term:
1
Date Range:
08/25/04-12/10/04
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