0% found this document useful (0 votes)
121 views

M.Tech 2 Sem

Uploaded by

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

M.Tech 2 Sem

Uploaded by

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

R23 M. Tech.

Course Structure & (Computer Science & Engineering)


Syllabus
Course Department of Computer Science & Engineering Cate
------ Courses L T P C
University College of Engineering Kakinada(A), JNTUgory
Code Kakinada
--––
––––
–––
S.No
Program Core-3 (Integrated Course-
1 R23MCS1251 Theory & Laboratory Course) DevOps PC 3 0 3 4.5
MEAN Stack Technologies

Program Core-4
2 R23MCS1252 Reinforcement Learning Machine PC 3 0 0 3
Learning

ProgramElective-3
3 R23MCS1253 1. Full Stack Technologies PE 3 0 0 3

4 R23MCS1254 ProgramElective-4
1. Cloud Computing PE 3 0 0 3

Laboartory-2
5 R23MCS1255 Software Lab-2 LB 0 0 3 1.5
(Experiments covering Program Core4)
6 R23MCS1256 Mini Project with Seminar MP 2 0 0 2
Audit Course-2
1. Constitution of India
7 R23MCS1257 2. Pedagogy Studies AC 2 0 0 0
3. Stress Management by Yoga
4. Personality Development through Life
Enlightenment Skills
Total Credits 17

MEAN Stack Technologies (R23MCS1251)


UNIT I: Introduction to Web: Internet and World Wide Web,
Domain name service, Protocols: HTTP, FTP, SMTP. Html5
concepts, CSS3, Anatomy of a web page. XML: Document type
Definition, XML schemas, Document object model, XSLT, DOM
and SAX Approaches.

UNIT II: JavaScript: The Basic of JavaScript: Objects,


Primitives
10
R23 M. Tech.
Course Structure & (Computer Science & Engineering)
Syllabus
Department of Computer Science & Engineering
University College of Engineering Kakinada(A), JNTU Kakinada
Operations and Expressions, Control Statements, Arrays,
Functions, Constructors, Pattern Matching using Regular
Expressions. Angular Java Script Angular JSExpressions:
ARRAY, Objects, $eval, Strings,

UNIT II: JavaScript: The Basic of JavaScript: Objects,


Primitives Operations and Expressions, Control Statements,
Arrays, Functions, Constructors, Pattern Matching using
Regular Expressions. Angular Java Script Angular
JSExpressions: ARRAY, Objects, $eval, Strings,
Angular JS Form Validation & Form Submission, Single Page
Application development using Angular JS

UNIT III: Node.js: Introduction, Advantages, Node.js Process


Model, Node JS Modules. Express.js: Introduction to Express
Framework, Introduction to Nodejs , What is Nodejs, Getting
Started with Express, Your first Express App, Express Routing,
Implementing MVC in Express, Middleware, Using Template
Engines, Error Handling , API Handling , Debugging, Developing
Template Engines, Using Process Managers, Security &
Deployment.

UNIT IV: RESTful Web Services: Using the Uniform Interface,


Designing URIs, Web Linking, Conditional Requests. React Js:
Welcome to React, Obstacles and Roadblocks, React’s Future,
Keeping Up with the Changes, Working with the Files, Pure
React, Page Setup, The Virtual DOM, React Elements,
ReactDOM, Children, Constructing Elements with Data, React
Components, DOM Rendering, Factories

UNIT V: Mongo DB: Introduction, Architecture, Features,


Examples, Database Creation & Collection in Mongo DB.
Deploying Applications: Web hosting & Domains, Deployment
Using Cloud Platforms.

10
R23 M. Tech.
Course Structure & (Computer Science & Engineering)
Syllabus
Department of Computer Science & Engineering
University College of Engineering Kakinada(A), JNTU Kakinada

Machine Learning (R23MCS1252)


UNIT-I:
Introduction-Towards Intelligent Machines, Well posed
Problems, Example of Applications in diverse fields, Data
Representation, Domain Knowledge for Productive use of
Machine Learning, Diversity of Data: Structured / Unstructured,
Forms of Learning, Machine Learning and Data Mining, Basic
Linear Algebra in Machine Learning Techniques.

UNIT-II:
Supervised Learning- Rationale and Basics: Learning from
Observations, Bias and Why Learning Works: Computational
Learning Theory, Occam's Razor Principle and Overfitting
Avoidance Heuristic Search in inductive Learning, Estimating
Generalization Errors, Metrics for assessing regression,
Metris for assessing classification.

UNIT-III:
Statistical Learning- Machine Learning and Inferential
Statistical Analysis, Descriptive Statistics in learning
techniques, Bayesian Reasoning: A probabilistic approach to
inference, K-Nearest Neighbor Classifier. Discriminant
functions and regression functions, Linear Regression with
Least Square Error Criterion, Logistic Regression for
Classification Tasks,
Fisher's Linear Discriminant and Thresholding for
Classification, Minimum Description Length Principl
UNIT-IV:
Support Vector Machines (SVM)-Introduction, Linear
Discriminant Functions for Binary Classification, Perceptron
Algorithm, Large Margin Classifier for linearly seperable data,
Linear Soft Margin Classifier for Overlapping Classes, Kernel
Induced Feature Spaces, Nonlinear Classifier, Regression by
Support vector Machines. Learning with Neural Networks:
Towards Cognitive Machine, Neuron Models, Network
Architectures, Perceptrons, Linear neuron and the Widrow-Hoff
Learning Rule, The error correction delta rule.

