Lec.
Num.
|
Unit Title
|
Details
|
Learning Resources
|
9
|
|
The shell of Unix operating system
|
Hand out
|
10
|
|
Windows History, Design principles and architecture
|
Hand out
|
11
|
|
Windows overall karnel
|
Hand out
|
12
|
Processes
|
Process concept, Implicit and explicit tasking, process relationship (cooperation and competitions)
|
B 28 -32
|
13
|
Operating systems view of processes
|
Process control block, Process state, process state transition, process switching, threading
|
B-43 -83
|
14
|
OS services for process management
|
CREATE, DELEATE, ABORT, FORK/JOIN, SUSPEND, RESUME, DELAY, GETATTRIBUTE, CHANGE PRIRITY
|
15
|
Scheduling and types of Schedulers
|
Scheduling, Need, Long term Scheduler, medium term Scheduler, short term Scheduler, Scheduler design
|
16
|
Scheduling algorithms
|
First come first served, shortest remaining time next, Time slice scheduling,
|
17
|
|
Priority based preemptive scheduling, multiple level queues, multiple level queues with feedback, Guaranteed scheduling, Lottery scheduling
|
18
|
Performance Evolution
|
First come first served, shortest remaining time next, Time slice scheduling
|
19
|
Case Study
|
Unix processes and scheduling
|
Hand out
|
20
|
|
Windows processes and scheduling
|
Hand out
|
21
|
Memory Management
|
Basic Memory Management, monoprogramming without paging or swapping, multiprogramming with fixed partitions.
|
B 310 - 356
|
22
|
swapping
|
Memory Management with bit maps, Memory Management with linked list.
|
23
|
Virtual Memory
|
Paging, Page tables, Multilevel page table, Translation lookaside buffer
|
24
|
Page replacement algorithms
|
Optimal Page replacement algorithm, Not recently Page replacement algorithm, First in first out Page replacement algorithms, second chance Page replacement algorithms, clock Page replacement algorithms, least recently Page replacement algorithms, simulating LRU in software
|
Lec.
Num.
|
Unit Title
|
Details
|
Learning Resources
|
25
|
Design issues for paging
|
The working set model, Local versus global allocation policies, Page size, Virtual memory size.
|
|
26
|
Segmentations
|
Segmentation, Implementation of pure segmentation, segmentation with paging with example.
|
27
|
|
Memory management in Unix
|
Hand out
|
28
|
|
Memory management in windows
|
Hand out
|
29
|
Interprocess communication and Synchronization
|
Need for Interprocess Synchronization, Mutual Exclusion, first algorithm, Second algorithm, third Algorithm
|
B 88 - 104
|
30
|
Semaphore
|
Semaphore definition, Busy- wait implementation, characteristics of Semaphore
|
31
|
|
Queuing implementation of semaphore
|
B 112 -114
|
32
|
Classical Problems in concurrent programming
|
Producer consumer problem with an unbounded buffer, Producer consumer problem with an bounded buffer
|
B 114 - 125
|
33
|
|
Reader writer problem
|
34
|
|
Critical region and conditional critical region, what are monitors? Need of it, format of monitor with example.
|
B 132 -156
|
35
|
Messages
|
Basics, issues in message implementation, naming, copying, Synchronous vs asynchronous message exchange, message length, ICS with messages, interrupt signaling via messages.
|
36
|
Deadlock
|
Conditions to occurs the deadlock, Reusable and consumable resources, deadlock prevention
|
B 166 - 179
|
37
|
|
Deadlock Avoidance, resource request, resource release, detection and recovery
|
38
|
case study
|
Unix case study
|
Hand out
|
39
|
|
Windows case study
|
Hand out
|
40
|
File systems
|
Files- naming, structure, types, access, attributes, operation. Directories- system, path and operations.
|
A 402 - 452
|
41
|
File system implementation
|
Implementing file and directories, disk space management, file system reliability and performance.
|
Lec.
Num.
|
Unit Title
|
Details
|
Learning Resources
|
42
|
Security
|
Environment, Security flaws, Security attacks, principles for Security, user authentication.
|
|
43
|
Protection Mechanism
|
Protection domains, access control lists, capabilities.
|
44
|
|
Unix file management and security
|
Hand out
|
45
|
|
Windows file management and security
|
Hand out
|
46
|
Input/ output
|
Principles of I/O hardware: I/O devices, device controller, DMA
|
A 154 -166
|
47
|
|
Principles of I/O software : goals, interrupt handler, device drivers, Device independent I/O software.
|
48
|
|
RAM Disk Hardware and software, DISKS Hardware and software.
|
A 196 -222
|
49
|
|
Input output management in Unix
|
Hand out
|
50
|
|
Input output management in Windows
|
Hand out
|
Reference Books:
Abraham Silberschatz, Peter Baer Galvin and Greg Gagne, “Operating System Concepts”, Sixth Edition, John Wiley & Sons (ASIA) Pvt. Ltd, 2003.
Harvey M. Deitel, “Operating Systems”, Second Edition, Pearson Education Pvt. Ltd, 2002.
Andrew S. Tanenbaum, “Modern Operating Systems”, Prentice Hall of India Pvt. Ltd, 2003.
Subject Code
|
J030112
|
Title
|
Financial Management and Accounting Principles
|
Work Load Per Week
|
L :3 T :1
|
Examinations
|
Int : 30 Univ: 70
|
Objectives
| -
To orient the students to the procedures involved in recording transactions to preparation of Financial statements.
-
To orient the students to techniques of Management Accounting.
-
To orient the students towards the basic knowledge of Finance which is required in the addition of area of specialization.
|
Learning Outcomes
|
At the end of this course, the students should be able
(a) To understand mechanics of Financial accounting
(b) They will acquire ground knowledge of application of Management Accounting techniques.
(c) The students will become familiar with Finance Function of the company, Financial Statements and Financial Ratios.
|
Pre-requisites
|
-----
|
Text Book(s)
|
R1) Taxman’s Financial Accounting Ashok sehgal,
Deepak Sehgal
R2)Cost and Management Accounting, Vikas Publications
M N Arora Eighth Edition
R3) Financial Management, Galgotia Publishing Company, R P Rustagi Third Edition
|
Syllabus
|
|
Lec.
Num.
|
Unit Title
|
Details
|
Learning Resources
|
1
|
Financial Accounting
|
Meaning, objectives and scope of Financial Accounting, Users
|
R1 1 to 8
|
2
|
|
Functions of Financial Accounting
|
R1 3 to 6
|
3
|
|
Accounting Concepts
|
R1 18 to 26
|
|
|
|
|
Lec.
Num.
|
Unit Title
|
Details
|
Learning Resources
|
5
|
|
Introduction to GAAP and Accounting Standards issued by ICAI.
|
R1 17
R1 28 to 36
|
6
|
Journal
|
Principles of Double entry Book-Keeping, classification of Accounts, Rules of journalizing the transactions.
|
R1 38 to 59
|
7
|
|
Recording the transactions in Journal (Practical Questions)
|
R1 60 to 64
|
8
|
|
Combined entries with trade discount and cash discount.
|
R1 62
|
9
|
|
Practice of problems on Journal
|
R1 62
|
10
|
Ledger
|
Need and utility of ledger with format
|
R1 64
|
11
|
|
Posting journal entries to ledger and preparation of Trial Balance
|
R1 64 to 68
|
12
|
Final accounts
|
Process of finalization of accounts and adjustment entries.
|
R1 258 to
290
|
13
|
|
Preparation of Trading, P&L A/C and Balance Sheet of a Proprietary firm
With adjustments. (Practical Questions)
|
R1 291 to 325
|
14
|
|
Practice of Final accounts problems
|
|
15
|
|
Contents of Annual Report of a joint stock company.
|
Hand out
|
16
|
Cost Accounting
|
Concept of Cost centre and Cost unit
Objectives of Cost Accounting
|
R2 1.1 to 1.11
|
17
|
|
Classification of Costs
|
R2 1.15 to 1.26
|
18
|
Management Accounting
|
Definition, nature and scope of Management Accounting
|
R2 14.1 to 14.6
|
19
|
|
Distinction between Financial, Accounting and Management Accounting.
|
R2 14.6 to 14.7
|
20
|
|
Advantages and limitations of Management Accounting.
|
R2 14.3 to 14.8
|
21
|
Budgetary Control
|
Meaning and objectives of Budgetary Control
|
R2 15.1 to15.4
|
Share with your friends: |