CSc 3210 Computer Organization and Programming
Spring 2024
CRNs: 16090, 16091, 16092, and 16093 (4 credit hours)
Lecture: MW 2:00 pm-03:15 pm, January 8 to April 30, Classroom South 150
Instructor: Dr. Michael Weeks
Computer Science Department
Office: 25 Park Place, room 754
Office Hours: Immediately after class and by appointment.
Also, I'm in the office 12:30 to 1:30 on Mondays and Wednesdays.
web-page: https://hallertau.cs.gsu.edu/~mweeks
Teaching Assistant : Sandesh Gyawali
TA's e-mail:
sgyawali1@student.gsu.edu
TA's office hours: Tuesday and Thursday 2:00pm to 4:00pm, Webex
(Updated March 6)
Teaching Assistant : Keerthi Kalluri
TA's e-mail:
kkalluri1@student.gsu.edu
TA's office hours: 12 to 2 PM on Mondays and Wednesdays, Webex
and 1 Park Place, room 720 on Wednesdays from 1 - 2 PM
Lab TA: Niveditha Rayalla
Lab TA's e-mail: nrayalla1@student.gsu.edu
Lab TA's office hours:
Tuesdays - 10 AM to 2 PM, Webex
Labs:
16090 Thursday 09:00 AM - 10:40 AM Classroom South Room: 400
16091 Thursday 11:00 AM - 12:40 PM Classroom South Room: 400
16092 Thursday 01:00 PM - 02:40 PM Classroom South Room: 400
16093 Thursday 03:00 PM - 04:40 PM Classroom South Room: 400
Texts:
- Kip Irvine,
Assembly Language for x86 Processors 7th Edition,
Pearson, 2014,
link
-
Irvine's website for the book
Check out the on-line resources
- Other texts/reading materials may be assigned during the semester.
Description:
Computer Structure and machine language, addressing techniques, macros,
file I/O, program segmentation and linkage.
Final Exam:
Consult GSU's webpage for time and date information for the final exam. If you
notice any difference between that information and the calendar (given
in class), inform the instructor immediately.
Wednesday April 24th, 2024 from 13:30-16:00
GRADING
3210 Students
- Quizzes (about 4 or 5) will constitute 15% of the course grade.
- Any pop-quizzes will be factored into the above.
- Assignments (about 4 or 5) will constitute 15% of the course grade.
- Labs (about
15 14) will constitute 20% of the course grade.
- Participation will constitute 10% of the course grade.
- The mid-term exam will constitute 20% of the course grade.
- The final exam will constitute 20% of the course grade.
Prerequisites:
CSC 1302, and CSC 2510 or MATH 2420 with a C or better.
Notes:
- Unless otherwise specified in class or on-line,
the homeworks are due two weeks after being assigned.
- Unless otherwise specified in class or on-line,
lab assignments are due the following class.
-
The nominal grade ranges are:
A is 90 to 100%
B is 80 to 89%
C is 70 to 79%
D is 60 to 69%
F is 0 to 59%
-
Any scaling is done solely at the discretion of the professor.
The schedule is tentative and the actual due dates may vary.