IT

Download as pdf or txt
Download as pdf or txt
You are on page 1of 9

R-20 Syllabus for IT, JNTUK w. e. f.

2020 – 21

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA


KAKINADA – 533 003, Andhra Pradesh, India

DEPARTMENT OF INFORMATION TECHNOLOGY

COURSE STRUCTURE AND SYLLABUS


For UG – R20

B. TECH - INFORMATION TECHNOLOGY

(Applicable for batches admitted from 2020-2021)

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA

KAKINADA - 533 003, Andhra Pradesh, India


R-20 Syllabus for IT, JNTUK w. e. f. 2020 – 21

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA


KAKINADA – 533 003, Andhra Pradesh, India

DEPARTMENT OF INFORMATION TECHNOLOGY

COURSE STRUCTURE
I Year – I SEMESTER
S. Course Courses L T P Credits
No Code
1 HS Communicative English 3 0 0 3
2 BS Mathematics - I 3 0 0 3
(Calculus And Differential Equations)
3 BS Applied Physics 3 0 0 3
4 ES Programming for Problem Solving using C 3 0 0 3
5 ES Computer Engineering Workshop 1 0 4 3
6 HS English Communication Skills Laboratory 0 0 3 1.5
7 BS Applied Physics Lab 0 0 3 1.5
8 ES Programming for Problem Solving using C Lab 0 0 3 1.5

Total Credits 19.5

I Year – II SEMESTER
S. Course Courses L T P Credits
No Code
1 BS Mathematics – II 3 0 0 3
(Linear Algebra And Numerical Methods)
2 BS Applied Chemistry 3 0 0 3
3 ES Computer Organization 3 0 0 3
4 ES Python Programming 3 0 0 3
5 ES Data Structures 3 0 0 3
6 BS Applied Chemistry Lab 0 0 3 1.5
7 ES Python Programming Lab 0 0 3 1.5
8 ES Data Structures Lab 0 0 3 1.5

9 MC Environment Science 2 0 0 0
Total Credits 19.5
R-20 Syllabus for IT, JNTUK w. e. f. 2020 – 21

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA


KAKINADA – 533 003, Andhra Pradesh, India

DEPARTMENT OF INFORMATION TECHNOLOGY


II Year – I SEMESTER

S.No Course Courses L T P Credits


Code
1 BS Mathematics - III 3 0 0 3
2 IT Object Oriented Programming through C++ 3 0 0 3
3 IT Operating Systems 3 0 0 3
4 IT Database Management Systems 3 0 0 3
5 IT Discrete Mathematics and Graph Theory 3 0 0 3
6 IT Object Oriented Programming through C++ Lab 0 0 3 1.5
7 IT Operating Systems Lab 0 0 3 1.5
8 IT Database Management Systems Lab 0 0 3 1.5
9 SO Skill oriented Course - I 0 0 4 2
1) Animations- 2D Animation
2) Distributed Technologies- NoSQL
10 MC Constitution of India 2 0 0 0
Total Credits 21.5

II Year – II SEMESTER

II Year – II SEMESTER

S.No Course Courses L T P Credits


Code
1 BS Statistics with R 2 0 2 3
2 IT Principles of Software Engineering 3 0 0 3
3 IT Automata Theory and Compiler Design 3 0 0 3
4 ES Java Programming 3 0 0 3
5 HS Managerial Economics and Financial Accountancy 3 0 0 3

6 IT UML Lab 0 1 2 2
7 IT FOSS Lab 0 0 2 1
8 ES Java Programming Lab 0 0 3 1.5
9 SO Skill Oriented Course II 0 0 4 2
1) Animations- 3D Animation
2) Distributed Technologies- MongoDB
Total Credits 21.5
10 Minor Object Oriented Programming through C++$ 3 0 2 4
11 Honors Any course from the Pool, as per the opted track 4 0 0 4
$- Integrated Course
R-20 Syllabus for IT, JNTUK w. e. f. 2020 – 21

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA


KAKINADA – 533 003, Andhra Pradesh, India

DEPARTMENT OF INFORMATION TECHNOLOGY


III B. Tech – I Semester

S.No Course Code Courses Hours per week Credits


