Hello, dear friend, you can consult us at any time if you have any questions, add WeChat: daixieit

COM 312

Computer Architecture

Course Description:

Knowledge of the fundamental operations of computers is essential in a program in computer

science. This course is designed to provide the student with an understanding of the structure

and operations of the digital computer including its history, how their systems are organized, the

logic used in the computer, the use of micro-technology in computers, a foundation in the

functioning of the computer at various levels including the instruction set level, the operating machine level and assembly language programming, and parallel computing concepts.

Prerequisite:

COM 203

Textbook:

Tanenbaum, A. S. (2013). Structured computer organization (6th ed.). Upper Saddle River, NJ: Pearson. ISBN- 13: 978-0- 132-91652-3

Learning Outcomes:

The student will able to:

1.   Describe and explain the history of digital computers.

2.   Explain and demonstrate computer systems organization

3.   Demonstrate a knowledge of digital logic in computers

4.   Describe and explain concept and use of microarchitecture in computers

5.   Explain and utilize functionality at the instruction set architecture level, the operating machine level, and the assembly language level

6.   Describe and explain the concept of parallel computer architecture and its operations 7.   Demonstrate and explain the relevance of Integrity in using computers.

Core Value:

Integrity: The commitment of Saint Leo University to excellence demands that its members live  its mission and deliver on its promise. The faculty, staff, and students pledge to be honest, just, and consistent in word and deed.

Evaluation:

Assignments Percentage

Homework (8)                                     55

Discussion (8)                                    15

Total                                                   100%

Quizzes: Three quizzes will be given and will cover the material presented since the previous quiz.

Homework Questions/Problems: Students will perform exercises related to the content covered within the module.

Discussion/Participation: Students are encouraged to interact with each other and exchange

opinions of technical issues as well as the ethical issues of these technologies. This interaction can provide great opportunities to explore how these issues relate to our Core Values.

Assessment of the Learning Outcomes

Learning

Outcome

Assessment Method(s)

1

Quizzes, Homework

2

Quizzes, Homework

3

Quizzes, Homework

4

Quizzes, Homework

5

Quizzes, Homework

6

Quizzes, Homework

7

Discussions

Grading Scale:

Grade Score (%)

A

94- 100

A-

90-93

B+

87-89

B

84-86

B-

80-83

C+

77-79

C

74-76

C-

70-73

D+

67-69

D

60-66

F

0-59

Course Schedule:

Module 1 Introduction to Computer Architecture

Objectives When you complete this module, you should be able to:

•    Summarize structured computer organization.

•    Describe the history of computers.

•    Categorize computer types.

•    Identify metrics units.

Readings Complete the following readings for this module:

•    Chapter 1

Assignments

Items to be Completed:

Due No Later Than:

Post an introduction to the class

Thursday 11:59 PM EST/EDT

Read the assigned material

Post an initial response to the discussion question

Thursday 11:59 PM EST/EDT

Post responses to at least two classmates

Sunday 11:59 PM EST/EDT

Submit Homework Assignment 1

Sunday 11:59 PM EST/EDT

Module 2 Computer Systems Organization

Objectives When you complete this module, you should be able to:

•    Outline computer processors.

•    Explain how primary memory works.

•    Explain how secondary memory works.

•    Understand input/output devices.

Readings Complete the following readings for this module:

•    Chapter 2

Assignments

Items to be Completed:

Due No Later Than:

Read the assigned material

Post an initial response to the discussion question

Thursday 11:59 PM EST/EDT

Post responses to at least two classmates

Sunday 11:59 PM EST/EDT

Submit Homework Assignment 2

Sunday 11:59 PM EST/EDT