7

Click here to load reader

Web viewThe aim of the course is to enable students to gain a detailed view of computer architecture at hardware and software levels

  • Upload
    doanque

  • View
    212

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Web viewThe aim of the course is to enable students to gain a detailed view of computer architecture at hardware and software levels

.

Course PlanSemester : Spring 13-14

Course No : BIT 232

Course Title : COMPUTER ARCHITECTURE AND OPERATION SYSTEMS

Prerequisites : Introduction to Computer Systems - BIT 121

Course Type : Major

Faculty Member : Mr. Mohamed Zaki

e-mail:[email protected]

Office Hours : Sunday: 1:30 to 3:00PM , Monday :10:30 AM to 12:00 AM

Course Duration :

# of Lectures : 2 per week

# of Labs : 1 per week

Class Duration : 1.5 hrs

1. Course Objectives: The aim of the course is to enable students to gain a detailed view of computer architecture at hardware and software levels.

2. Learning Outcomes: After completing the course students should be able to:

1. Explain the operation of logic gates and analyze their use. 2. Describe the operations of various memory devices and design simple circuits. 3. Explain the basic structure of Assembly instructions. 4. Describe the operations of current hard drive mechanisms and their standards and

investigate their format. 5. Describe the architecture of modern processors, memory and expansion bus

architectures. 6. Describe the necessary components and functions of an operating system and

understand the concepts of file systems and memory management.

3. Assessment Weighting: Task Weight in % LO1 LO2 LO3 LO4 LO5 LO6Attendance & Contribution

10 X X X X X X

Quizzes 10 X X X X

Assignments 20 X X X X X

Mid-term exam 20 X X X

Final exam 40 X X X X X X

Page 2: Web viewThe aim of the course is to enable students to gain a detailed view of computer architecture at hardware and software levels

4. Examination Marking Criteria The questions in the midterm and Final Examination will test various aspects like knowledge, comprehension, application, analyses, synthesis/creation and evaluation. Reproducing what has been learned will not grantee a high pass mark in the course. It is required to demonstrate an ability to integrate all that has been learned in this subject with understanding and comprehension.

5. Scope and Focus of the Assignment(s) The students are required to do assignments to design logic circuits, simplify the logic expressions using Boolean algebra and K-map techniques, demonstrate the logic and flow of simple programs of Assembly language, design combinational circuits, determine the types of memory devices, bus and CPU architectures, demonstrate the proper procedures for installing and configuring common peripheral devices and assembling and dismantling of the PC.

