• Tidak ada hasil yang ditemukan

Specific goals for the course

N/A
N/A
Protected

Academic year: 2024

Membagikan "Specific goals for the course"

Copied!
3
0
0

Teks penuh

(1)

ةيبرعلا ةكلمملا ةيدوعسلا

يلاعلا ميلعتلا ةرازو

مأ ةعماج ىرقلا

مومجلاب ةيعماجلا ةيلكلا يللا بساحلا مسق –

Kingdom of Saudi Arabia Ministry of Higher Education

Umm Al-Qura University

University College in Al-Jamoum Computer Dept.

Course Specification

1. Course number and name: (2316214-3) Computer Organization & Assembly Programming

2. Credits and contact hours: 3 Credits (Lecture: 3/week – Practical Session: Non)

3. Instructor’s or course coordinator’s name: Dr. Hesham Hamed

4. Text books

a. Main Text book: D. Patterson and J. Hennessy, Computer Organization & Design: The

Hardware/Software Interface, Morgan Kaufmann, (4th edition), 2008.

b. Reference: C. Hamacher, Z. Vranesic, and S. Zaky, Computer Organization and Embedded Systems, McGraw-Hill, (5th edition), 2001.

5. Specific course information

a. brief description of the content of the course (Catalog Description):

Students will learn about the differences in instruction sets, processor design, and memory hierarchy, and their benefits and drawbacks.

Students will also learn how the hardware interacts with software, and learn basic assembly language programming.

b. prerequisites or co-requisites: Logic Design &

Analysis (1401213-3)

COURSE SPECIFICATION 1

(2)

c. indicate whether a required, elective, or selected elective course in the program:

required

6. Specific goals for the course The student will be able to:

1. Students will be familiar with, and appreciate the trade-offs of, different instruction sets, addressing modes, address translation schemes, and processor designs.

2. Students will become familiar with various hardware/software interfaces

3. Students will gain basic assembly language programming skills.

C o u r s e

G o al s

Program Outcomes S

O a

S O b

S O c

S O d

S O e

S O

f S O g

S O h

S O

i S O

j S O k

1   

2 

3 

Relationship of Course Goals to the Program Student Outcomes

SO a

An ability to apply knowledge of computing and mathematics appropriate to the discipline

Students apply knowledge of computer organization and assembly language to a project.

SO c

An ability to design, implement and evaluate a computer-based system, process, component, or program to meet desired needs.

Students are required design and implement a software project to meet a specification.

SOd An ability to function effectively on teams to accomplish a common goal.

COURSE SPECIFICATION 2

(3)

Projects are implemented in teams.

SOf An ability to communicate effectively with a range of audiences.

In this course students understand the trade- offs between timing and cost when minimizing digital circuits (using Karnaugh maps and Quine–McCluskey techniques).

SOj An ability to apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer- based systems in a way that demonstrates

comprehension of the tradeoffs involved in design choices.

Students are required to apply their knowledge of computing to design a solution to a problem using the assembly language.

7. Brief list of topics to be covered

 Machine organization

 Instruction sets

 Addressing modes

 Instruction encoding

 Data path and control

 Memory organization

COURSE SPECIFICATION 3

Referensi

Dokumen terkait

Ripayandi David AJP : A Brief Description On The Role Of Batik For Indonesian Society, 2009... Ripayandi David AJP : A Brief Description On The Role Of Batik For Indonesian

The prototype named e-portal is develop which consists of eleven modules which is Course Description, Agenda, Announcement, Document, Assignment, Exercise, Forum,

The topmost chip in the Hack hardware hierarchy is a Computer chip consisting of a CPU, an instruction memory, and a data memory.. The computer can interact with a screen and a

Brief Description of the Content of the Course Catalog Description Introduction to properties of concrete and reinforcing steel; Limit-state design of reinforced concrete structures,

“Lecture Notes” Web Edition http://www.maths.mq.edu.au/~wchen Course Description: Application of mathematics in economics on the following topics: sets; equations and inequalities;

Are there any differences in learning outcomes Cognitive Load Reduction for learners between traditional instructions control group and a pause segmenting multimedia instruction on

1st or 2nd or 3rd year, Honours/Masters Number of studentsApproximate: Brief Course Description including outlining community engaged activity in the course: Time spent on community

1st or 2nd or 3rd year, Honours/Masters Number of studentsApproximate: Brief Course Description including outlining community engaged activity in the course: Time spent on community