10
R23 M. Tech.
Course Structure & (Computer Science & Engineering)
Syllabus
Department of Computer Science & Engineering
University College of Engineering Kakinada(A), JNTU Kakinada

UNIT -V:
Multilayer Perceptron Networks and error back propagation
algorithm, Radial Basis Functions Networks. Decision Tree
Learning: Introduction, Example of classification decision
tree, measures of impurity for evaluating splits in decision
trees, ID3, C4.5, and CART decision trees, pruning the tree,
strengths and weakness of decision tree approach.

Full Stack Technologies (R23MCS1253)


Unit I: Introduction to Full Stack Development
Definition and Components of Full Stack, Front-End vs Back-
End Development, Role of Full Stack Developer, Tools and
Technologies Overview

Unit II: Front-End Development


HTML5, CSS3, and JavaScript, Responsive Web Design and CSS
Frameworks (e.g., Bootstrap), Front-End Frameworks (e.g.,
React, Angular, Vue.js), State Management in Front-End
Applications

Unit III: Back-End Development


Server-Side Programming Languages (e.g., Node.js, Python,
Ruby), Web Frameworks (e.g., Express.js, Django, Ruby on
Rails), API Development and Integration, Authentication and
Authorization

Unit IV: Databases and Data Storage


Relational Databases (e.g., MySQL, PostgreSQL), NoSQL
Databases (e.g., MongoDB), Object-Relational Mapping (ORM),
Data Caching and Storage Solutions

Unit V: Deployment and Best Practices


Version Control (e.g., Git), Containerization and Orchestration
(e.g., Docker, Kubernetes), Continuous Integration and
Continuous Deployment (CI/CD), Performance Optimization
and Security Best Practices

10
R23 M. Tech.
Course Structure & (Computer Science & Engineering)
Syllabus
Department of Computer Science & Engineering
University College of Engineering Kakinada(A), JNTU Kakinada

Cloud Computing (R23MCS1254)


UNIT I: Introduction: Network centric computing, Network
centric content, peer-to –peer systems, cloud computing
delivery models and services, Ethical issues, Vulnerabilities,
Major challenges for cloud computing. Parallel and
Distributed Systems: Introduction, architecture, distributed
systems, communication protocols, logical clocks, message
delivery rules, concurrency, model concurrency with Petri
Nets.

UNIT II: Cloud Infrastructure: At Amazon, The Google


Perspective, Microsoft Windows Azure, Open Source Software
Platforms, Cloud storage diversity, Intercloud, energy use and
ecological impact, responsibility sharing, user experience,
Software licensing, Cloud Computing : Applications and
Paradigms: Challenges for cloud, existing cloud applications and
new opportunities, architectural styles, workflows, The
Zookeeper, The Map Reduce Program model, HPC on cloud,
biological research.

UNIT III: Cloud Resource virtualization: Virtualization,


layering and virtualization, virtual machine monitors, virtual
machines, virtualization- full and para, performance and
security isolation, hardware support for virtualization, Case
Study: Xen, vBlades, Cloud Resource Management and
Scheduling: Policies and Mechanisms, Applications of control
theory to task scheduling, Stability of a two-level resource
allocation architecture, feedback control based on dynamic
thresholds, coordination, resource bundling, scheduling
algorithms, fair queuing, start time fair queuing, cloud
scheduling subject to deadlines, Scheduling Map Reduce
applications, Resource management and dynamic application
scaling.

UNIT IV: Storage Systems: Evolution of storage technology,


storage models, file systems and database, distributed file
systems, general parallel file systems. Google file system.
Apache Hadoop, Big Table, Megastore (text book 1), Amazon
10
R23 M. Tech.
Course Structure & (Computer Science & Engineering)
Syllabus
Department
Simple Storage of Computer
Service(S3) (TextScience
book& Engineering
2), Cloud Security:
Cloud security risks, security – a top concern JNTU
University College of Engineering Kakinada(A), Kakinada
for cloud users,
privacy

and privacy impact assessment, trust, OS security, Virtual


machine security, Security risks.

UNIT V: Cloud Application Development: Amazon Web Services :


EC2 – instances, connecting clients, security rules, launching, usage
of S3 in Java, Installing Simple Notification Service on Ubuntu
10.04, Installing Hadoop on Eclipse, Cloud based simulation of a
Distributed trust algorithm, Cloud service for adaptive data
streaming ( Text Book 1), Google: Google App Engine, Google Web
Toolkit (Text Book 2), Microsoft: Azure Services Platform, Windows
live, Exchange Online, Share Point Services, Microsoft Dynamics
CRM (Text Book 2).

10

You might also like