0% found this document useful (0 votes)
38 views5 pages

CSE 6th Syllabus

This document outlines the modules of several computer science courses: Module I covers data communication components and physical layer topics like LAN technologies and transmission media. Module II discusses data link layer protocols including error control and multiple access protocols. Module III covers network layer topics such as IP addressing, routing algorithms, and network layer protocols. Modules I-III summarize the topics covered in a Computer Networks course, while subsequent modules outline the topics in courses on Data Science, Image Processing, Software Engineering, Information Retrieval, and other subjects.

Uploaded by

manish raushan
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)
38 views5 pages

CSE 6th Syllabus

This document outlines the modules of several computer science courses: Module I covers data communication components and physical layer topics like LAN technologies and transmission media. Module II discusses data link layer protocols including error control and multiple access protocols. Module III covers network layer topics such as IP addressing, routing algorithms, and network layer protocols. Modules I-III summarize the topics covered in a Computer Networks course, while subsequent modules outline the topics in courses on Data Science, Image Processing, Software Engineering, Information Retrieval, and other subjects.

Uploaded by

manish raushan
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/ 5

Computer Networks (CS601)

MODULE I:
Data communication Components: Representation of data and its flow in Networks,
Various Connection Topology, Protocols and Standards, OSI model. Physical Layer:
LAN technologies (Ethernet), Multiplexing, Transmission Media, Switching
techniques.

MODULE II:
Data Link Layer: Flow Control and Error control protocols - Stop and Wait, Go back –
N ARQ, Selective Repeat ARQ, and Sliding Window. Multiple access protocols -Pure
ALOHA, Slotted ALOHA, CSMA/CD, CDMA/CA. Error Detection and Error Correction -
Fundamentals, Block coding, CRC, Hamming Code.

MODULE III:
Network Layer: Internetworking Devices. IP Addressing and Subnetting, Network
Layer Protocols: IPV4, IPV6 and ICMP. Address Mapping: ARP, RARP and DHCP.
Routing algorithms (link state and distance vector).

MODULE IV:
Transport Layer: Process to Process Delivery: UDP and TCP, Congestion Control and
Quality of Services.

MODULE V:
Application Layer: Application layer protocols (DNS, SMTP, POP, FTP, HTTP). Basics of
Wi-Fi.

MODULE VI:
Network security: authentication, basics of public key and private key cryptography,
digital signatures and certificates, firewalls.
Data Science (CS602)
MODULE-I
INTRODUCTION: -
Introduction to data science, Different sectors of using data science, Purpose and
components of Python, Data Analytics processes, Exploratory data analytics,
Quantitative technique and graphical technique, Data types for plotting.

MODULE-II
STATISTICAL ANALYSIS: -
Introduction to statistics, statistical and non-statistical analysis, major categories of
statistics, population and sample, Measure of central tendency and dispersion,
Moments, Skewness and kurtosis, Correlation and regression, Theoretical
distributions – Binomial, Poisson, Normal

MODULE-III
INTRODUCTION TO MACHINE LEARNING: -
Machine learning, Types of learning, Properties of learning algorithms, Linear
regression and regularization, model selection and evaluation, classification: SVM,
kNN and decision tree, Ensemble methods: random forest, Naive Bayes and logistic
regression, Clustering: k-means, feature engineering and selection, Dimensionality
reduction: PCA

MODULE-IV
PYTHON SETUP FOR MATHEMATICAL AND SCIENTIFIC COMPUTING: -
Anaconda installation process, data types with python, basic operators and setup,
introduction to numpy, mathematical functions of numpy, introduction to scipy,
scipy packages, data frame and data operations, data visualisation using matplotlib
Image Processing (CS603)
MODULE-I:
INTRODUCTION AND DIGITAL IMAGE FUNDAMENTALS
Introduction: Origin, Steps in Digital Image Processing, Components. Digital Image
Fundamentals: Elements of Visual Perception, Image Sampling and Quantization,
Some Basic Relationships between pixels, Color Models.

MODULE-II:
IMAGE TRANSFORM
Introduction to the Fourier Transform, The Discrete Fourier Transform, Discrete
Cosine Transform, Singular Value Decomposition and Principal Component Analysis.

