Python Notes for mca i year students osmania university.docx
Course outline FP202 - Dis 2012
1. COURSE OUTLINE
Department : Department of Information and Page 1 of 6
Communication Technology
Course and Code: Semester: II
FP 202 – FUNDAMENTALS OF OPERATING Academic Session: DIS 2012
SYSTEM
Total Lecture Hour: 30 : 30
Lecturer : HASSAN BIN ALI
Tel. No : 012-4257095
Synopsis FUNDAMENTALS OF OPERATING SYSTEM course
introduces the design and implementation of operating
systems. This course will cover briefly the evolution of
operating system, and also the major components of most
operating system. Particular emphasis will be given to
three major OS subsystems: process management
(processes, threads, CPU scheduling, and deadlock),
memory management (segmentation, paging, swapping),
file systems, and operating system support for distributed
systems
Learning Outcomes :
By the end of course, students should be able to:
Course Learning Programme Learning Assessment
Outcome (CLO) Outcome(s)Addressed Methods
PLO1 : apply fundamental
principles of computing,
Explain the basic Quiz, Test
mathematics, physics and softskills
functions of operating
CLO 1 in related areas of IT to be
systems and the memory
competent and possess strong
management tasks. (C2)
understanding in game development.
PLO2 : integrate the knowledge and
Perform administrative Quiz, Test,
technical skills acquired and utilize
tools of operating system Laboratory
CLO 2 current tools and techniques to
to maintain a computer Exercises, Problem
develop a computer game.
system effectively. (P4) P4 Based Task
PLO4 : use appropriate tools and
Organize the accounts Quiz, Test,
techniques to solve programming
and resources of a Laboratory
CLO 3 problem in game development.
computer system Exercises, Problem
effectively. (A4) P4 Based Task
1
2. Department : Department of Information and Page 2 of 6
Communication Technology
Course and Code: Semester: II
FP 202 – FUNDAMENTALS OF OPERATING Academic Session: DIS 2012
SYSTEM
Total Lecture Hour: 30 : 30
Lecturer : HASSAN BIN ALI
Tel. No : 0124257095
Synopsis FUNDAMENTALS OF OPERATING SYSTEM course
introduces the design and implementation of operating
systems. This course will cover briefly the evolution of
operating system, and also the major components of most
operating system. Particular emphasis will be given to
three major OS subsystems: process management
(processes, threads, CPU scheduling, and deadlock),
memory management (segmentation, paging, swapping),
file systems, and operating system support for distributed
systems
Student Learning Time (SLT)
Teaching and Learning Activities Student Learning Time (hours)
FACE TO FACE
1. Delivery Method
- Lecture 30
- Practical 30
2. Coursework Assessment (CA)
Lecture-hour-assessment
- Test
- Quiz 0 min/ Test
3
Practical-hour-assessment
- Laboratory Exercises
NON FACE TO FACE
1. Coursework Assessment (CA)
- Problem Based Task 6
2. Preparation and Review
Lecture
- Preparation before theory class eg: 30
download lesson notes.
- Review after theory class eg: additional
references, discussion group, discussion
Practical 15
-Preparation before practical class/field
work/survey eg: review notes,
checklist/labsheets
-Post practical activity eg: lab report,
additional references and discussion
session
6
Assessment
- Preparation for test
- Preparation for quiz
TOTAL 120
2
3. Department : Department of Information and Page 3 of 6
Communication Technology
Course and Code: Semester: II
FP 202 – FUNDAMENTALS OF OPERATING Academic Session: DIS 2012
SYSTEM
Total Lecture Hour: 30 : 30
Lecturer : HASSAN BIN ALI
Tel. No : 012-4257095
Synopsis FUNDAMENTALS OF OPERATING SYSTEM course
introduces the design and implementation of operating
systems. This course will cover briefly the evolution of
operating system, and also the major components of most
operating system. Particular emphasis will be given to
three major OS subsystems: process management
(processes, threads, CPU scheduling, and deadlock),
memory management (segmentation, paging, swapping),
file systems, and operating system support for distributed
systems
Weekly Schedule:
Lecture Week:
1.0 INTRODUCTION TO OPERATING SYSTEM
LW 1
1.1 Explain the Operating systems environment
LW 2 1.2 Explain the Input/ Output Control System (IOCS).
2.0 MEMORY AND PROCESS MANAGEMENT
LW 3
2.1 Explain memory management of operating system
LW 4 2.2 Explain process management of operating system
LW 5 2.2 Explain process management of operating system
LW 6 2.3 Explain a Deadlock Situation in an Operating System.
3.0 FILE MANAGEMENT
LW 7
3.1 Explain file management in operating system.
LW 8 3.1 Explain file management in operating system.
LW 9 3.1 Explain file management in operating system.
LW 10 3.1 Explain file management in operating system.
3
4. Department : Department of Information and Page 4 of 6
Communication Technology
Course and Code: Semester: II
FP 202 – FUNDAMENTALS OF OPERATING Academic Session: DIS 2012
SYSTEM
Total Lecture Hour: 30 : 30
Lecturer : HASSAN BIN ALI
Tel. No : 0124257095
Synopsis FUNDAMENTALS OF OPERATING SYSTEM course
introduces the design and implementation of operating
systems. This course will cover briefly the evolution of
operating system, and also the major components of most
operating system. Particular emphasis will be given to
three major OS subsystems: process management
(processes, threads, CPU scheduling, and deadlock),
memory management (segmentation, paging, swapping),
file systems, and operating system support for distributed
systems
Weekly Schedule:
4.0 WINDOWS OPERATING SYSTEM
LW 11
4.1 Manage Microsoft Windows Server operating system environments.
LW 12 4.2 Create and configure Active Directory Domain Services (AD DS)
LW 13 4.3 Create and configure group policies
LW 14 4.4 Manage storage using File Server Resource Manager.
4
5. Department : Department of Information and Page 5 of 6
Communication Technology
Course and Code: Semester: II
FP 202 – FUNDAMENTALS OF OPERATING Academic Session: DIS 2012
SYSTEM
Total Lecture Hour: 30 : 30
Lecturer : HASSAN BIN ALI
Tel. No : 012-4257095
Synopsis FUNDAMENTALS OF OPERATING SYSTEM course
introduces the design and implementation of operating
systems. This course will cover briefly the evolution of
operating system, and also the major components of most
operating system. Particular emphasis will be given to
three major OS subsystems: process management
(processes, threads, CPU scheduling, and deadlock),
memory management (segmentation, paging, swapping),
file systems, and operating system support for distributed
systems
Course Notes Hand-outs and power point slides
Main :
Ann McHoes, Ida M. (2010). Understanding Operating Systems, 6th. Edition.
Course Technology. (ISBN : 978-1439079201)
Others :
Abraham S., Greg G., Peter B. (2011). Operating System Concepts,8th.
Edition. Wiley. (ISBN : 978-1118112731)
Andrew S. Tanenbaum and Albert S Woodhull, (2006). Operating Systems
Design and Implementation, Third Edition. Prentice Hall (ISBN: 978-
0131429383)
Cisco System. (2005). CCNA 1 and 2 Companion Guide, Revised (Cisco
Networking Academy Program), 3rd Edition. Cisco Press (ISBN: 978-1-
References:
58713-150-9)
Rohit K. (2011). Operating Systems. IKAS Publishing House Pvt. Ltd. (ISBN
: 978- 8125942429)
Silberschatz, Galvin and Gagne, (2006). Operating System Concepts, Sixth
Edition. John Wiley & Sons (ISBN: 0-471-69446-5)
Todd Lammle (2007). CCNA Cisco Certified Network Associate Study Guide
(6th Edition), Wiley Publishing. (ISBN: 978-0-470-110089)
Wendell Odom, Thomas Knott (2006). Networking Basics CCNA 1
Companion Guide (Cisco Networking Academy). Cisco Press. (ISBN: 978-1-
58713-164-6)
5
6. Department : Department of Information and Page 6 of 6
Communication Technology
Course and Code: Semester: II
FP 202 – FUNDAMENTALS OF OPERATING Academic Session: DIS 2012
SYSTEM
Total Lecture Hour: 30 : 30
Lecturer : HASSAN BIN ALI
Tel. No : 012-4257095
Synopsis FUNDAMENTALS OF OPERATING SYSTEM course
introduces the design and implementation of operating
systems. This course will cover briefly the evolution of
operating system, and also the major components of most
operating system. Particular emphasis will be given to
three major OS subsystems: process management
(processes, threads, CPU scheduling, and deadlock),
memory management (segmentation, paging, swapping),
file systems, and operating system support for distributed
systems
Assessment :
No. Assessment Quantity Criteria % Total Dates
Lecture Topic 1- 2
1. Quiz 2 & 10 % LW6, LW14
Lecture Topic 3- 4
Lecture Topic 1- 2
2. Test 2 & 30% LW7, LW15
Lecture Topic 3- 4
LW3,LW8
Laboratory
3. 5 40% LW11,LW12,
Exercise Lecture Topic 1-4
LW14
Problem
4. 1 Lecture Topic 3- 4 20% LW10
Based Task
Prepared by: Certified by:
_______________________________ __________________________________
( ) ( )
Date: 13th JULY 2012 Date:
6
7. Department : Department of Information and Page 6 of 6
Communication Technology
Course and Code: Semester: II
FP 202 – FUNDAMENTALS OF OPERATING Academic Session: DIS 2012
SYSTEM
Total Lecture Hour: 30 : 30
Lecturer : HASSAN BIN ALI
Tel. No : 012-4257095
Synopsis FUNDAMENTALS OF OPERATING SYSTEM course
introduces the design and implementation of operating
systems. This course will cover briefly the evolution of
operating system, and also the major components of most
operating system. Particular emphasis will be given to
three major OS subsystems: process management
(processes, threads, CPU scheduling, and deadlock),
memory management (segmentation, paging, swapping),
file systems, and operating system support for distributed
systems
Assessment :
No. Assessment Quantity Criteria % Total Dates
Lecture Topic 1- 2
1. Quiz 2 & 10 % LW6, LW14
Lecture Topic 3- 4
Lecture Topic 1- 2
2. Test 2 & 30% LW7, LW15
Lecture Topic 3- 4
LW3,LW8
Laboratory
3. 5 40% LW11,LW12,
Exercise Lecture Topic 1-4
LW14
Problem
4. 1 Lecture Topic 3- 4 20% LW10
Based Task
Prepared by: Certified by:
_______________________________ __________________________________
( ) ( )
Date: 13th JULY 2012 Date:
6