Professional Documents
Culture Documents
Lesson Plan OS
Lesson Plan OS
Course Year 3rd year Semester 5th Sem Academic Period 2021-22
CHAPTER
No. of Mode of CO BOOKS (PAGES) OTHER SOURCE(IM)
Sl. No.
T1 Ch-2 1. https://
www.pvpsiddhartha.ac.in/dep_it/
Computer arithmetic – integer addition and T2 Ch-2 lecturenotes/CSA/unit-4.pdf
subtraction, ripple carry adder, carry look- 2. https://profile.iiita.ac.in/
ahead adder, etc. multiplication – II LM/ IM CO1 bibhas.ghoshal/COA_2020/
5 1
Shift and add, Booth multiplier, carry save Lectures/chapter4-Arithmetic.pdf
multiplier, etc. Division restoring and non
restoring techniques, floating point
arithmetic.
T1 Ch-3 1. https://users.cs.utah.edu/
Ch-2 ~aburtsev/250P/lectures/
T2 lecture01-intro/lecture01-
intro.pdf
III LM/ IM CO2
6 Introduction to x86 architecture. 1 2.
T1 Ch-3 1. https://www.goseeko.com/
CPU control unit design: Ch-2 reader/notes/biju-patnaik-
T2 university-of-technology-
hardwired and micro-programmed
design approaches, Case study – III LM/ IM CO2 odisha/engineering/computer-
6 1
design of a simple engineering-1/second-year/
hypothetical CPU. sem-2/computer-organization-
and-architecture-6/unit-3-
introduction-to-x86-
architecture
T1 Ch-5
Ch-3
T2
II LM/ IM CO2
8 1
T1 Ch-5
Ch-3
T2
II LM/ IM CO2
9 1
T1 Ch-6 1. https://nptel.ac.in/courses/106/
Ch-3 102/106102132
Staffing level estimation 2. https://web.uettaxila.edu.pk/C
T2
II LM/ IM CO2 MS/AUT2011/seAOSbs/notes/
10 1
Text%20-
%20Silberschatz.Galvin%20-
%20Operating.System.Concep
ts.7th.pdf
Department of Computer Science & Engineering
Krupajal Engineering College, Bhubaneswar, Odisha-751002
T1 Ch-6 1. https://nptel.ac.in/courses/106
Ch-3 /102/106102132
T2
project scheduling, staffing, 2. https://web.uettaxila.edu.pk/C
Organization and team II LM/ IM CO2 MS/AUT2011/seAOSbs/notes
11 structure, risk management, 1
/Text%20-
configuration management. %20Silberschatz.Galvin%20-
%20Operating.System.Conce
pts.7th.pdf
T1 Ch-6 1. https://nptel.ac.in/courses/106
Ch-3 /102/106102132
T2
Requirements analysis and specification: 2. https://web.uettaxila.edu.pk/C
Requirements gathering and analysis MS/AUT2011/seAOSbs/notes
II LM/ IM CO2
12 1
/Text%20-
%20Silberschatz.Galvin%20-
%20Operating.System.Conce
pts.7th.pdf
Ch-6 1. https://nptel.ac.in/courses/106
Ch-3 /102/106102132
software requirements specification T1 2. https://web.uettaxila.edu.pk/C
II LM/ IM CO2 MS/AUT2011/seAOSbs/notes
13 1
T2 /Text%20-
%20Silberschatz.Galvin%20-
%20Operating.System.Conce
pts.7th.pdf
Ch-7 1. https://nptel.ac.in/courses/106
Ch-5 /102/106102132
formal systems specification T1 2. https://web.uettaxila.edu.pk/C
II LM/ IM CO2 MS/AUT2011/seAOSbs/notes
14 1
T2 /Text%20-
%20Silberschatz.Galvin%20-
%20Operating.System.Conce
pts.7th.pdf
Department of Computer Science & Engineering
Krupajal Engineering College, Bhubaneswar, Odisha-751002
Ch-7 1. https://nptel.ac.in/courses/106
Ch-5 /102/106102132
T1 2. https://web.uettaxila.edu.pk/C
II LM/ IM CO2 MS/AUT2011/seAOSbs/notes
15 Software Design: Outcome of a design process 1
T2 /Text%20-
%20Silberschatz.Galvin%20-
%20Operating.System.Conce
pts.7th.pdf
Ch-7 1. https://nptel.ac.in/courses/106
cohesion and coupling, layered Ch-5 /108/106108101
arrangement of modules T1 2. https://web.uettaxila.edu.pk/C
II LM/ IM CO2 MS/AUT2011/seAOSbs/notes
16 1
T2 /Text%20-
%20Silberschatz.Galvin%20-
%20Operating.System.Conce
pts.7th.pdf
Ch-8 1. https://nptel.ac.in/courses/106
Ch-5 /108/106108101
approaches to software design T1 2. https://web.uettaxila.edu.pk/C
II LM/ IM CO2 MS/AUT2011/seAOSbs/notes
17 1
T2 /Text%20-
%20Silberschatz.Galvin%20-
%20Operating.System.Conce
pts.7th.pdf
Ch-8 1. https://nptel.ac.in/courses/106
function-oriented software design: overview Ch-6 /108/106108101
of SA/SD methodology T1 2. https://web.uettaxila.edu.pk/C
II LM/ IM CO2 MS/AUT2011/seAOSbs/notes
18 1
T2 /Text%20-
%20Silberschatz.Galvin%20-
%20Operating.System.Conce
pts.7th.pdf
structured analysis Ch-8 1. https://nptel.ac.in/courses/106
T1 Ch-6 /108/106108101
II LM/ IM CO2
19 1 2. https://web.uettaxila.edu.pk/C
T2
MS/AUT2011/seAOSbs/notes
/Text%20-
Department of Computer Science & Engineering
Krupajal Engineering College, Bhubaneswar, Odisha-751002
%20Silberschatz.Galvin%20-
%20Operating.System.Conce
pts.7th.pdf
Ch-9 1. https://nptel.ac.in/courses/106
DFDs, Data Dictionary Ch-4 /108/106108101
2. https://web.uettaxila.edu.pk/C
T1
III LM/ IM CO3 MS/AUT2011/seAOSbs/notes
20 1
/Text%20-
T2
%20Silberschatz.Galvin%20-
%20Operating.System.Conce
pts.7th.pdf
Ch-9 1. https://nptel.ac.in/courses/106
Ch-4 /108/106108101
structured design, detailed design 2. https://web.uettaxila.edu.pk/C
T1
III LM/ IM CO3 MS/AUT2011/seAOSbs/notes
21 1
T2
/Text%20-
%20Silberschatz.Galvin%20-
%20Operating.System.Conce
pts.7th.pdf
Ch-9 1. https://nptel.ac.in/courses/106
Ch-4 /108/106108101
object-oriented software 2. https://web.uettaxila.edu.pk/C
design: UML diagrams such as III LM/ IM CO3 T1 MS/AUT2011/seAOSbs/notes
22 use case diagram, class 1
/Text%20-
diagram T2 %20Silberschatz.Galvin%20-
%20Operating.System.Conce
pts.7th.pdf
Ch-9 1. https://nptel.ac.in/courses/106
Ch-4 /108/106108101
object diagram, sequence diagram T1 2. https://web.uettaxila.edu.pk/C
III LM/ IM CO3 MS/AUT2011/seAOSbs/notes
23 1
T2 /Text%20-
%20Silberschatz.Galvin%20-
%20Operating.System.Conce
pts.7th.pdf
Department of Computer Science & Engineering
Krupajal Engineering College, Bhubaneswar, Odisha-751002
Ch-9 1. https://nptel.ac.in/courses/106
Ch-4 /108/106108101
communication diagram, state chart T1 2. https://web.uettaxila.edu.pk/C
diagram III LM/ IM CO3 MS/AUT2011/seAOSbs/notes
24 1
T2 /Text%20-
%20Silberschatz.Galvin%20-
%20Operating.System.Conce
pts.7th.pdf
Ch-9 1. https://nptel.ac.in/courses/106
Ch-4 /108/106108101
T1 2. https://web.uettaxila.edu.pk/C
III LM/ IM CO3 MS/AUT2011/seAOSbs/notes
25 activity diagram, etc., unified process, OOD 1
T2 /Text%20-
goodness criteria
%20Silberschatz.Galvin%20-
%20Operating.System.Conce
pts.7th.pdf
Ch-9 1. https://nptel.ac.in/courses/106
Ch-4 /108/106108101
T1 2. https://web.uettaxila.edu.pk/C
Coding and Testing: Coding standards and III LM/ IM CO3 MS/AUT2011/seAOSbs/notes
26 1
guidelines T2 /Text%20-
%20Silberschatz.Galvin%20-
%20Operating.System.Conce
pts.7th.pdf
Ch-9 1. https://nptel.ac.in/courses/106
Ch-4 /108/106108101
T1 2. https://web.uettaxila.edu.pk/C
III LM/ IM CO3 MS/AUT2011/seAOSbs/notes
27 code review, software documentation 1
T2 /Text%20-
%20Silberschatz.Galvin%20-
%20Operating.System.Conce
pts.7th.pdf
Ch-9 1. https://nptel.ac.in/courses/106
T1 Ch-4
unit testing, black-box testing /108/106108101
III LM/ IM CO3
28 1 2. https://web.uettaxila.edu.pk/C
T2
MS/AUT2011/seAOSbs/notes
/Text%20-
Department of Computer Science & Engineering
Krupajal Engineering College, Bhubaneswar, Odisha-751002
%20Silberschatz.Galvin%20-
%20Operating.System.Conce
pts.7th.pdf
Ch-11 1. https://nptel.ac.in/courses/106
Ch-7 /108/106108101
T1 2. https://web.uettaxila.edu.pk/C
white-box testing, debugging III LM/ IM CO3 MS/AUT2011/seAOSbs/notes
29 1
T2 /Text%20-
%20Silberschatz.Galvin%20-
%20Operating.System.Conce
pts.7th.pdf
Ch-11 1. https://nptel.ac.in/courses/106
Ch-7 /108/106108101
integration testing 2. https://web.uettaxila.edu.pk/C
T1
IV LM/ IM CO4 MS/AUT2011/seAOSbs/notes
30 1
/Text%20-
T2
%20Silberschatz.Galvin%20-
%20Operating.System.Conce
pts.7th.pdf
Ch-10 1. https://nptel.ac.in/courses/106
Ch-8 /108/106108101
system testing 2. https://web.uettaxila.edu.pk/C
IV LM/ IM CO4 T1 MS/AUT2011/seAOSbs/notes
31 1
/Text%20-
T2 %20Silberschatz.Galvin%20-
%20Operating.System.Conce
pts.7th.pdf
Ch-10 1. https://nptel.ac.in/courses/106
Ch-8 /108/106108101
performance testing T1 2. https://web.uettaxila.edu.pk/C
IV LM/ IM CO4 MS/AUT2011/seAOSbs/notes
32 1
T2 /Text%20-
%20Silberschatz.Galvin%20-
%20Operating.System.Conce
pts.7th.pdf
Department of Computer Science & Engineering
Krupajal Engineering College, Bhubaneswar, Odisha-751002
Ch-10 1. https://nptel.ac.in/courses/106
Ch-8 /108/106108101
T1 2. https://web.uettaxila.edu.pk/C
regression testing IV LM/ IM CO4 MS/AUT2011/seAOSbs/notes
33 1
T2 /Text%20-
%20Silberschatz.Galvin%20-
%20Operating.System.Conce
pts.7th.pdf
Ch-10 1. https://nptel.ac.in/courses/106
Ch-8 /108/106108101
T1 2. https://web.uettaxila.edu.pk/C
Software reliability IV LM/ IM CO4 MS/AUT2011/seAOSbs/notes
34 1
T2 /Text%20-
%20Silberschatz.Galvin%20-
%20Operating.System.Conce
pts.7th.pdf
Ch-12 1. https://nptel.ac.in/courses/106
Ch-9 /108/106108101
Statistical testing, software quality T1 2. https://web.uettaxila.edu.pk/C
IV LM/ IM CO4 MS/AUT2011/seAOSbs/notes
35 1
T2 /Text%20-
%20Silberschatz.Galvin%20-
%20Operating.System.Conce
pts.7th.pdf
Ch-11 1. https://nptel.ac.in/courses/106
/108/106108101
PSP, Six sigma 2. https://web.uettaxila.edu.pk/C
IV LM/ IM CO4 R1 MS/AUT2011/seAOSbs/notes
36 1
/Text%20-
%20Silberschatz.Galvin%20-
%20Operating.System.Conce
pts.7th.pdf
Ch-11 1. https://nptel.ac.in/courses/106
/108/106108101
CASE Tools V LM/ IM CO4 R1
37 1 2. https://web.uettaxila.edu.pk/C
MS/AUT2011/seAOSbs/notes
/Text%20-
Department of Computer Science & Engineering
Krupajal Engineering College, Bhubaneswar, Odisha-751002
%20Silberschatz.Galvin%20-
%20Operating.System.Conce
pts.7th.pdf
Ch-11 1. https://nptel.ac.in/courses/106
/108/106108101
2. https://web.uettaxila.edu.pk/C
V LM/ IM CO4 R1 MS/AUT2011/seAOSbs/notes
38 Connection Strategies 1
/Text%20-
%20Silberschatz.Galvin%20-
%20Operating.System.Conce
pts.7th.pdf
Ch-11 1. https://nptel.ac.in/courses/106
Software maintenance /108/106108101
2. https://web.uettaxila.edu.pk/C
V LM/ IM CO4 R1 MS/AUT2011/seAOSbs/notes
39 1
/Text%20-
%20Silberschatz.Galvin%20-
%20Operating.System.Conce
pts.7th.pdf
1. https://nptel.ac.in/courses/106
/108/106108101
Ch-2 2. https://web.uettaxila.edu.pk/C
V LM/ IM CO4 MS/AUT2011/seAOSbs/notes
40 Software reuse 1 R1
/Text%20-
%20Silberschatz.Galvin%20-
%20Operating.System.Conce
pts.7th.pdf
LM: Learner Mode: Chalk & Talk, Lecture IM: Interactive Mode: PPT, Video and Animation
Department of Computer Science & Engineering
Krupajal Engineering College, Bhubaneswar, Odisha-751002
Text Book:
1.“Computer Organization and Design: The Hardware/Software Interface”, 5th Edition by David A. Patterson and John
L. Hennessy, Elsevier.
2. R
3.
4.
5. Pankaj
6. A.
7.
Department of Computer Science & Engineering
Krupajal Engineering College, Bhubaneswar, Odisha-751002