MODULE-III:
IMAGE ENHANCEMENT
Spatial Domain: Some Simple Intensity Transformations, Histogram processing,
Basics of Spatial Filtering, Smoothing and Sharpening Spatial Filtering. Frequency
Domain: Smoothing and Sharpening frequency domain filters – Ideal, Butterworth
and Gaussian filters.

MODULE-IV:
IMAGE RESTORATION AND SEGMENTATION
Image Restoration: Noise models, Mean Filters, Order Statistics, Adaptive filters,
Band reject Filters, Band pass Filters,Notch Filters, Optimum Notch Filtering, Inverse
Filtering, Wiener filtering. Segmentation: Thresholding.

MODULE-V:
WAVELETS AND IMAGE COMPRESSION
Wavelets: Background, Sub-band Coding, Multi-resolution Expansions. Compression:
Fundamentals, Image Compression Models, Error Free compression- Variable Length
Coding, Bit-Plane Coding, Lossless Predictive Coding, Lossy Compression, Lossy
Predictive Coding, Transform Coding and Wavelet Coding.
Software Engineering (CS608)
MODULE-I:
INTRODUCTION TO SOFTWARE PROCESS
Introduction to Software Engineering, Software Process, Perspective and Specialized
Process Models –Introduction to Agility-Agile process-Extreme programming (XP)
Process.
MODULE-II:
REQUIREMENTS ANALYSIS AND SPECIFICATION
Software Requirements: Functional and Non-Functional, User requirements, System
requirements, Software Requirements Document – Requirement Engineering Process:
Feasibility Studies, Requirements elicitation and analysis, requirements validation,
requirements management Classical analysis: Structured system Analysis, Petri Nets-
Data Dictionary.
MODULE-III:
SOFTWARE DESIGN
Design process – Design Concepts-Design Model– Design Heuristic – Architectural Design
- Architectural styles, Architectural Design, Architectural Mapping using Data Flow- User
Interface Design: Interface analysis, Interface Design –Component level Design:
Designing Class based components, traditional Components.
MODULE-IV:
TESTING AND MAINTENANCE
Software testing fundamentals-Internal and external views of Testing-white box testing -
basis path testing-control structure testing-black box testing- Regression Testing – Unit
Testing – Integration Testing – Validation Testing – System Testing And Debugging –
Software Implementation Techniques: Coding practices-Refactoring-Maintenance and
Reengineering-BPR model-Reengineering process model-Reverse and Forward
Engineering.
MODULE-V:
PROJECT MANAGEMENT
Software Project Management: Estimation – LOC, FP Based Estimation, Make/Buy
Decision COCOMO I & II Model –Project Scheduling – Scheduling, Earned Value Analysis
Planning – Project Plan, Planning Process, RFP Risk Management – Identification,
Projection - Risk Management-Risk Identification-RMMM Plan-CASE TOOLS
Information Retrieval (IT601)
MODULE-I
Introduction to Information Retrieval: The nature of unstructured and semi-
structured text. Inverted index and Boolean queries. Text Indexing, Storage and
Compression Text encoding: tokenization; stemming; stop words; phrases; index
optimization. Index compression: lexicon compression and postings lists
compression. Gap encoding, gamma codes, Zipf's Law. Index construction. Postings
size estimation, dynamic indexing, positional indexes, n-gram indexes, real world
issues.

MODULE -II
Information Retrieval Models: Boolean; vector space; TFIDF; Okapi; probabilistic;
language modeling; latent semantic indexing. Vector space scoring. The cosine
measure. Efficiency considerations. Document length normalization. Relevance
feedback and query expansion. Rocchio algorithm.

MODULE -III
Web Information Retrieval: Hypertext, web crawling, search engines, ranking, link
analysis, PageRank, HITS. Retrieving Structured Documents: XML retrieval, semantic
web.
Performance Evaluation of IR systems: Evaluating search engines. User happiness,
precision, recall, F-measure. Creating test collections: kappa measure, inter judge
agreement.

MODULE -IV
Text Categorization and Filtering: Introduction to text classification. Naive Bayes
models. Spam filtering. Vector space classification using hyperplanes; centroids;
k Nearest Neighbors. Support vector machine classifiers. Kernel functions. Boosting.

MODULE –V
Advanced Topics: Summarization, Topic detection and tracking, Personalization,
Question answering, Cross language information retrieval (CLIR). Recommender
System.

You might also like