Kennesaw State University

DEPARTMENT OF COMPUTER SCIENCE AND INFORMATION SYSTEMS

Spring 2009

CS 3510 Computer & Network Architecture (T 8:00pm)

Dr. José M. Garrido

 

 

Course Description:

Overall High-level Objective: The Network and Computer Architecture course sets the foundation for distributed system as it relates to computer architecture and networking. CS3510 attempts to explore, synergize and focus-on topics relating to both computer architecture and data communications. From a data communications perspective, the course focuses on the bottom 3 layers of the OSI reference model (moving the data/signals amongst the computers/nodes). CS3510 illustrates how computer processing and network processing relate – the seamless continuum across the two topics- stressing underlying topics relating to distributed systems. Networking topics include communication media, encoding systems, data security and integrity, network topologies, network protocol concepts, Internet protocols, and routing. Computer architecture topics include data representation, binary arithmetic and numbering systems for computers and network systems, basic structure of computers, machine language, logic circuits, processing unit, memory systems, and input/output organization.

Students are expected to carry out the coursework in a timely manner. Students are expected to exercise critical and creative thinking, and initiative. Students are encouraged to discover on their own.

Learning Outcomes

·        As a result of completing this course, students will be able to:

  • Understand the physical and data link layers networking functions
  • Understand various network models
  • Understand data and signals (both digital and analog)
  • Understand encoding, multiplexing and modulation
  • Understand error detection and correction, and data link control
  • Understand switching, transmission media and multiple access control
  • Model a computer by using the virtual machine concept
  • Able to design logic circuits
  • Understand the organization of computers with the functionality of each component
  • Illustrate the architecture of computers by understand assembly language programs

Prerequisites:

CS 2302 Programming Principles II

Textbook and Resources:

Compilation Custom Textbook entitled Computer and Network Architecture & Theory (ISBN 0-39-096004-7):  By (1) Behrouz Forouzan, Data Communications & Networking 4th Edition; and (2) Hamacher, Vranesic and Zaky, Computer Organization 5th Edition

Professor:

Dr. José M. Garrido

Office:

CL 3007

Email Address:

jgarrido@kennesaw.edu

Phone:

770-499-3652

Office Hours:

Office Hours: M W 12:30-3:30PM. Other times by appointment

Course Time & Location:

M & W 6:30pm-7:45pm, CL2010

Fax Number:

770-423-6731

Website Address:

http://science.kennesaw.edu/~jgarrido/CS3510_notes

Dissemination Approach

In-class (70%)

Web-based (30%) subject to change

 

 

 

 

Tentative Course Schedule: Subject to Change

Week

Dates

Activity

1

8/17/2009

Intro, Ch 1, Ch 2

2

8/24/2009

Networking Portion of Course

 
Ch 3, Ch 4

3

8/31/2009

Ch 5, Ch 6

4

9/7/2009

Exam 1

5

9/9/2009

Ch 7, Ch 8

6

9/16/2009

Ch 10 (part 1 and 2)

7

9/23/2009

Ch 11, Ch 12

8

9/30/2009

Exam 2

9

10/5/2009

Ch 1, Ch 2 Part 1 (Number Systems)

10

10/12/2009

Ch 2 Part 2 (Machine Language),

Ch 2 Part 3 (Machine Language)

11

10/19/2009

Architecture Portion of Course

 
Ch 6 Part 1 (Arithmetic),

Ch 6 Part 2 (Arithmetic)

12

10/26/2009

Exam 3

13

10/28/2009

Appendix A: Logic Circuits (Parts 1 and 2)

14

11/2/2009

Ch 7 Basic Processing Unit,

Ch 5 Part 1 (Memory System),

Ch 5 Part 2 (Memory System)

15

11/9/2009

Ch 5 Part 1 (I/O), Ch 5 Part 2 (I/O)

16

11/16/2009

Exam 4 (9pm-10:15pm, not 8pm)

17

11/30/2009

 

RED – exam dates

Assessment:

 

Grade Evaluation:

Exam 1

23%

A

90% - 100%

Exam 2

23%

B

80% - 89%

Exam 3

23%

C

70% - 79%

Exam 4

23%

D

60% - 69%

Quizzes

8%

F

59% or below

 

 

 

General Policies and Expectations:

