CSC 241 Introduction to Computer Systems and Assembly Language
Course Syllabus -- Spring 2005

Section 001 - TR  3:30 - 4:45 pm BR 160

[uncw] [csc] [course calendar] [csc241 home] [assignments] [email prof]


WEEK TUESDAY THURSDAY
1   1/6: Class Intro
2 1/11: Introduction to binary numbers
Guess Lecturer: Dr. Vetter
1/13: Chapter 1 Basic Concepts (ppt pdf)
 
3 1/18: Chapter 1 Basic Concepts (ppt pdf)
[Check Assignment Page]

Reference Material (RM):
Bits and Bytes
The PC 
 

1/20: Chapter 2 IA-32 Architecture (ppt pdf)
4 1/25: Chapter 2 IA-32 Architecture (ppt pdf) 1/27: Online class
[Check Assignment Page]

Reference Material:
How RAM works
Static or Dynamic RAM
How computer memory works

5 2/1: Chapter 2 IA-32 Architecture (ppt pdf) 2/3: Chapter 3 Assembly Language Fundamentals. (ppt pdf)
[Check Assignment Page]
6 2/8: Chapter 3 Assembly Language Fundamentals. (ppt pdf) 2/10: Test #1 Review. Homework Review.
7 2/15: Test #1 Chapters 1, 2 and 3. 2/17: Chapter 4 Data Xfers, Addressing, and Arithmetic (ppt pdf)
[Check Assignment Page]
8 2/22: Chapter 4 Data Xfers, Addressing, and Arithmetic (ppt pdf) 2/29:Chapter 4 Data Xfers, Addressing, and Arithmetic (ppt pdf)
9 Spring Break Spring Break
10 3/8:Chapter 4 Data Xfers, Addressing, and Arithmetic (ppt pdf) 3/10:Chapter 5 Procedures (ppt pdf)
11 3/15:Chapter 5 Procedures (ppt pdf)

Assembly programs to review and learn from.
RevStr.asm Sum1.asm Sum2.asm

3/17:Chapter 6 Conditional Processing (ppt pdf)

HMWK solutions posted here

12 3/22:Test 2 Chapters 4,5, and programming (Test Review available here) 3/24: EASTER BREAK
13 3/29: Chapter 6 Conditional Processing (ppt pdf)

Faculty Peer Observation.
3/31:Chapter 6 Conditional Processing (ppt pdf)
14 3/31:Chapter 6 Conditional Processing (ppt pdf) 4/5:Chapter 7 Integer Arithmetic (ppt pdf)
15 4/5:Chapter 7 Integer Arithmetic (ppt pdf) 4/7:Chapter 7 Integer Arithmetic (ppt pdf)
16 4/19:Chapter 8 Advanced Procedures (ppt pdf) 4/21:Programming Project Presentation (Grade Review)
17 4/26: Reading Day  
18 MAY 4th FINAL

Comprehensive Final Examination

Resources: (template.asm)

MSDOS Tutorials:

MS-DOS help and commands Open this result in new window http://www.computerhope.com/msdos.htm  
Helping you with DOS and explaining all DOS commands and examples on how to use them as well as other computer information.

DOS: THE ALTERNATIVE OPERATING SYSTEM Open this result in new window
... MSDOS Tutorial. Links. MSDOS Tutorial copyright Camosun College. This tutorial gives you an opportunity to try basic MS ...
http://www.mwpms.uklinux.net/page8.htm

Assembly Tutorials: