Skip to content
CSlearner
Home
BSCS Notes
Menu Toggle
1st semester
2nd Semester
3rd Semester
4th Semester
5th Semester
6th Semester
7th Semester
BSIT Notes
Menu Toggle
IT 1st Semester
IT 3rd Semester
Softwares
Course Contents
CSlearner
Main Menu
1st semester
1st semester timetable BSAI
1st semester timetable BSCS
1st semester timetable BSIT
2nd Semester
3rd Semester
4th Semester
5th Semester
6th Semester
7th Semester
Applications of Information and Communication Technology(ICT)
Applied Physics
BSAI Timetable
BSCS Notes
BSCS Timetables
BSIT Notes
BSIT TimeTable
Calculus & Analytical Geometry
Computer Org. & Assembly lang.
Course Contents
Data Structure And Algorithm
Database Systems
Differential Equations
Digital Image Processing
Discrete Structure
Discrete Structures Complete Notes
Financial Accounting
Home
ICT Recommended Books
Information Security
Introduction to ICT
Introduction to Parallel and Distributed Computing
Islamic Studies/ Ethics
IT 1st Semester
IT 3rd Semester
Multivariate Calculus
Object Oriented Programming II
Operating System
Past Papers
Programming Fundamentals
Programming Fundamentals Lectures
Programming Fundamentals by Engr. Waseem Ullah Khan
Programming Fundamentals Labs
Proposed Study Plan for BS (CS & IT) Fall 2023 onward
Recommended Books for 1st semester
Results
Software Engineering II
Software Engineering-I
Software Engineering-I
Softwares
Week # 1 to 6 -Introduction to operating systems, Computer system overview, Operating system structures, Objectives and functions of OS, Types of operating systems, Process Concept, Process Management, Process Scheduling, Operations on Processes, Interprocess Communication, Examples of IPC Systems, Communication in Client-Server Systems, Communications in Client-Server Systems, Interrupt, Interrupt Handling, Types of Interrupt Handling, Threads, CPU Scheduling, Scheduling Algorithms.
Week # 7 to 16 -Deadlocks, Deadlock Conditions, Deadlock Prevention, Deadlock Avoidance, Deadlock Detection & Recovery, Deadlock Ignorance, Main Memory, Memory Management, Paging, Segmentation, Fixed and Dynamic Partitioning, Virtual Memory, Operating System Concepts, Storage Management, File System Concepts, Access Methods, Directory Structures, Networking, Security, Distributed Systems, Distributed System Structure, Distributed File Structures
Scroll to Top