0% found this document useful (0 votes)
126 views2 pages

ITE2204 Course Structure

This document provides information on the course structure for the Fundamentals of Operating System course offered at INTI International University. Specifically: CLO1 explains the fundamental principles of operating system and its structures. CLO2 involves constructing Linux commands to create file systems, enhance security and grant permission. CLO3 demonstrates leadership skills when completing tasks on inter-process communication and concurrent concepts. The course is offered in semester 1 and carries 3 credits. It aims to introduce operating system concepts, design and implementation through both lectures and practical lab sessions where students learn basic Linux commands.

Uploaded by

Ming Zhi Edit
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
126 views2 pages

ITE2204 Course Structure

This document provides information on the course structure for the Fundamentals of Operating System course offered at INTI International University. Specifically: CLO1 explains the fundamental principles of operating system and its structures. CLO2 involves constructing Linux commands to create file systems, enhance security and grant permission. CLO3 demonstrates leadership skills when completing tasks on inter-process communication and concurrent concepts. The course is offered in semester 1 and carries 3 credits. It aims to introduce operating system concepts, design and implementation through both lectures and practical lab sessions where students learn basic Linux commands.

Uploaded by

Ming Zhi Edit
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Revised: 2 December 2020

INTI INTERNATIONAL UNIVERSITY


COURSE STRUCTURE

PROGRAMME: BACHELOR OF INFORMATION TECHNOLOGY (HONS)


1. Name of Course : FUNDAMENTALS OF OPERATING SYSTEM

Course Code : ITE2204


2. Synopsis :
This course aims to introduce operating system concepts, design and implementation. In the lab, the students are introduced to the basic LINUX commands.

3. Name(s) of academic staff :


JEYARANI PERIASAMY

4. Semester and Year offered : Semester 1 Year 1


5. Credit Value : 3

6.
Prerequisite/co-requisite:
NIL
(if any)

7. Course Learning Outcomes (CLO) : At the end of the course the students will be able to: (example)
- explain the basic principles of immunisation (C2,PLO1)

CLO1 Explain the fundamental principles of operating system and its structures. (C2, PLO1)

CLO2 Construct commands to create file systems, enhance security and grant permission using Linux. (P4, PLO3)

CLO3 Demonstrate leadership skills when completing task on inter-process communication on the concurrent concepts. (A3, PLO8)

8. Mapping of the Course Learning Outcomes to the Programme Learning Outcomes, Teaching Methods and Assessment :
Please select the Learning Outcome Domain (LOD) for each PLO in the cells above it. E.g. PLO1 - Knowledge, PLO2 - Cognitive, PLO3 - Practical Skills

Programme Learning Outcomes (PLO)

Course Learning Outcomes Leadership, Learning and


Knowledge and
understanding
Practical skills autonomy and Assessment Method
(CLO) responsibility Teaching Method

PLO1 PLO2 PLO3 PLO4 PLO5 PLO6 PLO7 PLO8 PLO9 PLO10 PLO11 PLO12
Lecture, Practical & e-
CLO 1 √ Test , Final Exam
Learning
CLO 2 √ Practical Lab Activities
Lecture, Practical & e-
CLO 3 √ Assignment
Learning

Indicate the relevancy between the CLO and PLO by ticking “/“ the appropriate relevant box.

(This description must be read together with Standards 2.1.2 , 2.2.1 and 2.2.2 in Area 2 - pages 16 & 18)
9. Transferable Skills (if applicable) 1 Leadership, autonomy and responsibility
(Skills learned in the course of study which can be useful and utilized in other settings)
2

5
10. Distribution of Student Learning Time (SLT)

Teaching and Learning Activities

Guided Learning (F2F) Guided


Course Content Outline CLO* Learning SLT
Independent
(NF2F)
Learning (NF2F)
L T P O eg:
e-Learning

Introduction
Operating Systems, Computer System Structures, Operating System Structures, Linux System Structure, Virtual
Machine, Computing Environments and Open-Source Operating System 1,2,3 2 2 1 2 7

