Document last modified:
Frequently Asked Questions
Class Schedule:
| Date | Reading | Tests | Exercises | Homework |
| 27 Aug | Chapter 1. Computer organization and architecture. | |||
| 29 | Mathematics Review. Binary and hexadecimal number systems. | |||
| 3 Sep | Chapter 2.1-2.4 Data definition and representation. | 1 Answers | ||
| 5 | Chapter 2.5. Data transfer, assembly programming, debugging. | 1 | ||
| 10 | Chapter 3. Machine Arithmetic. | 2 Answers | ||
| 12 | ||||
| 13 | 2 | |||
| 17 | Chapter 4. Control structures. | 3 Answers | ||
| 19 | Chapter 7.1, 7.3 386 instructions. | |||
| 20 | 3 | |||
| 24 | Review | 4 Answers | ||
| 26 | Chapters 1-4 and Notes | |||
| 27 | ||||
| 1 Oct | Chapter 5.1-5.6 Modular programming, Procedures and functions. | |||
| 3 | 4 | |||
| 4 | ||||
| 8 | Parameter Passing Notes. | 5 Answers | ||
| 10 | ||||
| 11 | 5 | |||
| 15 | Chapter 5.7-5.8. Assembler macros and conditional assembly. | 6 Answers | ||
| 17 | Chapter 6. Bit manipulation. Multiple precision arithmetic. | |||
| 19 | 6 | |||
| 22 | Chapter 7.1, 7.3 386 instructions, Visual C++. Test 2 Review | 7 Answers | ||
| 24 | Chapters 5-7 and Notes | |||
| 26 | 7 | |||
| 29 | Procedure Calls using Invoke, Structured Data. Windows Operating System Calls. | |||
| 31 | ||||
| 5 Nov | Chapter 8. Data structures. One-dimensional arrays, addressing modes. | 8 Answers | ||
| 7 | Chapter 9. Interrupts and BIOS services. MicroSoft DOS Interrupts. | |||
| 8 | 8 | |||
| 12 | Project Discussion. | |||
| 14 | ||||
| 15 | 9 | |||
| 19 | 9 Answers | |||
| 21 | ||||
| 22 | ||||
| 26 | Chapter 10 Recursion | |||
| 3 Dec | Review | 10 Answers | ||
| 10 | Chapters 8-10 and Notes. 5:45-7:35pm. CV-211 |
|
||
| 12 | Chapters 8-10 and Notes. 1:15-3:05pm. CV-107 |
|
||
| 14 | Project Due - 1pm | Project |
Instructor: Raymond Wisman Office: TR 12-1P, 3:30-5:20P LF122 Class: TR 1:00 pm CV-107/ TR 5:30pm CV-211 Phone: 941-2465 Email:Web: www.ius.edu/rwisman Prerequisites: C202 Text: Structured Assembly Language 2e by Runnion and Instructor Notes
Software: Visual Studio C++ 6.0 or Visual .NET
(Available on LAN or for purchase at IUS Bookstore)
Course Goals: See C335 Course Goals
Grade Scale: A+ 97% - 100% A 93% - 96% A- 90% - 92%
B+ 87% - 89% B 83% - 86% B- 80% - 82%
Grades C+ 77% - 79% C 73% - 76% C- 70% - 72%
D+ 67% - 69% D 63% - 66% D- 60% - 62%
F 0% - 59%
Course Evaluation: 10 Homework Assignments 30% (No more than 4 classes late)
10 Exercises 5% (Graded in class, no late turn in)
3 Exams 55%
1 Project 10%
Late Homework: Due at the start of class. Recognizing that work, computers, etc.
occasionally take control, no late penalty is assessed for four
late homeworks (i.e. the same one late four classes
running, four late for one class each, etc.). After four,
late homeworks will not be accepted.
Academic Ethics: All work is subject to the Indiana University Code of Student Ethics.