CSc 343 Computer Organization and Programming
Spring Quarter 1998 (Computer Number: 1630)
5.30 to 7.00 PM MWF, 310 CS (Classroom South)

Instructor: Dr. Raj Sunderraman
Office: 758 College of Education Building
Office Hours: MWF 4.00 to 5.00 PM
E-Mail: raj@cs.gsu.edu
Voice Mail: 404-651-0672
Fax: 404-651-2246

Pre-requisites: CSc 227. A basic knowledge of higher-level programming language problem solving skills.

Texts:

  1. IBM PC Assembly Language and Programming (Fourth Edition) by Peter Abel, Prentice Hall 1998.
  2. Course Notes from Copy USA
Course Content: This course introduces the fundamental principles of computer organization and assembly programming. Topics include: computer structure and machine language, intel assembly language, addressing techniques, screen and keyboard processing, processing string data, arithmetic, macros, file I/O, program segmentation and linkage.

Grading Policy: The grading for this course will be based upon the following components: components:

  1. One mid-term worth 20% (tentative date: April 27 (Monday)).
  2. Final worth 30% (6.00 PM on June 8rd, Monday).
  3. Several Programming Assignments worth 40%.
    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 10% (dates will be announced a few days before the quiz).
The final letter grade will be determined based on the following criteria:

tabular36

Last date to withdraw: 1 May, 1998.





Raj Sunderraman