SYLLABUS
CSc 3210 Computer Organization and Programming
Fall 1998 (Computer Number: 2123)
11.00 to 11.50 MWF, 200 CS (Classroom South)
Instructor: |
Dr. Raj Sunderraman |
Office: |
Room 758 College Of Education Building |
Phone: |
404-651-0672 (has voice mail) |
E-Mail: |
raj@cs.gsu.edu |
Course Home Page: |
http://tinman.cs.gsu.edu/raj/343/f98 |
Office Hours: |
MWF 10.00 to 11.00 |
Pre-requisites: CSc 227. A basic knowledge of higher-level
programming language problem solving skills.
Required Texts:
- 1.
- IBM PC Assembly Language and Programming (Fourth Edition)
by Peter Abel, Prentice Hall 1998.
- 2.
- Course Notes from PrintShop on Decatur Street
Course Content:
This course introduces the fundamental principles of computer
organization and assembly programming.
Topics include: computer structure and machine language,
Intel (8086) assembly language, addressing techniques,
screen and keyboard processing, processing string data,
arithmetic, macros, disk storage organization,
file I/O, program segmentation and linkage.
Attendance Policy: Daily attendance is strongly encouraged. Any
student missing a lesson is responsible for any material assigned
or covered in class during his or her absence.
Grading Policy: The grades for this course will be based upon
the following components:
- 1.
- Two exams worth 15% each. Tentative dates: October 2 (Friday)
and November 13 (Friday). These will be 50 minutes in duration
during class time.
- 2.
- Final worth 25% at 11.30 AM on December 14th, Monday.
- 3.
- Several Programming Assignments worth 30%.
Late submission penalty: 10% penalty for one day late;
25% penalty for 2 days late; 40% penalty for 3 days late;
50% late for 4 days late; 100% penalty (i.e. no credit) if submitted
after 4 days. This policy will be strictly enforced.
- 4.
- Several Quizzes worth 15%. The dates for the quizzes will be announced
a few days before the quiz. These will be 25 minutes in duration
during the second half of class time.
The final letter grade will be determined based on the following
criteria:
A |
90 and above |
B |
80 thru 89 |
C |
65 thru 79 |
D |
50 thru 64 |
F |
less than 50 |
Last date to withdraw: 16 October (Friday), 1998.
Academic Honesty Policy: All work submitted for grading must be the
student's own work. Plagiarism will result in a score of zero on the test
or assignment, or dismissal from the course. Also, the
Dean of Students office will be informed.
NOTE: This syllabus represents a general plan for the course and
deviations from this plan may be necessary during the duration of the course.
Dr. Raj Sunderraman
8/11/1998