|
|
DEPARTMENT OF COMPUTER SCIENCE AND INFORMATION SYSTEMS |
|
|
Fall 2006 |
|
|
CS 8421 Computing Systems |
|
|
Dr. Ken Hoganson |
|
|
|
|
|
|
|
Course Description: |
This is the first course in a two-course sequence covering computing systems. The sequence will cover computer architecture, computer organization, performance enhancements, operating systems, networking, and data communications. This first course (CS 8421) will focus on computer organization and architecture, and performance enhancements, and will include an introduction to operating systems. Topics will include basic digital logic, assembly language, architecture layers, buses, memory organization, CPU design, RISC, cache, pipelines, parallel computing.
|
Prerequisites: |
Program Admission |
Textbook: |
|
Instructor: |
Dr. Hoganson |
|
Office: |
Clendennin 3033 |
|
Email Address: |
|
|
Phone: |
770-499-3402 |
|
Office Hours: |
See faculty home page |
|
|
|
|
Fax Number: |
770-423-6731 |
|
Website Address: |
http://science.kennesaw.edu/~khoganso |
|
|
|
Course Objectives: |
· Introduction with depth of coverage, of computer organization and architecture · Introduction to operating systems · Learn about the architecture of a modern computer in terms of layers of machines · Learn about some specific contemporary architectures · Learn about parallel computing |
Learning Outcomes: |
· As a result of completing this course, students will understand how and why computers work the way that they do, to understand differences between computer systems, and be able to make informed comparative evaluations between computing systems. Students will be able to analyze and evaluate computer architectures using logic and analytical methods. |
|
|
|
|
Attendance Policy: |
|
|
Concepts and ideas
discussed in one class are used as building blocks for more concepts and
ideas in the next class, so classes should not be viewed out of sequence. Students
may attend on-campus in class, may attend live but at a distance, and may
watch the archived lectures. |
|
|
Withdrawal Policy: |
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 after the scheduled change period (add/drop) 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, view recorded lectures, receive assignments, take quizzes and exams, and receive a grade in the class. |
|
|
Electronic Devices
|
In order to minimize the level of
distraction, all beepers and cellular phones must be on quiet mode during
“in-class” meetings. Students who wish to use a computer/PDA for note taking
need prior approval of the instructor since key clicks and other noises can
distract other students.
|
|
Student Email and Web Account
Access: KSU uses a central authentication server that will allow one
username and password to be used by all KSU users to access an increasing
variety of applications (email, WebCT etc.) This unified network
identification is referred to as your "NetID". The source for
university-provided email and web space for students is located at
http://students.kennesaw.edu . Students have access to this system once they
have established their NetID. This system will provide email service through
a web based interface, FTP and SFTP. |
|
How to Activate your NetID: |
|
How to Look Up a NetID: |
|
How to Send Email: |
|
Web Address: If you
have problems please call the Service Desk at ext. 6999 or e-mail service@kennesaw.edu . |
|
Computing in the Information Age
Scholarship (CIAS) |
Tentative 2006 Course Schedule: Subject to
change
|
|||
Week
|
Dates |
Topic |
Chapters |
|
|
|
Introduction/overview |
|
|
|
|
Overview &
Background |
Chap 1&2 |
|
2 |
|
Labor Day Break Number Systems
& Conversions |
Appendix B |
|
3 |
|
Overall Computer
System – components and interconnection |
Chap 3 |
|
4 5 |
|
Digital Logic and Boolean
Algebra
|
Appendix A |
|
6 |
|
Cache Memory |
Chap 4 |
|
7 |
|
Internal Memory |
Chap 5 |
|
8 |
|
I/O Devices and Access
|
Chap 6&7 |
|
9 |
|
Review for Midterm MIDTERM
|
|
|
10 |
|
Introduction to Operating Systems
|
Chap 8 |
|
11 |
|
Instruction Sets, ALU operations |
Chap 10 |
|
12 |
|
CPU Internal
Structure |
Chap 12 |
|
13 |
|
RISC/CISC Pipelining
|
Chap 13 |
|
14 |
|
Control UnitFall Break |
Chap 16 |
|
15 |
|
Parallel Computer Architectures and
Speedup, Amdahl's Law: Single Process Speedup, Parallel Computing
Architectures |
Supplemental Material Chap 18 |
|
16 |
|
Various Topics -TBDLast Class Day: Review for Final Exam |
|
|
Special Dates: |
|
|
Holidays/No
Class |
|
|
Last day to withdrawal without penalty |
|
|
Last day of class |
|
|
Final Exam |
|
Class Format: Lecture
& discussion, with lab assignments.
Lectures will be recorded and available for review throughout the
semester
|
|
|
Lecture Notes: on
class web site
|
|
|
Assignments: on
class web site
|
|
|
Project Requirements: on class web site
|
|
|
Additional Resources: assembler resources will be on the class web site
|
Computer Labs: |
||
|
Please be aware of and follow all computer lab user policies. Burruss Building
The labs on the fourth floor of the Burruss Building are open 7 days each week as follows: M-Th
7:45am - 11pm The Burruss labs are open most holidays. Be prepared to show your current student ID card upon entering the lab. The telephone number of the Burruss Building lab is 770-423-6110. Science and Mathematics Building
The lab in SC 228 of the Science and Mathematics Building is open as follows: M-Th 10am - 9pm The telephone number of the Science and Mathematics Building lab is 770-499-3351. |
||
|
|
|
|
|
Owl Printing System |
|
|
|
|
||
Assessment:
|
|
|
|
|
|
Midterm Exam |
45% |
|
Homework |
10% |
|
Final Exam |
45% |
|
Grade Evaluation |
|
|
|
|
|
A |
90% - 100% |
|
B |
75% - 89% |
|
C |
60% - 74% |
|
F |
59% or below |
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. Students are encouraged to study together and to work together on class assignments and lab exercises; however, the provisions of the STUDENT CONDUCT REGULATIONS, II. Academic Honesty, KSC Undergraduate Catalog will be strictly enforced in this class. Frequently students will be provided with “take-home” exams or exercises. 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 |
|
APA Documenting
Examples: |
|
When any portion of another author's work is used, whether
it be from a course textbook or outside work, including the World Wide Web,
in whole, in part, or paraphrased, that work must be cited. Proper citation
formats are provided on the reverse of this document. Failure to do so can
result in Academic Misconduct Proceedings. There are two components to a proper citation: the text citation and the reference or endnote. The text citation will usually consist of the author's or authors' last name(s) and the year of the publication. The endnote citation will read as follows: Books(Author. Date. Book Title. Publication Data.) A reference for a single-author book: North, M. M. (1996). Virtual reality technology. New York: Best Press. A reference for a multi-author book: North, M. M. & Blade, R. A. (1998). How to build skills for research. Colorado Springs: IPI Press. Journals(Author. Date. Article Title. Journal Title. Publication Data.) Journal Reference
Kelly, F. G. (1997). Networking made efficient. Journal of Computer Networking. 45(3), 54-61. (Here is an article in Volume 45, Issue 3, spanning pages 54-61) Conference Proceeding
Vanner, F. D. (1996). A survey of medical issues using virtual reality. Proceedings of the Virtual Reality Medical Technology. 119-132. Nice, France.
|
|
APA Documenting Examples Continued: |
|
World Wide Web
(from http://www.apa.org/books/pubmant.html): (Author. Date. Page Title. Publishing Information. Retrieval Date. WWW URL) Entire site no specific page Kidspsych is a wonderful interactive Web site for children (http://www.kidspsych.org). No reference
entry is needed.
Citing Specific Documents on a Web Site:
American Psychological Association. (1995, September 15). APA public policy action alert: Legislation would affect grant recipients [Announcement]. Washington, DC: Author. Retrieved January 25, 1996, from the World Wide Web: http://www.apa.org/ppo/istook.html An independent document (no author identified): 1 Electronic reference formats recommended by the American Psychological Association. (2000, August 22). Washington, DC: American Psychological Association. Retrieved August 29, 2000, from the World Wide Web: http://www.apa.org/journals/webref.html If the primary author is not available for the body citation, the first key word is to be used (Electronic, 2000). |
|
STUDENT EVALUATION OF
COURSE: |
|
|
Acquiring Final Grades: |
|
In an effort to better utilize our technology resources,
Kennesaw State University has instituted the reporting of end of term grades
by phone. This is in addition to the web version of grades, which has been in
effect for several terms. All Spring Semester 2001 term students may call
770-420-4315 and select Option Number 4 to secure their end of term grades.
With this new development, printed grade reports will not be mailed at the
end of the term. Students needing verification of grades or enrollment should
request either an official transcript or an enrollment verification through
the Office of the Registrar. |
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.
________________________________ ________________________________
Course Name Instructor Name
Print Name Student ID Number
Signature Date