Shelley Rasmussen
Dept. of Mathematical Sciences
(978) 934-2444 
Shelley_Rasmussen@uml.edu
Undergraduate Corrdinator
Dept. of Computer Science
Olsen Hall
ugcoord@cs.uml.edu 
    1. 91.101 Computing I
- 4 cr.
    2. 91.102 Computing II
- 4 cr.
    3. 91.201 Computing III
- 4 cr.
    4. 91.203 Computer Organization & Assembly Language
- 4 cr.
    5. 91.204 Computing IV
- 3 cr.
    6. 91.301 Organization of Programming Languages
- 3 cr.
    7. 91.304 Foundations of Computer Science
- 3 cr.
    8. 91.305 Computer Architecture
- 3 cr.
    9. 91.308 Introduction to Operating Systems
- 3 cr.
    10. 91.404 Analysis of Algorithms
- 3 cr.
    11. CS Project I
- 3 cr.
    12. CS Project II
- 3 cr.
    13. CS Elective 3 cr. (The course 92.362, Numerical Analysis I, may be used
as a CS Elective by dual CS/Math majors.  Any CS Elective listed in the
"Computer Science Electives" section of the Department of Computer
Science part of the Undergraduate Catalog also may be used as a CS Elective.)
    -----
    43 cr.
    ------
    46 cr.
    1. 95.141 Physics I and 96.141 Lab 4 cr.
    2. 95.144 Physics II and 96.144 Lab 4 cr.
    3. 16.265 Logic Design 3 cr.
    ------
    11 cr.
    1. 42.101 College Writing I 3 cr.
    2. 42.102 College Writing II 3 cr.
    3. Behavioral and Social Studies Elective I 3 cr.
    4. Behavioral and Social Studies Elective II 3 cr.
    5. Historical Studies Elective 3 cr.
    6. Literature Elective 3 cr.
    7. Aesthetics Elective 3 cr.
    8. Values, Concepts, and Choice Elective 3 cr.
    ------
    24 cr.
Please see http://www.uml.edu/gened/requirements.html.
    1. 42.220 Communications for Software Developers 3 cr.
    2. CS Ethics (may fulfill a General Ed. requirement) 3 cr.
    ------
    6 cr.
Please direct questions to the CS Undergraduate Coordinator at: ugcoord@cs.uml.edu