The following contains course information I will be using in lectures. I will be updating it throughout the semester, so check it frequently. Obviously, the readings given here are important and you will be responsible for all material noted here. Additional information will be given out during lectures and you will, of course, be responsible for that information as well.
| Lecture # | DoW | Date | Lecture Topic | Notes & Reading |
|---|---|---|---|---|
| 1 | __W | Jan 22 | Intro to Systems Programming | Course Syllabus Beck, Ch. 1 |
| 2 | M__ | Jan 27 | Intro to SIC/XE Architecture | SIC & SIC/XE Architecture |
| 3 | __W | Jan 29 | Intro to SIC/XE Architecture (cont'd.) |
Beck, Ch.1 SIC loop example |
| 4 | M__ | Feb 3 | Intro to SIC/XE Architecture (cont'd.) | Beck, Ch.1, Problems from Text |
| 5 | __W | Feb 5 | Assignment #1 topics; CVS basics | Assignment #1 |
| 6 | M__ | Feb 10 | CVS setup; Software design approaches | LAB NIGHT - BA113 |
| 7 | __W | Feb 12 | Intro to 2-pass Assemblers | Beck, Ch. 2.1, Problems from Text |
| 8 | M__ | Feb 17 | Assembler Addressing Modes | Beck, Ch. 2.2 |
| 9 | __W | Feb 19 | Assembler Addressing Modes (cont'd.) | Beck, Ch. 2.2 |
| 10 | M__ | Feb 24 | Assembler Addressing Modes (cont'd.) | Beck, Ch. 2.2, Problems from Text |
| 11 | __W | Feb 26 | Assignment 1 work | LAB NIGHT (Assignment 1 due date delayed) |
| 12 | M__ | Mar 3 | As1 status | |
| 13 | __W | Mar 5 | Assembler Features | Beck, Ch 2.3-5 Assignment 1 due (11:59:59 PM) |
| Sun | Mar 9 | As1 drop dead date | ||
| 14 | M__ | Mar 10 | Midterm Review | Beck, Ch. 2.3-5 (continued), Problems from Text |
| 15 | __W | Mar 12 | Intro to Loaders | Beck, Ch. 3.1.1-3.1.2 |
| 16 | M__ | Mar 17 | Midterm | |
| 17 | __W | Mar 19 | Intro to Loaders (cont'd.) | Beck, Ch. 3.1.2 |
| 18 | M__ | Mar 24 | CANCELLED | |
| 19 | __W | Mar 26 | Machine Dependant Loader Concepts | Beck, Ch. 3.2, Problems from Text |
| 20 | M__ | Mar 31 | SPRING BREAK | |
| 21 | __W | Apr 2 | SPRING BREAK | |
| 22 | M__ | Apr 7 | CANCELLED | [Instructor's Illness] |
| 23 | __W | Apr 9 | Macro Processors | Beck, Ch. 4 |
| 24 | M__ | Apr 14 | Macro Processors (cont.'d) | Beck, Ch. 4 |
| 25 | __W | Apr 16 | Languages | Beck, Ch. 5 |
| 26 | M__ | Apr 21 | Intro to Compilers | Beck, Ch. 5 (cont'd.) |
| 27 | __W | Apr 23 | Lab Day - Lex & Yacc | Program #2 Assigned |
| 28 | M__ | Apr 28 | Recursive Descent Communication between Lex and Yacc |
Beck, Ch. 5 (cont'd.) |
| 29 | __W | Apr 30 | Code Generation | Beck, Ch. 5 (cont'd.) States in Lex |
| 30 | M__ | May 5 | PCode, Quads, Structured Data, Blocks | BECK, Ch. 5 (cont'd) Sample Final Exam Distributed |
| 31 | __W | May 7 | Lab Day - Unit Testing | Misc. Topics Final Exam Review |
| Fri | May 9 | Final Exam | 1600 - 1800 | |
| Sun | May 11 | Assignment 2 due date | 23:59:59 |
January February March
S M Tu W Th F S S M Tu W Th F S S M Tu W Th F S
1 2 3 4 1 1
5 6 7 8 9 10 11 2 3 4 5 6 7 8 2 3 4 5 6 7 8
12 13 14 15 16 17 18 9 10 11 12 13 14 15 9 10 11 12 13 14 15
19[20]21 22 23 24 25 16 17 18 19 20 21 22 16 17 18 19 20 21 22
26 27 28 29 30 31 23 24 25 26 27 28 23 24 25 26 27 28 29
30[31]
April May
S M Tu W Th F S S M Tu W Th F S
[1 2 3 4] 5 1 2 3
6 7 8 9 10 11 12 4 5 6 7 *8* 9 10
13 14 15 16 17 18 19 11 12 13 14 15 16 17
20 21 22 23 24 25 26 18 19 20 21 22 23 24
27 28 29 30 25 26 27 28 29 30 31
|
|