EECS Main
>
Academics
>
Undergraduate Programs
Weinberg BA-CIS -- Computing and Information Systems (Old Curriculum)
|
|
Weinberg BA-CIS (Computing and Information Systems)
NOTE: THIS IS THE OLD CURRICULUM! Students who registered in 2006 or earlier may continue to use this curriculum, or switch to the new one.
Program Courses:
|
|
Required related courses:
|
MATH 220 and 224 or 212, 213, and 214
MATH 230, 240, and 310-1 or equivalent
|
|
Introductory sequence:
|
EECS 111, 211, 213, 311; students without prior programming experience may wish to take
110 before 111
|
|
Intermediate and advanced computer science courses:
|
7 EECS courses at or above the 200 level (excluding 317)
|
|
Additional advanced technical courses:
|
2 courses chosen from
the advanced computer science list, the computer science
mathematics list, and/or the computer science external
technical elective list (see the program director for up-todate
information on suitable courses in this category)
|
|
Advanced electives:
|
2 courses chosen with the consent of the student’s adviser (examples of appropriate courses include advanced courses in computer science; social sciences such as psychology, economics, and learning science; mathematics; natural sciences such as biological sciences, chemistry, and physics; and other disciplines such as radio/television/film, journalism, and music)
|
|
Project courses:
|
2 courses requiring substantial project work — e.g., EECS 394 or 399 (the project or projects developed in these courses must be approved by the student’s adviser as well as the course instructor in order
to fulfill the program requirements)
|
| |
return to top of page
|
|
Computing and Information Systems Second Major for ISP Students: OLD CURRICULUM
The Integrated Science Program (ISP) is a highly selective program in
the College of Arts and Sciences. Students majoring in ISP may complete
a second major in CIS (Computing and Information Systems) through a curriculum
tailored specifically to their needs.
Program Courses:
|
|
Introductory sequence:
|
EECS 111, 211, 213, 311
|
|
Intermediate and advanced courses:
|
courses: 6 EECS courses at or
above the 200 level (excluding 317)
|
|
Project courses:
|
2 quarters of ISP 398 or 2 quarters of EECS 399 (projects developed in these courses must be
approved by the student’s advisers in both ISP and the Computing and Information System
|
| |
return to top of page
|
|
|
|