Syllabus of CSE 3rd Semester BIT Sindri
There are 6 subjects in 3rd semester of CSE branch in BIT Sindri. The detailed Syllabus of each subject is given below. You can click on the subjects given below to reach the syllabus directly.
Subjects in CSE 3rd Semester
- Operating Systems
- Design and Analysis of Algorithms
- Formal Language and Automata Theory
- Discrete Mathematics
- Database Management Systems
- Cyber Security
OPERATING SYSTEMS SYLLABUS
Module - I
OPERATING SYSTEMS OVERVIEW
- Introduction
- Evolution of operating system
- Operating system operations
- Operating system structure
- System Calls
- Types of System Calls
Module - II
PROCESS MANAGEMENT
- Process concepts
- Process state
- Process control block
- Scheduling queues
- Process scheduling
- Interposes Communication
- Threads and implementation of threads
CPU SCHEDULING
- Objective and Criteria
- CPU scheduling algorithms
- FCFS
- SJF
- Priority Scheduling
- Round robin
- multilevel queue scheduling and multilevel feedback queue scheduling
Modul - III
CONCURRENCY AND SYNCHRONIZATION
- Process synchronization
- Critical section problem and its solutions
- Semaphores
- Classical problems of synchronization
- Readers and writers problem
- Dining philosophers problem
- Sleeping barber problem
Module - IV
DEADLOCKS
- Introduction
- Deadlock characterization
- Resource allocation graph
- Methods for Handling Deadlocks
- Deadlock prevention
- Deadlock avoidance
- Deadlock detection
- Recovery from deadlock
Module - V
MEMORY MANAGEMENT
- Introduction
- Memory allocation techniques
- Paging
- Implementation of paging
- Segmentation
- Implementation of Segmentation
- Segmentation with paging
- Virtual memory
- Demand paging
- Page-replacement algorithms
- Thrashing and its solution
Module - VI
FILE SYSTEM
- Concept of a file
- Access methods
- Directory structure
- File system mounting
- File sharing
- File Protection
- File system implementation
- File system structure
- Directory implementation
- Allocation methods
- Free-space management
- Efficiency and performance
MASS-STORAGE
STRUCTURE
- Overview of mass storage structure
- Disk structure
- Disk scheduling algorithms
Comments
Post a Comment