Professional Documents
Culture Documents
Course No
Cours Title
Course Planner
CSE340
Text Book:
1 Neil Matthew, Richard Stones, "Beginning Linux Programming", 4th Edition, Wrox press
2 A.S. Tanenbaum , "Operating Systems: Design and Implementation", 3rd Edition, Prentice Hall of India
3 D. M. Dhamdhere, "Systems Programming and Operating Systems", Second Revised Edition, Tata McGraw Hill
4 Charles Patrick Crowley, "Operating Systems: A Design Oriented Approach", Tata McGraw Hill
5 Achyut S. Godbole, "Operating Systems", Second Edition, Tata McGraw Hill
Other Reading
Sr No
Relevant Websites
Sr. No. (Web adress) (only if relevant to the courses)
Salient Features
10 http://en.wikipedia.org/wiki/List_of_operating_systems
11 http://www.catch22.net/tuts/neatpad
12 http://embedded.centurysoftware.com/docs/nx/fltk-editor.html
15 http://en.wikipedia.org/wiki/System_call
*Each experiment of the lab will be evaluated using following relative scheme:
Component
% of Marks
J/E
50
WR
20
VIVA
30
Lecture Topic
lab Manual
Individual 1
Not Applicable
Individual 2
Not Applicable
Individual 3
Linux platform
Not Applicable
Individual 4
Linux platform
Not Applicable
Individual 5
Linux platform
Not Applicable
Individual 6
File types like directory files, block special files etc.,File Linux Platform
Permissions and ownership: Understanding and
changing the permissions and ownership
Not Applicable
Individual 7
Not Applicable
Linux Platform
Individual 8
Linux Platform/GCC
Not Applicable
Individual 9
Linux Platform/GCC
Not Applicable
Individual 10
Linux Platform/GCC
Not Applicable
Individual 11
Linux Platform/GCC
Not Applicable
Individual 12
Linux Platform/GCC
Not Applicable
Individual 13
Not Applicable
Individual 14
Linux Platform/GCC
Not Applicable
Individual 15
Linux Platform/GCC
Not Applicable
Individual 16
Linux Platform/GCC
Not Applicable
Individual 17
Linux Platform/GCC
Not Applicable
Individual 18
Not Applicable
Individual 19
Linux Platform/GCC
Not Applicable
Individual 20
C/C++
Not Applicable
Individual 21
C/C++
Not Applicable
Individual 22
C/C++
Not Applicable
Individual 23
C/C++
Not Applicable
Individual 24
C/C++
Not Applicable
Mid Term
Individual 25
C/C++
Not Applicable
Individual 26
C/C++
Not Applicable
Individual 27
C/C++
Not Applicable
Individual 28
C/C++
Not Applicable
Individual 29
Not Applicable
Individual 30
Not Applicable
Individual 31
Not Applicable
Individual 32
C/C++
Not Applicable
Individual 33
Not Applicable
Individual 34
Not Applicable
Individual 35
Not Applicable
Individual 36
Not Applicable
Individual 37
Linux Platform
Not Applicable
Individual 38
C/C++
Not Applicable
Individual 39
C/C++
Not Applicable
C/C++
Individual 40
C/C++
Not Applicable
Spill Over
Individual 41
C/C++
Not Applicable
Individual 42
C/C++
Not Applicable
Individual 43
C/C++
Not Applicable
Individual 44
Linux Platform
Not Applicable