UCF

School of  Computer Science

CGS 3269   Computer Architecture Concepts 

Summer  2005

 

Syllabus

 

Instructor :  Eurípides Montagne         Tele.: 823-2684           email:eurip@cs.ucf.edu

Lecture meetings:

TR 12:00 p.m.. – 1:50 p.m. (ENG II 105)

Office hours:

MTW  from  2:00 p.m.  to 4:00 p.m    (CSB 239)

 

TA :     Ping Wang                    Tele.: 823-3018                       email: pwang@cs.ucf.edu

Office hours:

Thursday: from 3:00  p.m. to 5:00 p.m. (CC2-225)

 

Webpage: http://www.cs.ucf.edu/courses/cgs3269/summer05

 

Course Outline: This course is intended to provide students an understanding in the fundamental concepts and design principles of computer architecture. 

 

Course Topics: Organization and architecture of computer systems hardware; logic design, register transfer notation; Instruction Set Architecture(ISA); addressing modes; computer arithmetic;   pipelining and superscalars; memory systems; virtual memory; I/O system; computer networks, servers, and introduction to parallel processing.

 

Prerequisites:

·        CGS 1060 – Introduction to Computer Science.

 

If you have not satisfied all of the above prerequisites, you do not belong in this class and have little chance of passing.

 

Required textbook:

The textbook for this course is:  “The essentials of Computer Organization and Architecture” by Linda Null and Julia Lobur. Jones and Bartlett Publishers, 2003.

 

Style of Class Meetings:

Class meetings will not consist of traditional lectures, with the instructor doing most of the talking and the student doing most of the listening. Rather, meetings will consist of discussions on each topic and the instructor will help guide the discussion by asking questions.

 

 

 

 

 

             

Grading Policy:

·        (25%) Exam #1 – closed book, closed notes exam given in class.

·        (25%) Exam #2 – closed book, closed notes exam given in class.

·        (30%) Final Exam – closed book, closed notes comprehensive exam given during final exam week. Note: You must score at least 60% on this exam to pass the course.

·        (20%) Homework.

 

Letter grades:  90% - 100% = A ; 80% - 89%  = B; 70% - 79% = C

 

Note: Any academic dishonesty (including, but not limited to, Cheating, copying and/or plagiarism) with respect to any exam or assignment in this class will result in a grade of F, following by the usual procedures for dealing with such behavior, as describe in the UCF Golden Rule: a handbook for students.

 

The Semester Plan: Tentative.

 

Binary Numbers

Fundamentals of logic design

Computer system organization

Computer Architecture

Instruction Set Architecture (ISA)

Operating Systems

Assembly Language and Compilers

Parallel Computer Architecture

 

Website: TBA

 

Important Dates:

-     Classes Begin May 16th.

First Midterm Exam – June 9th.

Withdrawal Deadline is June 24th .

-         Second Midterm Exam – July 7th.

-         Final Exam – August 4th. 

-         Classes End August 5th.

-         Spring  Holidays are:

-         Memorial Day  May 30th.

-         Independence Day July 4th.