UMUC Europe
SearchSearch Contact UsMyUMUC Site MapWebTycho  
    Syllabi | Generic |
UMUC-Europe Syllabus

Common Syllabus for CMIS310

Course Title:

Computer Systems and Architecture

Course Materials:

Englander, I. (2003). The architecture of computer hardware and software systems: An information technology approach (3rd ed.). Hoboken, NJ: John Wiley and Sons, Inc.

Course Description:

CMIS 310 Computer Systems and Architecture (3) (Not open to students who have completed CMSC 311.) Prerequisite: CMIS 102 or CMIS 102A. A study of the fundamental concepts of computer architecture and factors that influence the performance of a system. Topics include data representation and the design and analysis of combinational and sequential circuits. Focus is on how basic hardware components (multiplexers, decoders, memories, arithmetic-logic units, etc.) are built. Discussion covers hard-wired and microprogrammed design of control units and concepts such as pipelining and memory hierarchy. Students may receive credit for only one of the following courses: CMIS 270, CMIS 310, CMSC 311, or IFSM 310.

Course Goals/Objectives:

After successfully completing this course, students should understand:

The basics of computer data representation
*Digital logic fundamentals
*The design of elementary combinational and sequential circuits to meet given specifications
*Concepts of computer organization
*Instruction set architecture
*How central processing units work
*Concepts involved in input/output and storage systems
*Basic tasks performed by multi-tasking, virtual memory operating systems

Course Introduction:

The focus of CMIS 310 is on the architecture of modern stored-program digital computers. The course begins with an historical overview of the development of modern electronic computers. It surveys number systems used in computing and the representation of different types of data in computers. It discusses the design principles of digital computers, in particular digital logic circuits. The course will examine in turn the major components of electronic computers-CPU, memory and mass storage, input/out systems and peripherals. It surveys as well the principles of multi-tasking, virtual memory operating systems.

Grading Information and Criteria:

Grading Information:

Midterm Exam  25%
Final Exam    40%
Term Paper    25%
Homework      10%

90% - 100% A
89% - 89% B
70% - 79% C
60% - 69% D
below 60% F

The midterm and final exams will be in-class, closed book/closed notes.

Students will complete a term paper of approximately 1500 - 2000 words (7 to 10 pages) over a topic related to a current or historical issue concerning computer hardware and software. Topics must be approved by the instructor not later than the third week of class.

In addition, each student will an oral report over his/her paper topic-approximately 15 minutes. Quality of presentation will be included in the final mark assigned to the paper.

Homework will be assigned by the instructor from end-of-chapter exercises.

Other Information:

None

Project Descriptions:

None

Academic Policies:

Cases of plagiarism are handled consistent with current UMUC guidelines.
See the UMUC policies at the following URL:
http://www.umuc.edu/policy/

Course Schedule:

Session 1.
Introduction and Overview of Course Englander, Ch 1

Session 2.
Number Systems and Conversions Englander, Ch 2

Session 3.
Data Formats and Integer Representation Englander, Chs 3&4

Session 4.
Floating Point Representation Englander, Ch 5
Homework 1 Due

Session 5.
Introduction to Computer Architecture Englander, Chs 6 & 7
The Little Man Computer

Session 6.
CPU Architecture and Memory Englander, Ch 8

Session 7.
Digital Logic and Addressing Modes Englander, Supplementary
Chs 1 & 2

Session 8.
Review and Midterm Examination (90 Minutes)

Session 9.
Computer Input/Output and Peripherals Englander, Chs 9&10
Homework 2 Due

Session 10.
Multiprocessor Architecture, Clusters and Networks, Englander, Ch 11

Session 11.
Overview of Operating Systems Englander, Chs 13 & 14

Session 12.
Operating System Architecture Englander, Ch 15
Homework 3 Due

Session 13.
File Management Englander, Ch 16

Session 14.
Presentation of Papers

Session 15.
Presentation of Papers

Session 16.
Final Examination (150 minutes)
Accreditation | Contact Us | Catalogs | Worldwide Locations | Press Room | Nondiscrimination |  ©2008