Attendance at all classes is highly encouraged. Concepts and ideas discussed in one class are used as building blocks for more concepts and ideas in the next class. In being successful in this subject matter, a good rule-of-thumb is to study at least 3 hours per one hour of lecture. Any class sessions missed by the student are the student's responsibility to make up, not the Professor's.  Makeup exams will NOT be given; instead, the final exam will count in place of the missed exam. Students are expected to read the text and any other supporting documentation the Professor distributes. If the student requires additional materials to read or additional problems to solve in better understanding the topics and concepts, the Professor expects the student to take the initiative in locating additional materials or problems. The Professor expects students to take advantage of office hours when needing clarification or help.  The Professor greatly supports students sending emails at any time – it will be the goal of the Professor to reply to emails within a 24-hour time span.  Refer to lecture 1 (power point slides) regarding the policy around how the class participation grade is assigned and how the grades are determined for exam.

Withdrawal Policy:

The last day to withdrawal without academic penalty is March 6, 2009.  Ceasing to attend class or oral notice thereof DOES NOT constitute official withdrawal and will result in the rendering of a grade of “F” for the class.  Students wishing to withdrawal must obtain and complete a withdrawal form from the Academic Services Department in the Registrar’s Office.

Enrollment  Policy:

Only those students who are enrolled in the class may attend lectures, receive assignments, take quizzes and exams, and receive a grade in the class.  If a student is administratively withdrawn from this course, they will not be permitted to attend class nor will they receive any grade for the class.

Academic Integrity Statement:

Every KSU student is responsible for upholding the provisions of the Student Code of Conduct, as published in the Undergraduate and Graduate Catalogs.  Section II of the Student Code of Conduct addresses the University's policy on academic honesty, including provisions regarding plagiarism and cheating, unauthorized access to University materials, misrepresentation/falsification of University records or academic work, malicious removal, retention, or destruction of library materials, malicious/intentional misuse of computer facilities and/or services, and misuse of student identification cards.   Incidents of alleged academic misconduct will be handled through the established procedures of the University Judiciary Program, which includes either an "informal" resolution by a faculty member, resulting in a grade adjustment, or a formal hearing procedure, which may subject a student to the Code of Conduct's minimum one semester suspension requirement.

 

The provisions of the STUDENT CONDUCT REGULATIONS II regarding Academic Honesty in the KSU Undergraduate and Graduate catalogs will be strictly enforced in this class.

 

It is the student’s responsibility to ensure they fully understand to what extent they may collaborate or discuss content with other students.  No exam work may be performed with the assistance of others or outside material unless specifically instructed as permissible.  If an exam or assignment is designated “no outside assistance” this includes, but is not limited to, peers, books, publications, the Internet and the WWW.  If a student is instructed to provide citations for sources, proper use of citation support is expected.  Additional information can be found at the following locations. 

 

http://www.apa.org/journals/webref.html

http://www.lib.duke.edu/libguide/citing.htm

http://bailiwick.lib.uiowa.edu/journalism/cite.html

http://www.cas.usf.edu/english/walker/papers/copyright/ipdummie.html

 


Acknowledgement and Acceptance of Academic Honest Statement

 

In any academic community, certain standards and ethical behavior are required to ensure the unhindered pursuit of knowledge and the free exchange of ideas.  Academic honesty means that you respect the right of other individuals to express their views and opinions, and that you, as a student, not engage in plagiarism, cheating, illegal access, misuse or destruction of college property, or falsification of college records or academic work.

 

As a member of the Kennesaw State University academic community you are expected to adhere to these ethical standards.  You are expected to read, understand and follow the code of conduct as outlined in the KSU graduate and undergraduate catalogs.  You need to be aware that if you are found guilty of violating these standards you will be subject to certain penalties as outlined in the college judiciary procedures.  These penalties include permanent expulsion from KSU.

 

Read the Academic Honesty Statement and then sign and date in the space below.  You are required to abide by these ethical standards while you are a student at KSU.  Your signature indicates that you understand the ethical standards expected of you in this academic community, and that you understand the consequences of violating these standards.

 

 

 

 

CS3510        _____ ___                                 Dr. Jose M. Garrido _________________

Course Name                                                                        Professor’s Name

 

 

 

 

                                                                                                                                                           

Print Name                                                                 Student ID Number  

 

 

 

 

 

                                                                                                                                                           

Signature                                                                   Date

 

                             

 

 

 

 

 

(Please fill-out, sign and turn-in this page to the Professor at the beginning of the semester – the Professor will not issue grades until this page is received from the student)