0% found this document useful (0 votes)
42 views17 pages

Second Last Sem

Ece GGSIPU 7th sem syllabus

Uploaded by

sahil.15.11.2002
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
42 views17 pages

Second Last Sem

Ece GGSIPU 7th sem syllabus

Uploaded by

sahil.15.11.2002
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 17

Handbook of B. Tech. Programmes offered by USICT at Affiliated Institutions of the University.

Optoelectronics Devices L P C
3

Discipline(s) /EAE / OAE Semester Group Sub-group Paper Code


ECE 7 PCE PCE-4 ECE-417T

Marking Scheme:
1 Teachers Continuous Evaluation: 25 marks
2 Term end TheoryExaminations: 75 marks
Instructions for paper setter:
1 There should be 9 questions in the term end examinations question paper.
The first (1st) question should be compulsory and cover the entire syllabus. This question should be
objective, single line answers or short answer type question of total 15 marks.
3. Apart from question 1 which is compulsory, rest of the paper shall consist of 4 units as per the sylabus.
Every unit shall have two questions covering the corresponding unit of the syllabus. However, the student
shall be asked to attempt only one of the two questions in the unit. Individual questions may contain upto 5
sub-parts / sub-questions. Each Unit shall have a marks weightage of 15.
4. The questions are to be framed keeping in view the learning outcomes of the course / paper. The standard
/ level of the questions to be asked should be at the level of the prescribed textbook.
5. The requirement of (scientific) calculators/ log-tables/data tables may be specified if required.
Course Objectives :
1. To impart the Knowledge about optical processes in semiconductors and Light Emmitting Diodes.
2. To impart the knowledge about operating principles, modes, structures, construction, and
characteristics of Laser Diodes and their applications.
3. Let the students understand about the types, construction, working and characteristics of various
optical detectors and special detection schemes.
4.
Let the students know about various optical devices and apply them in optical networks and analyze
various optical parameters.
Course Outcomes(CO)
CO 1 To understand the optical processes in semiconductors and LightEmmitting Diodes.
CO 2 To understand about operating principles, modes, structures, construction, and characteristics of Laser
Diodes and their applications.
CO 3 To understand types, construction, working and characteristics of various optical detectors and special
detection schemes.
CO 4 To understand various optical devices and apply them in optical networks and analyze various optical
parameters.
Course Outcomes (co) to Programme Outcomes (P0) mapping (scale 1: low, 2: Medium, 3: High)
PO01 PO02 PO03 P004 PO0S PO06 PO07 PO08 POO9 PO10 PO11 PO12
CO 1 3 3 2 2 2 2 1 1 2 1 2
CO 2 3 3 2 2 2 2 1 1 2
CO3 3 3 2 2 2 2 1 -
1
CO 4 3 3 2 2 2 21 1 2 1 2

UNIT-I
Optical Processes in Semiconductors:- Electron-hole pair formation & recombination, Absorption in
semiconductors, Radiation in semiconductors, Types of Optical sources.
Light Emitting Diodes(LEDS):- The Electroluminescent process, Choice of LED materials, Device configuration
and efficiency, Light output from LEDS, LED structures, Types of LEDs, Device performance characteristics,
Frequency response and modulation bandwidth, Modulation of an LED, Manufacturing process &applications.
UNIT-II
LASERS :Operating Principles :- Design of a Laser hetrostucture, Emission and absorption of radiation in a two

Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 757 of 1089
Handbook of B. Tech. Programmes afitered by USICTat Affiliated Institutins af the University.

level systems, The Einstein relations and population inversion, Gain in a two-level lasing medium, Lasing
condition and gain in a semiconductor, Selective amplification &coherence, Lasing threshold condition in a
two-level system, Axial and transverse laser modes, Application of semiconductor lasers.

LASERS : Structures &Properties - Junction laser operating principles, Hetrojunction Lasers, Distributed
feedback lasers, The cleaved-coupled-cavity lasers, Quantum well lasers, Surface emitting lasers, Alternate
pumping techniques, Device fabrication, Radiation pattern, External quantum efficiency, Laser characteristics,
Modulation of lasers, Line width of laser modes.

UNIT-III
Optical Detectors :- Basic optical detection concepts(Optical detection principle, Absorption, Quantum
efficiency &Responsivity.), Photoconductors, Junction Photodiodes - p-n Photodiode, p-i-n Photodiode,
Hetrojunction diodes. Avalanche Photodiode - Avalanche multiplication, Multiplication and lonization
coefficients in p-i-n and p-n junction diodes, Measurments of Multiplication factors and Impact-ionisation
coefficients, Practical Avalanche photodiodes, Detector Response time, Noise performance of photodiodes.
Special Detection Schemes:- Phototransistors, Modulated barrier photodiodes, Metal-Semiconductor
(Schottky Barrier) photodiode, Metal-Semiconductor-Metal (MSM) photodiode, Detectors for long wavelength
operations, Wavelenth selective detection, Coherent detection.

UNIT-IV
Solar Cells :- Basic principles, Spectral response, Hetrojunction and Cascaded solar cells, Schottky barrier cells.
Optoelectronic Modulation and Switching Devices :- Franz-Keldysh and Stark effect modulators, Quantum well
Electro-absorption modulators, Electro-optic modulators, Optical switching and logic devices.
Light Wave Networks : Fiber types and modes, Network topologies and configurations, Digital and analog
transmission systems, Techniques in Advanced light wave systems - Wavelength division multiplexing, Active
and passive couplers, Regenerative and Non-regenerative amplifiers, Cross point switches.

Textbook(s):
1. Pallab Bhattacharya,"Semiconductor Optoelectronic Devices", Pearson Education inc, 2" edition, 1997.
2. Niloy KDutta &Xiang Zhang, "Optoelectronic Devices", World Scientific, Singapore, 2018.
Reference Books:
1. Jasprit Singh, "Optoelectronics-An Introduction to Materials and Devices", McGrawhill Int.edition, 1998.
S.C. Gupta, "Optoelectronic Devices and systems," 2"" edition, PHI, 2015.

Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 758 of 1089
Handbookof B. Tech. Programnes affered by USICT at Affiliated Institutions of the University.

Optoelectronics Devices Lab L C


2 1

Discipline(s) /EAE / OAE Semester Paper Code


ECE 7
Group
PCE
Sub-group
PCE-4 ECE-417P

Marking Scheme:
1 Teachers Continuous Evaluation: 40 marks
2 Term end Theory Examinations: 60 marks
Instructions:
1. The course objectives and course outcomes are identical to that of )as
this is the practical component of the corresponding theory paper.
2 The practical list shall be notified by the teacher in the first week of the class commencement under
intimation to the office of the Head of Department / Institution in which the paper is being offered from
the list of practicals below. Atleast 10 experiments must be performed by the students, they may be asked
to do more. Atleast 5 experiments must be from the given list.
1 To determine the wavelength of sodium light by Newton's Rings.

Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 759 of 1089
Handbook of B. Tech. Programmes offered by USICTat Affiliatedlnstitutions of the University.

Introduction to Internet of Things LP C


3 3

Discipline(s) /EAE /OAE Semester Group Sub-group Paper Code


CSE/T/CST/TE PCE PCE-2 CIE-330T
ICE 6 PCE PCE-3 ICE-328T
CSE-loT/CSE-ICB 6 PC PC IOT-324T
EAE 6 IOT-EAE IOT-EAE-1A IOT-324T
EAE 6 ICB-EAE ICB-EAE-1A IOT-324T
ECE 7 PCE PCE-5 ECE-429T

Marking Scheme:
1 Teachers Continuous Evaluation: 25 marks
2 Term end Theory Examinations: 75 marks
Instructions for paper setter:
1. There should be 9 questions in the term end examinations question paper.
2. The first (1st) question should be compulsory and cover the entire syllabus. This question should be
objective, single line answers or short answer type question of total 15 marks.
3. Apart from question 1 which is compulsory, rest of the paper shall consist of 4 units as per the syllabus.
Every unit shall have two questions covering the corresponding unit of the syllabus. However, the student
shall be asked to attempt only one of the two questions in the unit. Individual questions may contain upto
sub-parts/ sub-questions. Each Unit shall have a marks weightage of 15.
4. The questions are to be framed keeping in view the learning outcomes of the course l paper. The standard
/ level of the questions to be asked should be at the level of the prescribed textbook.
5. The requirement of (scientific) calculators / log-tables /data - tables may be specified if required.
Course Objectives:
1 Describe what loT is and how it works today
2 Recognise the factors that contributed to the emergence of IloT
Design and program loT devices
4 Define the infrastructure for supporting loT deployments
Course Outcomes (CO)
CO 1 Demonstrate basic concepts, principles and challenges in loT.
CO 2 Illustratefunctioning of hardware devices and sensors used for loT
CO 3 Analyze network communication aspects and protocols used in loT
CO 4 Apply loT for developingreal life applications using Ardunio programming.
Course Outcomes (CO) to Programme Outcomes (PO) mapping (scale 1: low, 2: Medium, 3: High)
PO01 PO02 PO03 PO04 P005 POO6 PO07PO08 P009 PO10 PO11 PO12
CO 1 1 1 2 3
CO 2 1 2 -
3 - -

1 2
CO 3 -
2 2 1 2 -

2
CO 4 2 1 -

2 1 1

UNIT-I

Internet of Things (loT): Vision, Definition, Conceptual Framework, Architectural view, technology behind loT,
Sources of the loT, M2M Communication, loT Examples. Design Principles for Connected Devices: loT/M2M
systems layers and design standardization, communication technologies, data enrichment and consolidation,
ease of designing and affordability
UNIT-II

Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 555 of 1089
Handbook of B.Tech. Programmes offered by USICT at Affiliated Institutions ofthe University.

Hardware for loT: Sensors, Digital sensors, actuators, radio frequency identification (RFID) technology, wireless
sensor networks, participatory sensing technology. Embedded Platforms for loT: Embedded computing basics,
Overview of I0T supported Hardware platforms such as Arduino, NetArduino, Raspberry pi, Beagle Bone, Intel
Galileo boards and ARM cortex.

UNIT-III

Network & Communication aspects in loT: Wireless Medium access issues, MAC protocol survey, Survey
routing protocols, Sensor deployment & Node discovery, Data aggregation &dissemination

UNIT -IV

Programming the Ardunio: Ardunio Platform Boards Anatomy, Ardunio IDE, coding, using emulator, using
libraries, additions in ardunio, programming the ardunio for loT.

Textbook(s):
1. Olivier Hersent,DavidBoswarthick, Omar Elloumi"The Internet of Things key applications and protocols",
willey
2. Jeeva Jose, Internet of Things, Khanna Publishing House
References:
1. Michael Miller "The Internet of Things" by Pearson
2. Raj Kamal "INTERNET OF THINGS", McGraw-Hill, 1ST Edition, 201

Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 556 of 1089
Handbook of B.Tech. Programmes offered by USICTat AffiliatedInstitutions of the University.

Introduction to Internet of Things Lab L P C


2 1

Discipline(s) /EAE / OAE Semester Group Sub-group Paper Code


CSE/T/CST/ITE 6 PCE PCE-2 CIE-330P
ICE 6 PCE PCE-3 ICE-328p
CSE-loT/CSE-ICB 6 PC PC IOT-324P
EAE 6 IOT-EAE IOT-EAE-1A IOT-324p
EAE 6 ICB-EAE ICB-EAE-1A I0T-324P
ECE 7 PCE PCE-5 ECE-429P

Marking Scheme:
1 Teachers Continuous Evaluation: 40 marks
2 Term end Theory Examinations: 60 marks
Instructions:
1 The course objectives and course outcomes are identical to that of (Introduction to Internet of Things) as
this is the practical component of the corresponding theory paper.
2 The practical list shall be notified by the teacher in the first week of the class commencement under
intimation to the office of the Head of Department / Institution in which the paper is being offered from
the list of practicals below. Atleast 10 experiments must be performed by the students, they may be asked
to do more. Atleast 5 experiments must be from the given list.
1 Start Raspberry Pi and try various Linix commands in command terminal window: Is, cd, touch, mv, rm,
man, mkdir, rmdir, tar, gzip, cat, more, less, ps, sudo, cron, chown, chgrp, ping etc
2. Run some python programs on Pi like: a) Read your name and print Hello message with name b) Read two
numbers and print their sum, difference, product and division. c) Word and character count of a given
string. d) Area of a given shape (rectangle, triangle and circle) reading shape and appropriate values from
standard input.
3 Run some python programs on Pi like: a) Print a name 'n' times, where name and n are read from standard
input, using for and while loops. b) Handle Divided by Zero Exception. c) Print current time for 10 times
with an interval of 10 seconds. d) Read a file line by line and print the word count of each line.
4. Light an LED through Python program
5 Get input from twO switches and switch on corresponding LEDS.

6. Flash an LED at a given on time and off time cycle, where the two times are taken from a file.

7. Flash an LED based on cron output (acts as an alarm)


8. Switch on a relay at a given time using cron, where the relay's contact terminals are connected to a load.

Get the status of a bulb at a remote place (on the LAN) through web.

10. Push sensor data to cloud and Control an actuator through cloud.

Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 557 of 1089
Handbook of B. Tech. Programmes oftered by USICT at Afiliated Institutions af the University.

P C
Introduction to Database Management Systems
3 3

Discipline(s) /EAE/OAE Semester Group Sub-group Paper Code


OAE 6 SD-OAE SD-OAE-2B OSD-336T
OAE 7 CSE-OAE CSE-OAE-3 OCSE-407T

Marking Scheme:
1 Teachers Continuous Evaluation: 25 marks
2 Term end Theory Examinations: 75 marks
Instructions for paper setter:
1. There should be 9 questions in the term end examinations question paper.
2. The first (1st) question should be compulsory and cover the entire syllabus. This question should be
objective, single line answers or short answer type question of total 15 marks.
3. Apart from question 1 which is compulsory, rest of the paper shall consist of 4 units as per the syllabus.
Every unit shal have two questions covering the corresponding unit of the syllabus. However, the student
shall beasked to attempt only one of the two questions in the unit. Individual questions may contain upto 5
sub-parts / sub-questions. Each Unit shall have a marks weightage of 15.
4 The questions are to be framed keeping in view the learning outcomes of the course / paper. The standard
/level of the questions to be asked should be at the level of the prescribed textbook.
5. The requirement of (scientific) calculators /log-tables / data -tables may be specifiedifrequired.
Course Objectives:
1. To introduce basic concepts, architecture and characteristics of database systems
2. To introduce relational model concepts and PL/SQL programming
3. To introduce relational database design and Normal forms based on functional dependencies
4. To introduce concepts of object oriented& distributed databases
Course Outcomes (Co)
CO 1 Ability to understand advantages of database systems
co 2 Ability to use SQL as DDL, DCL and DML
CO 3 Ability to design database and manage transaction processing
CO 4 Understand objectoriented &distributed databases systems and use them
Course Outcomes (CO) to Programme Outcomes (PO) mapping (scale 1: low, 2: Medium, 3: High)
PO01 PO02 PO03 PO04 PO05 PO06 PO07 PO08 PO09 PO10 PO11 PO12
CO 1 3 3 2 2 2 3 2 3
CO 2 3 3 2 2 2 2 3
3 3 2 3 3 3 3
CO 3
-

CO 4 3 3 2 3 3 2 3

UNIT- I

Basic concepts: database &database users, characteristics of the database systems, concepts and architecture,
date models, schemas &instances, DBMS architecture &data independence, data modelling using the entity
relationship approach.
sQL - DDL, DCL &DML views and indexes in SQL. Basics of SQL, DDL, DML,DCL, structure - creation, alteration,
defining constraints - Primary key, foreign key, unique, not null, check, IN operator.
UNIT - II:

Enhanced ER concepts - Specialization/Generalization, Aggregation, Mapping of ER model to Relational Model.


sQL - Functions -aggregate functions, Built-in functions - numeric, date, string functions, set operations, sub
queries, correlated sub-queries, Use of group by, having, order by, join and its types, Exist, Any, All , view and
its types. Transaction control commands - Commit, Rollback, Save point.

Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 538 of 1089
Handbook afB. Tech. Programnes affered by USICT at Affiliated Institutions ofthe Universiy.

UNIT- I||

Relational model: concepts, relational model constraints, relational algebra.


Relational data base design: functional dependencies &normalization for relational databases, normal forms
based on functional dependencies, (1NF, 2NF, 3NF & BCNF), lossless join and dependency preserving
decomposition.
Database Programming- control structures, exception handling, stored procedures, Triggers.
UNIT -IV

Properties of Transaction, Transaction states, Transaction Schedule, Serializability, Concurrency control


techniques, locking techniques, Recoverable schedules, Deadlock detection and Recovery, recovery techniques:
recovery concepts.
Concepts of Object Oriented Database Management systems &Distributed Database Management Systems
Textbooks:
1. R. Elmsari and S. B. Navathe, "Fundamentals of database systems", Pearson Education, 7th Edition, 2018
2. V. M. Grippa and S. Kumichev, "Learning MySQL", O»Reilly, 2021.
3. SQ/ PL/sQL, The programming language of Oracle, lvan Bayross, 4th Edition BPB Publications
References:
1. A. Silberschatz, H. F. Korth and S. Sudershan, "Database System Concept", McGraw Hill, 6th Edition,2013.
2. Date, C. J, "An introduction to database systems", 8th Edition, Pearson Education, 2008.
3. Desai, B., "An introduction to database concepts", Galgotia publications, 2010
4. H. Garcia-Molina, J. D. Ullman, J. Widom, "Database System: The Complete Book", PH.
5. Oracle and MySQL manuals.

Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 539 of 1089
Handbook of B. Tech. Programmes offered by USICTat Affiliated Institutions of the University.

Introduction to Database Management Systems Lab L P C


2 1

Discipline(s) /EAE / OAE Semester Group Sub-group Paper Code


OAE 6 SD-OAE SD-OAE-2B OSD-336P
OAE 7 CSE-OAE CSE-OAE-3 OCSE-407P

Marking Scheme:
1 Teachers Continuous Evaluation: 40 marks
2 Term end Theory Examinations: 60 marks
Instructions:
1. The course objectives and course outcomes are identical to that of (Introduction to Database Management
Systems) as this is the practical component of the corresponding theory paper.
2 The practical list shall be notified by the teacher in the first week of the class commencement under
intimation to the office of the Head of Department / Institution in which the paper is being offered from
the list of practicals below. Atleast 10 experiments must be performed by the students, they may be asked
to do more. Atleast 5 experiments must be from the given list.

1. Experiments based on DDL Commands -CREATE, ALTER, DROP and TRUNCATE.


2 Apply the integrity constraints like Primary Key, Foreign key, Check, NOT NULL, etc. to the tables.
3 Experiments based on basic DML Commands -SELECT, INSERT, UPDATE and DELETE.
4. Write the queries for implementing Built-in functions, GROUP BY, HAVING and ORDER BY.
5. Write the queries to implement the joins.
6 Write the queries to implement the subqueries.
7. Write the queries to implement the set operations.
8 Write the queries to create the views and queries based on views.
9. Demonstrate the concept of Control Structures.
10. Demonstrate the concept of Exception Handling.
11. Demonstrate the concept of Functions and Procedures.
12. Demonstrate the concept of Triggers.

Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 540 of 1089
Handbook of B. Tech. Progranmnes offered by USICT at Affiliated Institutions of the University.

Operating Systems P

Discipline(s) / EAE /OAE Semester Group Sub-group Paper Code


CSE/T/CST/TE 5 PC PO CIC-305
OAE 7 CSE-OAE CSE-OAE-4 OCSE-409

Marking Scheme:
1 Teachers Continuous Evaluation: 25 marks
2. Term end Theory Examinations: 75 marks
Instructions for paper setter:
1. There should be 9 questions in the term end examinations question paper.
2. The first (1st) question should be compulsory and cover the entire syllabus. This question should be
objective, single line answers or short answer type question of total 15 marks.
3. Apart from question 1 which is compulsory, rest of the paper shall consist of 4 units as per the syllabus.
Every unit shall have two questions covering the corresponding unit of the syllabus. However, the student
shall be asked to attempt only one of the two questions in the unit. Individual questions may contain upto 5
sub-parts/ sub-questions. Each Unit shall have a marks weightage of 15.
4. The questions are to be framed keeping in view the learning outcomes of the course / paper. The standard
/ level of the questions to be asked should be at the level of the prescribed textbook.
5. The requirement of (scientific) calculators / log-tables / data - tables may be specified if required.
Course Objectives
1. To understand the basics of oS and their functions. To learn the scheduling policies of various
operating systems.
2 Learn memory management methods.
3. To understand the characterisation of deadlock, system deadlock, preventing deadlock, avoiding
deadlock and related concepts.
4. To understand the meaning of a file, structure of the directories, file structure system and
implementation, free-space management
Course Outcomes (Co)
CO: Understand the role of operating system in a computing device,
and Ability to understand paging and segmentation methods of memory binding and their pros &
cons.

CO 2 Understand scheduling of process over a processor. Ability to use concepts of semaphore and its
usage in process synchronization.
co 3 Ability to synchronize programs and make the system deadlock free.
CO 4
Ability to understand file system like file access methods, directory structures,file space allocation in
disk and free space management disk. Ability to understand disk scheduling and disk recovery
procedures.
Course Outcomes (CO) to Programme Outcomes (PO) mapping (scale 1: low, 2: Medium, 3: High)
PO01 PO02 PO03 PO04 POOS PO06 PO07 PO08 PO09 PO10 PO11 PO12
CO 1 3 3 2 3 -

CO 2 3 3 2
CO 3 3 23
CO 4 3 3

UNIT-I

Introduction: What is an Operating System, Simple Batch Systems, Multiprogrammed Batches systems, Time
Sharing Systems, Personal-computer systems, Parallel systems, Distributed Systems, Real-Time Systems, O5 - A
Resource Manager.
Processes: Introduction, Process states, process management, Interrupts, interprocess Communication
Threads: Introduction, Thread states, Thread Operation, Threading Models. Processor Scheduling: Scheduling

Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 740 of 1089
Handbookof B.Tech. Programmes affered by USICTat Affiliated lnstitutions af the University.

levels, preemptive vs no preemptive scheduling, priorities, scheduling objective, scheduling criteria, scheduling
algorithms, demand scheduling, real time scheduling.

[No. of hrs. 12]

UNIT-II

Process Synchronization: Mutual exclusion, software solution to Mutual exclusion problem, hardware solution
to Mutual exclusion problem, semaphores, Critical section problems. Case study on Dining philosopher
problem, Barber shop problem etc.
Memory Organization & Management: Memory Organization, Memory Hierarchy, Memory Management
Strategies, Contiguous versus non- Contiguous memory allocation, Partition Management Techniques, Logical
versus Physical Address space, swapping, Paging, Segmentation, Segmentation with Paging Virtual Memory:
Demand Paging, Page Replacement, Page-replacement Algorithms, Performance of Demand Paging, Thrashing
Demand Segmentation, and Overlay Concepts.

[No. of hrs. 13]


UNIT-III

Deadlocks: examples of deadlock, resource concepts, necessary conditions for deadlock, deadlock solution,
deadlock prevention, deadlock avoidance with Bankers algorithms, deadlock detection, deadlock recovery.
Device Management: Disk Scheduling Strategies, Rotational Optimization, System Consideration, Caching and
Buffering.
[No. of hrs. 13]
UNIT -IV

File System: Introduction, File Organization, Logical File System, Physical File System, File Allocation strategy,
Free Space Management, File Access Control, Data Access Techniques, Data Integrity Protection, Case study on
file system viz FAT32, NTFS, Ext2/Ext3 etc.
[No. of hrs. 12]

Textbook(s):
[T1] Deitel &Dietel, "Operating System", Pearson, 3 rd Ed., 2011
[T2]Silbersachatz and Galvin, "Operating System Concepts", Pearson, 5th Ed., 2001
[T3] Madnick &Donovan, "Operating System", TMH,1st Ed., 2001
References:
(R1] Tannenbaum, "Operating Systems", PHI, 4th Edition, 2000
[R2] Godbole, "Operating Systems", Tata McGraw Hill, 3rd edition, 2014
[R3] Chauhan, "Principles of Operating Systems", Oxford Uni. Press, 2014
[R4] Dhamdhere, "Operating Systems", Tata McGraw Hill, 3rd edition, 2012
[RS] Loomis, "Data Management &File Structure", PHI, 2nd Ed.

Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 741 of 1089
Handbook of B. Tech. Programnes affered by USICTat Afiliated Institutions afthe University.

Operating Systems Lab L P C


2 1

Discipline(s) /EAE / OAE Semester Group Sub-group Paper Code


CSE/T/CST/ITE 5 PC PC CIC-353

Marking Scheme:
1 Teachers Continuous Evaluation: 40 marks
2 Term end Theory Examinations: 60 marks
Instructions:
1 The course objectives and course outcomes are identical to that of (Operating Systems) as this is the
practical component of the corresponding theory paper.
2 The practical list shall be notified by the teacher in the first week of the class commencement under
intimation to the office of the Head of Department/ Institution in which the paper is being offered from
the list of practicals below. Atleast 10 experiments must be performed by the students, they may be asked
to do more. Atleast 5 experiments must be from the given list.

1. Write a program to implement CPU scheduling for first come first serve.

2. Write a program to implement CPU scheduling for shortest job first.


3. Write a program to perform priority scheduling.
4. Write a program to implement CPU scheduling for Round Robin.
5. Write a program for page replacement policy using a) LRU b) FIFO c) Optimal.
6. Write a program to implement first fit, best fit and worst fit algorithm for memory management.
7. Write a program to implement reader/writer problem using semaphore.
8. Write a program to implement Producer-Consumer problem using semaphores.

9. Write a program to implement Banker's algorithm for deadlock avoidance.


10. Write C programs to Implement the various File Organization Techniques

Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 742 of 1089
Handbook af B. Tech. Programmes otfered by UICT at Affiliated Instiutions af the University.

Introduction to Software Engineering L P C


3 3

Disciplinels)/EAE /OAE Semester Group Sub-group Paper Code


OAE 7 CSE-OAE CSE-OAE-5B OCSE-413T
OAE 7 SD-OAE SD-OAE-4B OSD-451T

Marking Scheme:
1, Teachers Continuous Evaluation: 25 marks
2. Term end Theory Examinations: 75 marks
Instructions for paper setter:
1 There should be 9 questions in the term end examinations question paper.
2. The first (1st) question should be compulsory and cover the entire syllabus. This question should be
objective, single line answers or short answer type question of total 15 marks.
3. Apart from question 1 which is compulsory, rest of the paper shall consist of 4 units as per the syllabus.
Every unit shall have two questions covering the corresponding unit of the syllabus. However, the student
shall be asked to attempt only one of the two questions in the unit. Individual questions may contain upto 5
sub-parts / sub-questions. Each Unit shall have a marks weightage of 15.
4.
The questions are to be framed keeping in view the learning outcomes of the course / paper. The standard
/ level of the questions to be asked should be at the level of the prescribed textbook.
5. The requirement of (scientific) calculators/ log-tables/data - tables may be specified if required.
Course Objectives:
1. To introduce the basic concepts of the software development processes, Software requirements and
specifications
2.
Toimpart knowledge of Software Project Planning and various Software design techniques
3. To understand Software Metrics, Software Reliability,and Reliability Models
4.
To impart the knowledge and use of software engineering processes and tools in analysis, design,
implementation, software testing, documentation, and maintenance for software systems.
Course Outcomes (CO)
CO 1 Ability to have an understanding of SDLC Models, Techniques for Requirement Elicitation, and SRS
Document.
CO 2
To be able to explain Software Project Planning and various methods for software design
Co 3 To Understand Software Metrics, Software Reliability, and Quality assurance
CO 4
Ability to have an understanding of Software testing, documentation and maintenance.
Course Outcomes (Co) to Programme Outcomes (PO) mapping (scale 1: low, 2: Medium, 3: High)
PO01 PO02 PO03 PO04 POOS PO06 PO07 PO08 PO09 PO10 PO11 PO12
CO 1 3 2 2 2 3 3
CO 2 3 2 2 2 -
2 2 3
Co3 3 2 2 2 3 3 2 3
Co 4 3 2 2 2 3 3 2 3

UNIT-I
Introduction: Introduction to Software Engineering, Importance of software engineering as a discipline,
Software applications, Software Crisis, Software Processes & Characteristics, Software life cycle models,
Waterfall, Prototype, Evolutionary and Spiral Models.
Software Requirements analysis & specifications: Requirement engineering. requirement elicitation
techniques like FAST, QFD & Use case approach, requirements analysis using DFD, Data dictionaries & ER
Diagrams, Requirements documentation, Nature of SRS, Characteristics &organization of SRS, Requirement
Management, IEEE Std. for SRS.

UNIT-I|
Software Project Planning: Size Estimation like lines of Code & Function Count, Cost Estimation Models,

Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 571 of 1089
Handbook ofBTech. Programmes offered by U/SICTat Afiliated nstitutions ofthe University.

COCOMO, Putnam resource allocation model, Risk Management.


Software Design: Cohesion &Coupling, Classification of Cohesiveness &Coupling, Function Oriented Design,
Object Oriented Design.
UNIT-III
Software Metrics: Software measurements: What & Why, Token Count, Halstead Software Science
Measures, Data Structure Metrics, Information Flow Metrics.
Software Reliability: Importance, Hardware Reliability & Software Reliability, Failure and Faults, Software
Quality Models, CMM & ISO 9001.

UNIT -IV
Software Testing: Testing process, Design of test cases, Introduction to functional testing &Structural
testing, Unit Testing, Integration and System Testing, Debugging, Alpha &Beta Testing.
Software Maintenance: Management of Maintenance, Maintenance Process, Maintenance Models,
RegressionTesting,
Documentation.
Reverse Engineering, Software Re-engineering. Configuration Management,

Textbook(s):
1. K. K. Aggarwal and Yogesh Singh, "Software Engineering", New Age International, 3rd Ed., 2005.
2. R. S. Pressman, "Software Engineering - APractitioner's Approach", McGraw Hill Iint. , Sth Ed., 2001.
3. Pankaj Jalote, "An Integrated Approach to Software Engineering", Narosa, 3rd Ed., 2005.
References:
1. Stephen R. Schach, "Classical &Object Oriented Software Engineering", IRWIN, 1996.
2. James Peter, W. Pedrycz, "Software Engineering: An Engineering Approach", John Wiley &Sons.
3. 1. Sommerville, "Software Engineering", Addison Wesley,8th Ed., 2009.
4. Frank Tsui and Orlando Karan, "Essentials of Software Engineering", Joes and Bartlett, 2nd Ed., 2010.
5. Kassem A. Saleh, "Software Engineering", Cengage Learning, 2009.
6. Rajib Mall, "Fundamrntal of Software Engineering", PHI, 3rd Ed., 2009.
7. Carlo Ghizi , Mehdi Jazayeri and Dino Mandrioli, " Fundamental of Software Engineering'", PHI, 2nd
Ed.,2003.
8. Carol L Hoover, Mel Rosso-Llopart and Gil Taran, "Evaluating Project Decision Case Studies in Software
Engineering", Pearson, 2010.

Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 572 of 1089
Handbook of B.Tech. Programmes offered by USICTat Afiliated Institutions of the University.

Introduction to Software Engineering Lab L P C


2 1
Discipline(s) /EAE / OAE Semester Group Sub-group Paper Code
OAE 7 CSE-OAE CSE-OAE-5B OCSE-413P
OAE 7 SD-OAE SD-OAE-4B OSD-451P

Marking Scheme:
1 Teachers Continuous Evaluation: 40 marks
2 Term end Theory Examinations: 60 marks
Instructions:
1 The course objectives and course outcomes are identical to that of (Introduction to Software Engineering)
as this is the practical component of the corresponding theory paper.
2 The practical list shall be notified by the teacher in the first week of the class commencement under
intimation to the office of the Head of Department / Institution in which the paper is being offered from
the list of practicals below. Atleast 10 experiments must be performed by the students, they may be asked
to do more. Atleast 5 experiments must be from the given list.