L T P C
1 PC Computer Networks 3 0 0 3
2 PC Design and Analysis of Algorithms 3 0 0 3
3 Data Mining Techniques 3 0 0 3
PC
4 Open Open Elective-I 3 0 0 3
Elective/Job Open Electives offered by other departments/
Oriented DevOps (Job Oriented course)
5 Professional Elective-I 3 0 0 3
1. Artificial Intelligence
PE 2. Agile Software Process
3. Distributed Systems
4. Advanced Unix Programming
6 Data Mining Techniques with R Lab 0 0 3 1.5
PC
7 PC Computer Networks Lab 0 0 3 1.5
8 Skill Oriented Course - III 0 0 4 2
SO 1.Animation course: Animation Design
2.CICD using DevOps
9 MC Employability Skills-I 2 0 0 0
10 Summer Internship 2 Months(Mandatory) 0 0 0 1.5
PR after second year(to be evaluated during V
semester
Total credits 21.5
11 Minor Computer Networks$ 3 0 2 4
12 Any course from the Pool, as per the opted 4 0 0 4
Honors
track
$- Integrated Course
R-20 Syllabus for IT, JNTUK w. e. f. 2020 – 21

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA


KAKINADA – 533 003, Andhra Pradesh, India

DEPARTMENT OF INFORMATION TECHNOLOGY

III B. Tech – II Semester


S.No CourseCode Courses Hours per week Credits
L T P C
1 PC Machine Learning 3 0 0 3
2 PC Big Data Analytics 3 0 0 3
3 PC Cryptography and Network Security 3 0 0 3
4 Professional Elective-II 3 0 0 3
1.Mobile Computing
PE 2.MEAN Stack Development
3. Design Patterns
4.Scripting Languages
5 Open Elective-II 3 0 0 3
Open Elective/Job
Open Electives offered by other
Oriented
departments
6 PC Big Data Analytics lab 0 0 3 1.5
7 PC Machine Learning using Python Lab 0 0 3 1.5
8 Cryptography and Network Security 0 0 3 1.5
PC
Lab
9 Skill Oriented Course - IV 0 0 4 2
1.Data Science: Natural Language
SO
Processing
2.Video Analytics
10 MC3201 Employability skills-II 2 0 0 0
Total credits 21.5
Industrial/Research Internship(Mandatory) 2 Months during summer vacation
11 Minor Data Structures and Algorithms$ 3 0 2 4
12 Any course from the Pool, as per the 4 0 0 4
Honors
opted track
Minor course through SWAYAM - - - 2
$- Integrated Course
R-20 Syllabus for IT, JNTUK w. e. f. 2020 – 21

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA


KAKINADA – 533 003, Andhra Pradesh, India

DEPARTMENT OF INFORMATION TECHNOLOGY


IV B. Tech –I Semester
S.No Course Code Course Title Hours per week Credits
L T P C
1 Professional Elective-III 3 0 0 3
1.Cloud Computing
PE 2. Artificial Neural Networks
3. Internet of Things (IoT)
4.Cyber Security & Forensics
2 Professional Elective-IV 3 0 0 3
1. Deep Learning Techniques
PE 2. Social Networks Analysis
3. Advanced Databases
4.MOOCS-NPTEL/SWAYAM
3 Professional Elective-V 3 0 0 3
1.Block-Chain Technologies
PE 2.M-Commerce
3.Ethical Hacking
4.MOOCS-NPTEL/SWAYAM
4 Open Elective Open Elective-III 2 0 2 3
/Job Oriented Open Electives offered by other departments
5 Open Elective Open Elective-IV 2 0 2 3
/Job Oriented Open Electives offered by other departments
6 Universal Human Values 2: Understanding 3 0 0 3
HS
Harmony
7 1. PYTHON: Deep Learning /APSSDC 0 0 4 2
SO offered Courses
2. Secure Coding Techniques
8 Industrial/Research Internship 2 months 0 0 0 3
PR (Mandatory) after third year (to be evaluated
during VII semester
Total credits 23
11 Software Engineering$ / any other from PART- 3 0 2 4
Minor
B (For Minor)
12 Honors Any course from the Pool, as per the opted track 4 0 0 4
Minor course through SWAYAM - - - 2
$- Integrated Course
R-20 Syllabus for IT, JNTUK w. e. f. 2020 – 21

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA


KAKINADA – 533 003, Andhra Pradesh, India

DEPARTMENT OF INFORMATION TECHNOLOGY

IV B. Tech –II Semester


S.No Course Code Course Title Hours per week Credits
L T P C
1 Major Project Work, Seminar - - - 12
Project
Internship
Total credits 12
Suggested Courses for Honors Program

POOL1- AI & ML POOL2- Systems Engineering


1. Mathematics for Machine Learning
2. Text Mining and Time Series Analysis 1. Data Communications and Information
3. Natural Language Processing Coding Theory
4. Reinforcement Learning 2. Internet of Things
3. Service Oriented Architectures
4. Design of Secure Protocols
5. Network Coding

POOL3- Information Security POOL4 – Data Science


1. Statistical Foundations for Data Science
1. Computational Number Theory 2. Mining Massive Data Sets
2. Cryptanalysis 3. Data Visualization
3. Elliptic Curve Cryptography 4. Medical Image Data Processing
4. Introduction to Quantum Computing and
Quantum Cryptography
5. Public Key Infrastructure and
Trust Management
6. Information Security Analysis and
Audit
6. Principles of Cyber Security
7. Cloud and IoT Security
8. Web Security
9. Block Chain Architecture Design and Use
Cases
R-20 Syllabus for IT, JNTUK w. e. f. 2020 – 21

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA


KAKINADA – 533 003, Andhra Pradesh, India

DEPARTMENT OF INFORMATION TECHNOLOGY


Suggested Courses for MINOR Engineering in IT
Note:
1. Any THREE courses (Any FOUR courses in case of MOOCS) need to be studied from PART-A.
2. Any ONE course (If it is in Regular Mode) need to be studied from PART-B.
3. TWO, NPTEL courses of EIGHT week duration covering a total of 4 credits (offered by the department of
CSE/IT only), Student can register at any time after the completion of II B.Tech. I Sem.
4. Students can pursue suggested MOOC Courses via NPTEL from II B.Tech II Sem and onwards, by prior
information to the concern.
5. If sufficient numbers of students are not opted, as per the guidelines, dept can suggest students to pursue
under MOOCS. In this case, department/students can select course such that there will not be any duplication.

Eligibility for Minor in IT:


PART A
Regular Mode MOOCS*
S.N Cre Course available in
Subject L-T-P NPTEL Link Credits
o dits NPTEL
https://onlinecourses.s
1 Operating Systems 3-0-2 4 Operating Systems wayam2.ac.in/cec21_cs
20/preview

Data Structures and Data Structure and https://nptel.ac.in/cours As


2 3-0-2 4
Algorithms algorithms using Java es/106105225 recommend
ed by the
https://onlinecourses.s NPTEL
3 Software Engineering 3-0-2 4 Software Engineering wayam2.ac.in/cec21_cs (Dept need
21/preview to verify
the credits
https://onlinecourses.s and
4 Computer Networks 3-0-2 4 Computer Networks wayam2.ac.in/cec22_cs suggest)
05/preview
https://onlinecourses.np
Database Management Data Base Management
5 3-0-2 4 tel.ac.in/noc22_cs51/pr
Systems System
eview
* If sufficient number of students are not available to offer, can pursue under MOOCS
R-20 Syllabus for IT, JNTUK w. e. f. 2020 – 21

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA


KAKINADA – 533 003, Andhra Pradesh, India

DEPARTMENT OF INFORMATION TECHNOLOGY

PART B
S.N Cre Course available in
Subject L-T-P NPTEL Link Credits
o dits NPTEL
Object Oriented https://onlinecourses.np
Programming through Programming in C++
1 3-0-2 4 tel.ac.in/noc21_cs02/pr
C++ (Two Credits)
eview
Data Analytics using Data Analytics with https://nptel.ac.in/cours
2 3-0-2 4
Python Python es/106107220

Artificial Intelligence:
Knowledge https://nptel.ac.in/cours
Representation And es/106106140
Reasoning
As
3 Artificial Intelligence 4-0-0 4 recommend
OR
ed by the
NPTEL
https://onlinecourses.np (Dept need
An Introduction to
tel.ac.in/noc22_cs56/pr to verify
Artificial Intelligence
eview the credits
and
suggest)
Unix and Shell
4 3-0-2 4
Programming

https://onlinecourses.np
Cloud computing tel.ac.in/noc22_cs20/pr
eview

5 Cloud Computing 4-0-0 4 OR

Cloud Computing and https://onlinecourses.np


Distributed Systems tel.ac.in/noc21_cs15/pr
(TWO Credits) eview

* If sufficient number of students are not available to offer, can pursue under MOOCS

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy