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