9 Write down the problem statement for a suggested system of relevance.


10 Do requirement analysis and develop Software Requirement Specification Sheet (SRS) for suggested
system.
11 To perform the function oriented diagram: Data Flow Diagram (DFD).
12 Draw the entity relationship diagram for the suggested system.
13 To perform the user's view analysis for the suggested system: Use case diagram.
14 To draw the structural view diagram for the system: Class diagram, object diagram.
15 To draw the behavioral view diagram: State-chart diagram, Activity diagram
16 To perform the behavioral view diagram for the suggested system: Sequence iagram, Collaboration
diagram
17 To perform the implementation view diagram: Component diagram for the system.
18 To perform the environmental view diagram: Deployment diagram for the system.
19. To perform various testing using the testing tool unit testing, integration testing for a sample code of
the suggested system.
20 Perform Estimation of effort using FP Estimation for chosen system.
21. To Prepare time line chart/Gantt Chart/PERT Chart for selected software project.

Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 573 of 1089
Handbook ofB. Tech. Programnmes atered by USICTat Affiliated lnstitutions ofthe University.

Principles of Entrepreneurship Mindset C


2 2

Discipline(s) /EAE/OAE Semester Paper Code


Group Sub-group
A 7 HS/MS MS MS-401

Marking Scheme:
1 Teachers Continuous Evaluation: 25 marks
2 Term end Theory Examinations: 75 marks
Instructions for paper setter:
1. There should be 9 questions in the term end examinations question paper.
2. The first (1st) question should be compulsory and cover the entire syllabus. This question should be
objective, single line answers or short answer type question of total 15 marks.
3. Apart from question 1 which is compulsory, rest of the paper shall consist of 4 units as per the syllabus.
Every unit shall have two questions covering the corresponding unit of the syllabus. However, the student
shall be asked to attempt only one of the two questions in the unit. Individual questions may contain upto 5
sub-parts/sub-questions. Each Unit shall have a marks weightage of 15.
4. The questions are to be framed keeping in view the learning outcomes of the course / paper. The standard
/ level of the questions to be asked should be at the level of the prescribed textbook.
5. The requirement of (scientific) calculators / log-tables / data - tables may be specifiedif required.
Course Objectives:
1 To understand basic aspects of establishing a business in a competitive environment
2 To apply the basic understanding to examine the existing business ventures
3. To examine various business considerations such as marketing, financial and teaming etc.
4 To assess strategies for planning a business venture
Course Outcomes (Co)
CO 1 Understand basic aspects of establishing a business in a competitive environment
Co 2 Apply the basic understanding to examine the existing business ventures
Co 3 Examine various business considerations such as marketing, financial and teaming etc.
CO 4 Assessing strategies for planning a business venture
Course Outcomes (CO) to Programme Outcomes (PO) mapping (scale 1: low, 2: Medium, 3: High)
POO1 PO02 PO03 PO04 PO05 PO06 PO07 PO08 POO9 PO10 PO11 PO12
CO 1
CO 2
CO 3
CO 4

UNIT-I

Entrepreneurial perspective: Foundation, Nature and development ofentrepreneurship, importance of


entrepreneurs, Entrepreneurial Mind, Individual entrepreneur Typesof entrepreneurs, Entrepreneurship in India
UNIT-II

Beginning Considerations: Creativity and developing business ideas; Creatingand starting the venture; Building
a competitiveadvantage; Opportunity recognition, Opportunityassessment; Legal issues
UNIT-II|

Developing Financial Plans: Sources of Funds,Managing Cash Flow, Creating a successful Financial
PlanDeveloping a business plan
UNIT - IV

Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 809 of 1089
Handbook of B. Tech. Progranumes offered by USICTat Affiliated Institutions of the University.

Developing Marketing Plans: Developing a powerful Marketing Plan, E-commerce, Integrated Marketing
Communications

Leading Considerations: Developing Team, Inviting candidates to join team, Leadership model
Textbook(s):
1. Robert D Hisrich, Michael P Peters & Dean A Shepherd, "Entrepreneurship" 10" Edition, McGraw Hill
Education, 2018

References:
1. Norman M. Scarborough and Jeffery R. cornwell, "Essentials of entrepreneurship and smallbusiness
management" 8th Edition, Pearson, 2016
2. Rajiv Roy, "Entrepreneurship", 2nd Edition, Oxford University Press, 2011
3. Sangeeta Sharma, "Entrepreneurship Development", 1st Edition, Prentice-Hall India, 2016
4. John Mullins, "The New Business Road Test: What entrepreneurs and investors should dobefore launching a
lean start-up" 5th Edition, Pearson Education, 2017
5. Charantimath, Entrepreneurship Development and Small Business Enterprise, Pearson Education.

Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 810 of 1089

You might also like