Computer Networks and Tcp/Ip
Computer Networks and Tcp/Ip
& Title 3 1 0 4
Major
SYLLABUS
No. of
Module Contents
Hours
Introduction :
Network goals - Applications of Networks - Design issues for the
layers - OSI Reference Model - Types of Network - Network Topologies- Analog
and Digital data transmission- Data encoding- Bandwidth and data rate-.Bit Rate,
Baud Rate- Sampling Rate.
I
8 hours
DATA COMMUNICATION :
Multiplexing - Synchronous and Asynchronous
TDM – FDM –CDM - Switching, Circuit Switching, Packet Switching.
IV TRANSPORT LAYER :
TCP concepts - Port number – Connection control – Flow 10 Hours
control - Congestion Control
Applications :
V SMTP - MIME Format, FTP, DNS, HTTP. 6 Hours
References Suggestive:
1. 1. Kevin Fall R and Richard Stevens W, "TCP/IP Illustrated, Volume 1: The Protocols”,
Addison-Wesley, Ann Arbor, 2011.
2. James F. Kurose, Keith Ross, “Computer Networking: A Top-Down Approach”,
Addison-Wesley, 2017.
3. Douglas Comer, “Internetworking with TCP/IP”, Prentice Hall, 2013.
William Stallings, "Data and Computer Communications”, Prentice Hall, 2007.
Online Resources :
1. https://www.isi.edu/~hussain/TEACH/Spring2014/notes/Steven00a.pdf
2. https://www.slideshare.net/vipersnh/53426980-tcpip
Signature of
Designed by Verified by
the HoD
Mapping
PSO
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO2 PSO3
1
CO1
CO2
CO3
CO4
CO5
SYLLABUS
Contents Hrs
Signature of
Designed by Verified by
the HoD
Mapping
PSO
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO2 PSO3
1
CO1
CO2
CO3
SYLLABUS
No. of
Module Contents
Hours
INTRODUCTION :
Forms of Computing – Monolithic – Distributed – Parallel-
Cooperative - Computational demands of parallel processing, Flynn’s classification
– Terminology.
PARALLEL COMPUTER ARCHITECTURES :
I
Classification – Inter 14 Hours
connection networks – Vector computers – Shared memory parallel computers –
Cache coherence – Distributed shared memory parallel computers – Message
passing parallel computers – Cluster of workstations.
Suggestive:
1. 1. Hariri and Parashar, “Tools and Environments for Parallel and Distributed
Computing”, John Wiley, 2004.
2. Jean Dollimore,TimKindberg and George Coulouris, “Distributed Systems: Concepts and
Design”, Addison Wesley, 2011.
3. Michael J Quinn, “Parallel Computing: Theory and Practice”, Tata McGraw-Hill, 2004.
4. Joel M.Crichlow, “Distributed And Parallel Computing”, Prentice Hall Of India, 2004.
5. Andrew S Tannenbaum and Maarten Van Steen, “Distributed Systems, Principles and
Paradigm” Prentice Hall, 2013.
6. Vijay K Garg,”Elements of Distributed Computing”, John Wiley, 2014.
Online Resources :
1. https://www.scribd.com/document/526638196/Book-Advanced-Computer-
2. https://www.scribd.com/document/442851285/MCAP-QP-CT-I-2-marks-Key
Teaching-
Learning Chalk and talk, Power point presentation
Process
Assessment Seminar, case study, quiz
Methods
Signature of
Designed by Verified by
HoD
Mapping
PSO
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO2 PSO3
1
CO
1
CO
2
CO
3
Pre-requisite Linear algebra, Design and analysis of Algorithms Academic year 2022-23 onwards
SYLLABUS
No. of
Module Contents
Hours
INTRODUCTION :
Overview of IR Systems - Historical Perspectives - Goals of
IR - The impact of the web on IR - The role of artificial intelligence (AI) in IR.
TEXT REPRESENTATION :
I
Statistical Characteristics of Text: Zipf's law; Porter 12 Hours
stemmer; morphology; index term selection; using thesauri. Basic Tokenizing,
Indexing: Simple tokenizing, stop-word removal, and stemming; inverted indices;
Data Structure and File Organization for IR - efficient processing with sparse
vectors.
RETRIEVAL MODELS :
Similarity Measures and Ranking - Boolean Matching
– Extended Boolean models - Ranked retrieval - Vector Space Models -, text-
II
similarity metrics - TF-IDF (term frequency/inverse document frequency) 12 Hours
weighting - cosine similarity, Probabilistic Models, Evaluations on benchmark text
collections.
WEB SEARCH :
IR Systems and the WWW - Search Engines: Spidering, Meta
Crawlers and near duplicate pages, Question answering, ; Link analysis: Hubs and
Authorities, Google PageRank, Duplicate Detection.
Suggestive:
1. Ricardo Baeza-Yates and BerthierRibeiro-Neto, “Modern Information Retrieval”,
Pearson Education, 2010.
2. Francesco Ricci, LiorRokach, BrachaShapira, Paul B. Kantor, “Recommender Systems
– Handbook”, Springer, 2015
Online Resources :
1. https://nlp.stanford.edu/IR-book/newslides.html
2. https://www.slideserve.com/selia/introduction-to-information-retrieval
Teaching-
Learning Real life examples. Power point presentation
Process
Assessment Seminars, quiz
Methods
Signature of
Designed by Verified by
HoD
Mapping
PSO
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO2 PSO3
1
CO1
CO2
CO3
CO4
CO5
For Theory
Course Code 22SSP319 OPERATING SYSTEM CONCEPTS L T P C
& Title 4 - - 4
Major
SYLLABUS
No. of
Module Contents
Hours
INTRODUCTION :
Abstract view of an operating system – Operating systems
Objectives and Functions – Evaluation of operating Systems – Dual –mode
operation – System calls – Structure of operating Systems.
II PROCESS SCHEDULING :
Scheduling basics –CPU I/O interleaving-non-pre-
emption-context switching-Types of Scheduling-Scheduling Criteria-Scheduling
Algorithms-Algorithms Evaluation-Real –time scheduling.
10 Hours
PROCESS SYNCHRONIZATION :
Concurrent Process-Principles of
Concurrency-Race Condition –Mutual Exclusion-Critical Section Problems-
Software Support-Hardware Support –Operating System Support: Semaphore,
Monitor-Classical problems of synchronization examples.
DEADLOCK :
Principles-characterization-methods for handling deadlock -
Deadlock Prevention, Avoidance, Detection and recovery.
MEMORY MANAGEMENT :
Memory Hierarchy - Memory Management
requirements –Memory partitioning: Fixed partitioning, Dynamic partitioning,
Buddy Systems-Simple Paging-Page Table Structures-Simple Segmentation- 11 Hours
III segmentation and paging.
VIRTUALIZATION : 8 Hours
V Requirements of virtualization-Type 1, Type 2 Hypervisors
- Paravirtualization-Memory virtualization-I/O virtualization -Virtual Machine on
multicore CPUs-Virtualization in microprocessor environment
Online Resources :
1.
2.
Teaching- Chalk and Talk, Power Point presentation
Learning
Process
Assessment Seminar, Library work
Methods
Signature of
Designed by Verified by
HoD
Mapping
PSO
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO2 PSO3
1
CO1
CO2
CO3
CO4
CO5
For Theory
SYLLABUS
No. of
Module Contents
Hours
INTRODUCTION : 12 Hours
I
Design, Models, Evaluation, Need to understand people,
computer and methods, Motivation, Contexts of HCI.
INTERACTION :
III Understanding the psychology towards computers, 12 Hours
Economics ,Need finding. Understanding user’s needs and expectations. Interaction
styles – Command language. From filling. Menu selection. Direct manipulation.
Online Resources :
1.
2.
Teaching- Power Point Presentation, Real Life examples
Learning
Process
Assessment
Methods Seminar, Assignment
Signature of
Designed by Verified by
HoD
Mapping
PSO
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO2 PSO3
1
CO1
CO2
CO3
CO4
CO5
For Theory
Course Code 22SSP960 DATA SCIENCE L T P C
& Title 4 - - 4
Major
SYLLABUS
No. of
Module Contents
Hours
COMMUNICATING RESULTS :
Visualization-Descriptive Statistics And 12 Hours
Visualizations, Privacy , Ethics-Multivariate Visualization
SPECIAL TOPICS :
Graphic analytics : Structure Traversals, Analytics,
Page Rank, Community Detection, Recursive Queries, Semantic Web.
8 Hours
V
CASE STUDY :
Community Detection-Collaborative Network-Opinion
Mining-Co-citation network
References Suggestive:
1. Ravi Kannan and John Hopcroft, “Foundations of Data Science”,2013.
2. Johannes Ledolter, “Data Mining and Business Analytics with R”, John Wiley,2013
3. GarethJames and Daniel Witten, Trevor Hastie, Robert Tibshirani, “An Introduction to
Statistical Learning with Applications in R”,Springer,2013.
4. Michel T. Longnecker,R.Lyman Ott, “An Introduction to Statistical Methods and Data
Analysis”,Cengage Learning 2008.
5. T.Hastie,R.Tibshirani,andJ.Friedman, “The elements of statistical learning :data
mining,inference, and prediction”,Springer,2009.
6. Matthew A.Russel, “Mining the Social web :Analyzing data from Facebook, Twitter,
Linkdln and Other Social Media Sites”, O’Reilly Media,2013.
Online Resources :
1.
2.
Teaching-
Learning Power Point Presentation
Process
Assessment
Methods Seminar, Case study
Signature of
Designed by Verified by
HoD
Mapping
PSO
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO2 PSO3
1
CO1
CO2
CO3
CO4
CO5
For Theory
SYLLABUS
No. of
Module Contents
Hours
DATA-DRIVEN MODELS :
Empirical Models-Introduction - Linear Empirical
Model- Predictions-Linear Regression - Nonlinear One-Term Model - Multiterm
Models - Advanced Fitting with Computational Tools
II
III
IV
V
Total Hours
Signature of
Designed by Verified by
HoD
Mapping
PSO
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO2 PSO3
1
CO1
CO2
CO3
CO4
CO5