Operating System StructuresOperating System Services, User Operating System Services, User Operating System
Interface, System Calls, Types of System Calls, System Programs, Operating System Design and Implementatio
1,2,3 4 4 2 4 14

Process Management
Process, Process Control Block, Process States, Threads, Types of Threads, Multithreading. 1,2,3 4 4 2 4 14
Process Scheduling
Basic Concepts, Scheduling Criteria, Scheduling algorithms, Thread Scheduling, Multiple-Processor Scheduling
1,2,3 4 4 2 4 14

Deadlock
Deadlock Problem, Deadlock Characterization, Deadlock Detection, Deadlock recovery 1,2,3 4 4 2 4 14

Memory Management
Background, Swapping, Contiguous Memory Allocation, Segmentation, Paging, Structure of the Page Table 1,2,3 2 2 1 2 7

File System
File Concepts, Access Methods, Directory and Disk Structure, File-System Mounting, File Sharing, Protection 1,2,3 4 4 2 4 14
Censorship

Security and Protection Mechanism


Security Environment, Design Principles Of Security, User Authentication, Security, Protection Domain, Access Control
List Problem, Program Threats 1,2,3 2 2 1 2 7

Network Operating System


Characteristic, Multiuser, Multitasking, Multiprocessor, Choosing a NOS, Type of NOS 1,2,3 2 2 1 2 7

Total 98

Percentage
Continuous Assessment F2F NF2F SLT
(%)

1 Test 20 2 6 8

2 Assignment 20 0.5 6 6.5

3 Lab Activities 20 2 6 8

Total 22.5

Percentage
Final Assessment F2F NF2F SLT
(%)

1 Final Exam 40 2 6 8

Total 8

**Please tick (√) if this course is Latihan Industri/ Clinical Placement/ Practicum/ WBL using Effective Learning Time(ELT) of 50% GRAND TOTAL SLT 128.5

L = Lecture, T = Tutorial, P= Practical, O= Others, F2F=Face to Face, NF2F=Non Face to Face 3.2125

*Indicate the CLO based on the CLO’s numbering in Item 8.


11 Identify special requirement to deliver Linux Operating System
the course (e.g: software, nursery,
computer lab, simulation room, etc)

12 References (include required and further readings, and should be the most current) MAIN REFERENCE(S) SUPPORTING COURSE:
• A Silberschatz,., P.B., Galvin and [Link]., (2018) Operating Systems Concepts, 10th Edition, John Wiley and Sons,Inc. ISBN : 978-1-
118-06333-0

ADDITIONAL REFERENCES (at least 2):


• M Michael, (2011), Suse Linux 11 Unleashed, 3rd Edition, John Wiley and Sons
• Kerrisk.M., (2011), The Linux Programming Interface: A Linux and UNIX System Programming Handbook, 1st edition, No Starch
Press.13: 978-981-4698-87-0

13 Other additional information : Final Exam Format:


Duration : 2 hours
Answer ALL 4 questions
A student would be said to have passed the course if the student passes the final examination with a minimum score of 40% AND
achieves a minimum of 50% (C) for the overall course. A student who obtains a grade C- (45 -49 marks) in a 100% coursework module
is required to resubmit the coursework component that shall be determined by the lecturer and ascertained at the Exam Board.
Resubmission marks shall be limited to a maximum of 50 marks or a grade C. A passing mark can only be achieved if the student
attempts both the coursework and final exams.

Please refer to the Policy No. 1.5 Grading System in the INTI IU Policy Manual.

E-Learning provided by INTI makes learning more accessible and convenient for the students. The blended model utilized by INTI is the
integration of E-learning via INTI’s Learning Management System and the conventional lecturer-led classroom activities. INTI students
are required to access to the online learning materials (additional notes, reading materials, online assessments, discussion forums and
etc.), so as to acquire a complete learning process. This also promotes self-directed learning in encouraging INTI students to be
independent learners.

You might also like