| 
Computer Science
May be elected as a departmental concentration program
Concetration Effective: Fall 2001 |
previous requirements
Prior Programming Experience. CMPTRSC 280 assumes prior programming experience using decision constructs, iteration, functions, basic I/O, and simple arrays in C/C++. Many students interested in CSE will have had such experience in high school coursework. Engineering students who do not place out Engineering 101 should take Engineering 101 first, and LS&A students who lack prior programming experience should take CMPTRSC 183 before taking 280.
For more information on determining which Computer Science class you should take first, consult the EECS webpage:
http://www.eecs.umich.edu
Pre-Concentration Requirements. To enroll in the CS program a student should first complete 5 pre-declaration courses. These are: MATH 115, MATH 116, MATH 215, CMPTRSC 203, and CMPTRSC 280. Performance in these classes is indicative of student aptitude for the CS program, and students who do not perform well are discouraged from continuing. Students enrolling at the University beginning in Fall 2001 in fact must satisfy minimum GPA and course grade requirements in these courses to declare in CS (see department advising materials for details).
Concentration
CMPTRSC 281 (formerly 380), CMPTRSC 370, CMPTRSC 376 (formerly 476), CMPTRSC 496 (the new capstone design course in computing), and a probability/statistics course (see department for acceptable choices).
At least 10 credits of CMPTRSC courses at the 400-level or above, including a course approved as satisfying the Major Design Experience (MDE) taken concurrently with CMPTRSC 496 and TechCom 496. The department maintains a list of acceptable MDE courses. A maximum of 4 credits of CMPTRSC 499 can be used as elective credits across all elective categories combined, except for free electives.
At least 8 credits of advanced electives, which are either additional CMPTRSC courses at the 400 level or above, or courses approved as advanced CS electives. See department for the current acceptable choices. (Note: The approved electives list for the new CS program is not the same as for the old program.)
At least 8 credits of flexible technical electives, which are courses satisfying either of the previous two elective categories, or CMPTRSC courses at the 300-level or above, or approved courses at the 200-level or above that are required by another science, engineering, or math program (see department for acceptable courses).
Three credits of technical communications, including TC281 (1 credit) taken concurrently with CMPTRSC 281, and TC496 (2 credits) taken concurrently with CMPTRSC 496.
Honors Concentration
Outstanding students may wish to elect an Honors concentration in Computer Science. Information about Honors requirements can be found in the EECS Undergraduate Advising Office, 3415 EECS and on the departmental web site: http://www.eecs.umich.edu
University of Michigan |
College of LS&A |
Student Academic Affairs |
LS&A Bulletin Index
This page maintained by
LS&A Academic Information and Publications, 1228 Angell Hall
Copyright © 2001 The
Regents of the University of Michigan,
Ann Arbor, MI 48109 USA +1 734 764-1817
Trademarks of the
University of Michigan may not be electronically or otherwise altered or separated from this document or used for any non-University purpose.
|