COSC2325-001

Computer Architecture and Machine Language

Synonym:32569
Lectures:TTh, 5:30pm - 6:50pm (HLC1-2412)
Labs:TTh, 6:55pm - 8:15pm (HLC1-2412)
Syllabus:syllabus (PDF)
Notes:Lecture Notes

Course Schedule

Week Date Topic Reading Lab/HW Due
1 8/28 Intro, Getting Started (Lecture1) Syllabus, Ch1.1-1.5 Exam 0, Week1Labs 9/4
2 9/5 Von Neumann Machines, Performance (Lecture2) Ch 1.6-1.10 Week2Labs 9/10
3 9/11 Number Systems, Data Types, Basic Circuits (Lecture3) Ch 2.1-2.5 Week3Labs 9/17
4 9/18 Boolean Algebra, Digital Components (Lecture4) Ch 2.6-2.9 Week4Labs 9/24
5 9/25 CPU Simulator, Exam 1 Review (Lecture5) App A-D, Ch 3.1-3.5 Week5Labs 10/19
6 10/2 Exam 1 Lecture Notes (Simulator cont) Week6Labs 10/8
7 10/9 Instruction Set Architecture (Lecture6)) Ch 4.5-4.8, notes Week7Labs 10/15
8 10/16 Pentium Processor (Lecture7) Notes Week8Labs 10/22
9 10/23 Pentium (cont - Lecture7) Notes Week9Labs 10/29
10 10/30 Memory Heirarchy (Lecture8) Ch 5.1-5.5, 5.7 Week10Labs 11/5
11 11/6 Cache Memory, Virtual Memory (Lecture9) Notes Week11Labs 11/12
12 11/13 Exam 2 Review, Exam 2 Notes Exam2Lab 11/19
13 11/20 Enbeded System Intro (Lecture10) Notes Week13Labs 11/26
14 11/27 Pulse Width Modulation (lecture12) Notes Week14Labs 12/3
15 12/4 Interrupts, Multi-tasking (lecture13) Notes Week15Labs 12/10
16 12/11 Group Project Demo Notes ".." 12/17
12/17   Last day to submit work for grading