CS215
Intro to Computer Organization and Assembly Language
- Instructor: Ben Kuehmichel
- Office: EMS E275
- Office Hours: MW 2-3pm
- Instructor Email: bhk@cs.uwm.edu
- Course Location: EMS E159
- Text: Goodman & Miller. A Programmer’s View of Computer Architecture
- Course Web Site: http://cs.uwm.edu/~cs215/
Grade Distribution
- Midterm Exam: 175 points
- Final Exam: 250 points
- Programs
- Program 1: 50 points
- Program 2: 50 points
- Program 3: 50 points
- Program 4: 75 points
- Program 5: 75 points
- Program 6: 75 points
- Homework: 120 points (20 each)
- Quizes: 80 points
Grade Scale
| Letter Grade |
Points Required |
| A |
930-1000 |
| A- |
900-929 |
| B+ |
870-899 |
| B |
820-869 |
| B- |
790-819 |
| C+ |
760-789 |
| C |
710-759 |
| C- |
680-709 |
| D+ |
660-679 |
| D |
600-659 |
| F |
<600 |
Course Topics
- Simple Abstract Langauge (SAL)
- Number Systems & Data Representation
- Arithmetic & Logic in Binary
- IEEE Floating Point Manipulations and Format
- MIPS True Assembly Langauge (TAL)
- Data Structures
- Input & Output (I/O)
- Interupts & Exception Handling
- Computer Architecture