web viewthe aim of the course is to enable students to gain a detailed view of computer architecture...
Post on 15-Feb-2018
212 Views
Preview:
TRANSCRIPT
.
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:zaki@khawarizmi.com
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
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
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.
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
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 : ______________
top related