6. Academic Integrity Any kind of involvement in academic dishonesty will be dealt with seriously as per the student handbook policies section 5. Plagiarism is a serious academic offense that can lead to dismissal. KIC Plagiarism policy outlines the procedure that will be followed in case of plagiarism. For more information please visit (http://www.khawarizmi.com/academicintgirity/)

7. Referencing & Citation PoliciesStudents are required to properly make Referencing and Citation in their submitted work. You can find this information on our site (http://www.khawarizmi.com/academicintgirity/)

Weekly Plan:

Week # Date TOPIC LOsOTHER

ACTIVITIES

1 12/Jan/201418/Jan/2014Brief Revision of Number systemsBinary addition, SubtractionSign & Magnitude, 2’s Complement

LO 1

2 19/Jan/201425/Jan/2014Introduction to logic gatesTruth tableBoolean Rules

LO 1

3 26/Jan/201401/Feb/2014

NAND implementationK-Map simplification method (up to 4 Var.) LO 1

4 02/Feb/2014

08/Feb/2014

Combinational circuits.The designing procedure.Half adder & Full adder.

LO 2

509/Feb/2014

15/Feb/2014

Introduction to Flip FlopsIntel Processors LO 2

616/Feb/2014

22/Feb/2014

Memory ArchitectureSystem BusDMAsAssembling and dismantling of PC

LO 5

Assignment 1

7 23/Feb/ 1/Mar/2014 Introduction to OS/definition/history/basic LO 5

Page 3: Web viewThe aim of the course is to enable students to gain a detailed view of computer architecture at hardware and software levels

2014 conceptsOperating Systems Services (interrupts)

8 02/Mar/2014

08/Mar/2014

Mid-term examination periodIntroduction to OS/definition/history/basic concepts (Cont..)Operating Systems Services (interrupts)

LO 5

9 09/Mar/2014

15/Mar/2014

Processes and Process ManagementDeadlocks detection/recovery/prevention LO 5

10 16/Mar/2014

22/Mar/2014

Memory Management Input/ Output and Device ManagementHard DiskFile systems/directories/file system implementation /The Shell

LO 3 , LO 6 & LO 4

11 23/Mar/2014 29/Mar/2014 Microprocessor RegistersProgramming Languages

LO 6

12 30/Mar/2014

05/Apr/2014

Break

13 06/Mar/2014

12/Apr/2014

Break

14 13/Apr/2014

19/Apr/2014

Assembly languageSingle and two operand operations LO 3

In Class Assignment

15 20/Apr/2014

26/Apr/2014

Assembly languageSingle and two operand operations (cont.)Revision week

LO 3

16 27/Apr/2014 03/May/2014 Final Examinations17 04/May/2014 10/May/2014 Final Examinations

Educational Resources

Educational Resource

Educational Resource

Description

Textbook Required

Other References

eBook- Marcovitz, 2008, Introduction to Logic and Computer Design, McGraw-Hill- Hamacher, Vranesic, Zaky, Manjikian, 2012, Computer Organization and Embedded Systems, Sixth Edition, McGraw-Hill- Dhamdhere, 2009, Operating Systems: A Concept-Based Approach, McGraw-Hill

Clements, A (2010), The principles of computer hardware, 4thed., Oxford University Press.Mike Meyers, (2010) A+ 4th Ed., McGraw-Hill Osborne.

Page 4: Web viewThe aim of the course is to enable students to gain a detailed view of computer architecture at hardware and software levels

Magazine

Websites

CD/DVDs

PC Magazine, Byte, other computer magazines in the Library

Internet searches for obtaining information on topics in question

(CD-ROM) data base in the library + Action learning through CD accompanying the textbook A+ Training Kit 3rd edition.

Other Resources

http://www.play-hookey.com/digitalhttp://www.prenhall.com/mano/http://doit.ort.org/course/intro.htmhttp://www.howstuffworks.com

1. Others

Teaching Methods

The students will be given extensive in-class workshops and home assignments asking them to design logic circuits, simplify the logic expressions using Boolean algebra and K-map techniques, demonstrate the logic and flow of simple programs of Assembly language, design combinational circuits, determine the types of memory devices, bus and CPU architectures, demonstrate the proper procedures for installing and configuring common peripheral devices and assembling and dismantling of the PC.

Students are expected to practice in IT / A+ lab, outside regular classes, with the help of the lab technician or a teaching assistant to help and guide them for the installation and configuration of common peripheral devices and assembling and dismantling of the PC. The lecturer must make sure that students have acquired the necessary practical skills in assembling/disassembling PCs and writing simple assembly language routines by monitoring them in the IT / A+ lab.

The students are also encouraged to use educational CD ROMs accompanying their textbooks, use of the CD-ROM data base in the library for CBT and use of internet for state-of-the-art global information.

Skills to be developedThis course helps students in developing the following skills:

1. Communication (oral & written): Through assignments, workshop, presentation sessions, class discussions and examinations

2. Analytical: Through in-class assignments to

Page 5: Web viewThe aim of the course is to enable students to gain a detailed view of computer architecture at hardware and software levels

understand logic3. Team Work: Through in-class assignments /

workshops4. Creative thinking: Through case studies, assignments,

classroom discussions, workshops5. Adaptability to change: Through the assignments containing

research for one device made by many manufacturers

6. Ethics: Team work, citation, copy right law.

7. Use of Information Technology MS-Power Point, TASM, Logic aid

Attendance Policy 1. Students who are late for 10-15 minutes will have to take permission form the

Program Manager to attend the class 2. Students who are late for more than 15 minutes might be allowed to sit for the class

but will be marked either as late or as absent in the attendance record. 3. More than 30% Absenteeism of the classes, student will be deprived from the final

exam.

Grade Scale

Mark Grade Letter Point90-100 A 4 out of 485 – 89 B+ 3.5 out of 480 – 84 B 3 out of 475 – 79 C+ 2.5 out of 470 – 74 C 2 out of 465 – 69 D+ 1.5 out of 460 – 64 D 1 out of 4<60 RC Fail (Repeat Course ) 0 out of 4

RF (Repeat Final ) 0 out of 4RCW (Repeat Course Work) 0 out of 4

Lecturer Name : _________________ Head of Computer Department : _________________

Lecturer Signature : ______________ Signature : ______________