Syallabus 6th Sem PDF
Syallabus 6th Sem PDF
Unit –I
Introduction to machine learning, scope and limitations, regression, probability,
statistics and
linear algebra for machine learning, convex optimization, data visualization,
hypothesis function
and testing, data distributions, data preprocessing, data augmentation,
normalizing data sets,
machine learning models, supervised and unsupervised learning.
Unit –II
Linearity vs non linearity, activation functions like sigmoid, ReLU, etc.,
weights and bias, loss
function, gradient descent, multilayer network, backpropagation, weight
initialization, training,
testing, unstable gradient problem, auto encoders, batch normalization, dropout,
L1 and L2
regularization, momentum, tuning hyper parameters,
Unit –III
Convolutional neural network, flattening, subsampling, padding, stride,
convolution layer,
pooling layer, loss layer, dance layer 1x1 convolution, inception network, input
channels,
transfer learning, one shot learning, dimension reductions, implementation of
CNN like tensor
flow, keras etc.
Unit –IV
Recurrent neural network, Long short-term memory, gated recurrent unit,
translation, beam
search and width, Bleu score, attention model, Reinforcement Learning, RL-
framework, MDP,
Bellman equations, Value Iteration and Policy Iteration, , Actor-critic model, Q-
learning,
SARSA
Unit –V
Support Vector Machines, Bayesian learning, application of machine learning in
computer Vision , speech processing, natural language processing etc, Case
Study: ImageNet Competition
CS602 Computer Networks
Unit –I
Computer Network: Definitions, goals, components, Architecture, Classifications &
Types.
Layered Architecture: Protocol hierarchy, Design Issues, Interfaces and Services,
Connection
Oriented & Connectionless Services, Service primitives, Design issues & its
functionality. ISOOSI
Reference Model: Principle, Model, Descriptions of various layers and its comparison
with
TCP/IP. Principals of physical layer: Media, Bandwidth, Data rate and Modulations
Unit-II
Data Link Layer: Need, Services Provided, Framing, Flow Control, Error control.
Data Link
Layer Protocol: Elementary &Sliding Window protocol: 1-bit, Go-Back-N, Selective
Repeat,
Hybrid ARQ. Protocol verification: Finite State Machine Models & Petri net models.
ARP/RARP/GARP
Unit-III
MAC Sub layer: MAC Addressing, Binary Exponential Back-off (BEB) Algorithm,
Distributed
Random Access Schemes/Contention Schemes: for Data Services (ALOHA and
Slotted-
ALOHA), for Local-Area Networks (CSMA, CSMA/CD, CSMA/CA), Collision Free
Protocols:
Basic Bit Map, BRAP, Binary Count Down, MLMA Limited Contention Protocols:
Adaptive
Tree Walk, Performance Measuring Metrics. IEEE Standards 802 series & their
variant.
Unit-IV
Network Layer: Need, Services Provided , Design issues, Routing algorithms: Least
Cost
Routing algorithm, Dijkstra's algorithm, Bellman-ford algorithm, Hierarchical
Routing,
Broadcast Routing, Multicast Routing. IP Addresses, Header format, Packet
forwarding,
Fragmentation and reassembly, ICMP, Comparative study of IPv4 & IPv6
Unit-V
Transport Layer: Design Issues, UDP: Header Format, Per-Segment Checksum, Carrying
Unicast/Multicast Real-Time Traffic, TCP: Connection Management, Reliability of Data
Transfers, TCP Flow Control, TCP Congestion Control, TCP Header Format, TCP Timer
Management.Application Layer: WWW and HTTP, FTP, SSH, Email (SMTP, MIME,
IMAP),
DNS, Network Management (SNMP).
Departmental Elective - CS603 (A) Advanced Computer
Architecture (ACA)
Unit-I
Flynn’s Classification, System Attributes to Performance, Parallel computer models -
Multiprocessors and multicomputers, Multivector and SIMD Computers. Data and
resource
dependences, Hardware and software parallelism, Program partitioning and
scheduling, Grain
size and latency, Control flow, data flow and Demand driven mechanisms. Static
interconnection
networks, Dynamic interconnection Networks: Bus Systems, Crossbar Switch,
Multiport
Memory, Multistage and Combining Networks
Unit-II
Instruction set architecture, CISC Scalar Processors , RISC Scalar Processors, VLIW
architecture, Memory Hierarchy, Inclusion, Coherence and Locality, Memory capacity
planning.
Interleaved memory organization-memory interleaving, pipelined memory access,
Bandwidth
and Fault Tolerance. Backplane Bus System :Backplane bus specification, Addressing
and
timing protocols, Arbitration transaction and interrupt.
Unit-III
Linear pipeline processor, Nonlinear pipeline processor, Instruction pipeline design,
Mechanisms
for instruction pipelining, pipeline hazards, Dynamic instruction scheduling -score
boarding and
Tomosulo’s algorithm, Branch handling techniques, Arithmetic Pipeline Design,
Static
arithmetic pipeline, Multifunctional arithmetic pipelines. Superscalar pipeline design,
Super
pipeline processor design.
Unit-IV
Cache coherence, Snoopy protocols, Directory based protocols. Message routing schemes in
multicomputer network, deadlock and virtual channel. Vector Processing Principles, Vector
instruction types, Vector-access memory schemes. Vector supercomputer architecture, SIMD
organization: distributed memory model and shared memory model. Principles of
Multithreading: Multithreading Issues and Solutions, Multiple-Context Processors
Unit-V
Parallel Programming Models, Shared-Variable Model, Message-Passing Model, Data-Parallel
Model, Object-Oriented Model, Functional and Logic Models, Parallel Languages and
Compilers, Language Features for Parallelism, Parallel Programming Environment, Software
Tools and Environments.
Open Elective - CS604 (B) Project Management