0% found this document useful (0 votes)
73 views8 pages

B Tech Computer Science Syllabus-71

The document provides details about the BTech Computer Science syllabus at NIIT University. It outlines the curriculum structure, study plan, and course details for the first two years. The curriculum is designed to provide foundational courses in sciences, mathematics, engineering, humanities, and professional core computer science topics. It aims to prepare students for careers in the industry through a total of 176 credits covered over 8 semesters, including projects, internships, and electives.

Uploaded by

Kranti Kumar
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
0% found this document useful (0 votes)
73 views8 pages

B Tech Computer Science Syllabus-71

The document provides details about the BTech Computer Science syllabus at NIIT University. It outlines the curriculum structure, study plan, and course details for the first two years. The curriculum is designed to provide foundational courses in sciences, mathematics, engineering, humanities, and professional core computer science topics. It aims to prepare students for careers in the industry through a total of 176 credits covered over 8 semesters, including projects, internships, and electives.

Uploaded by

Kranti Kumar
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 8

NIIT UNIVERSITY

B Tech Computer Science Syllabus


NIIT University (NU) aims to provide exceptional education, based on its four core principles, in an
effort to shape multi-faceted careers and ignite ingenuity among young minds.
NU’s industry-linked B Tech CSE programme prepares students for the industry and makes them job-
ready. Discover what we offer as a part of the curriculum.
B Tech Computer Science: CURRICULUM STRUCTURE
Students are required to complete a total of 176 credits spread over 40 Courses and 2 Capstone
Projects, 1 R&D Project, optional 1 Advanced R&D Project and 1 Industry Practice in the area of
‘Computer Science and Engineering’ and related subject areas and specialization to accomplish B
Tech degree.

Category of Course NU
Basic Sciences (MBS) 20
Engineering Sciences (ESC) 22
Humanities and Social Science (HSS) 18
Professional Core Course (PCC) 52
Professional Electives Course (PEC) 20
Open Electives Course (OEC) 12
Project Work, Internship and Industry Practice
32
(PRJ)
Environmental Sciences (EVS) Audit Course
Total Credits to be Earned 176
NIIT UNIVERSITY

B Tech Computer Science: STUDY PLAN

VII
I II III IV V VI VII
I

Algebra & Probability Design and


Computer Multi-device Professional
Calculus Differential and Random Analysis of
Networks Programming Elective III
Equation Process Algorithms

Software
Fundamentals Digital Logic Theory of Professional Professional
Science II Engineerin
of Electronics and Circuit Computation Elective I Elective IV
g

Computer Open
Environmental Discrete Professional Professional
Science I Architecture &
Science Mathematics Elective I Elective II Elective V
Organization

Industry Practice
Fundamentals Object Open
Operating Compiler R&D
of Computer Data Structures Oriented
Systems Design Project Elective II
Programming Programming

Engineering Engineering
Introduction Database Digital Open
Graphics / Graphics / Capstone
to Commn. Management Image
Workshop Workshop Project I Elective III
Systems Systems Processing
Practice Practice

HSSM-I / HSSM-I / Capstone


HSSM-II HSSM-III HSSM-IV HSSM-V
Comm. Skills Comm. Skills Project II

Community Community Community Community Community Community


Connect Connect Connect Connect Connect Connect

22 21 23 23 23 23 24 20
NIIT UNIVERSITY

B Tech Computer Science: Curriculum for 1st Year of (Semester I & Semester II)

A systematic exposure to scientific, mathematical and engineering principles will be given to the
students during the first two semesters. In each of these semesters, the students will take one course
each in Physics, Chemistry, Mathematics, Electronics, Foundation of Computer Programming and Data
Structures course and Technical English.

Semester I
Course Course
# Course Title L T P C
Code Type
1 MAT 112 Calculus 3 1 0 4 MBS

2 Science - I 3 0 2 4 MBS

3 EL 111 Fundamentals of Electronics 3 1 0 4 ESC

Fundamentals of Computer Programming


4 TA 111 2 0 4 4 ESC
(Python)

5 TA 212 Workshop Practice 1 0 4 3 ESC

6 TA 102 Communication Skills 2 0 2 3 HSS

7 NU 111 Community Connect 0 0 2 1

Total Credits: 14 2 12 22
MBS: 8 ESC: 11 HSS: 3
Semester II
Course Course
# Course Title L T P C
Code Type
1 MAT 101 Algebra and Differential Equations 3 1 0 4 MBS

2 Science - II 3 0 2 4 MBS

3 ENV 301 Environmental Science 3 0 0 0 EVS

4 CS 102 Data Structures 3 0 2 4 PCC

5 TA 202 Engineering Graphics 2 0 2 3 ESC

6 HSSM-I 3 0 0 3 HSS

7 NU 111 Community Connect 0 0 2 1

Total Credits: 17 1 6 18
MBS: 8 ESC: 3 PCC: 4 HSS: 3
NIIT UNIVERSITY

B Tech Computer Science: Curriculum for 2nd Year (Semester III & Semester IV)

At the beginning of the third semester, each student will enter his/her chosen area (Computer Science
& Engineering). Students are required to complete 46 Credits in 2nd year (Semester III & Semester IV).

Semester III
Course Course
# Course Title L T P C
Code Type
1 MAT 221 Probability & Random Process 3 1 0 4 MBS

2 EL 101 Digital Logic and Circuit 3 0 3 4 ESC

3 CS 232 Discrete Maths 3 1 0 4 PCC

4 CS 251 Object Oriented Programming (Java) 2 0 4 4 PCC

5 CS 241 Introduction to Communications Systems 3 0 2 4 PCC

6 HSSM-II 3 0 0 3 HSS

7 NU 211 Community Connect 0 0 2 1

Total Credits: 17 2 9 23
MBS: 4 ESC: 4 PCC: 12 HSS: 3

Semester IV
Course Course
# Course Title L T P C
Code Type
1 CS 201 Design & Analysis of Algorithms 3 0 3 4 PCC

2 CS 302 Theory of Computation 3 1 0 4 PCC

3 CS 122 Computer Organization and Architecture 3 0 2 4 PCC

4 CS 211 Operating Systems 3 0 2 4 PCC

5 CS 231 Database Management Systems 3 0 2 4 PCC

6 HSSM-III 3 0 0 3 HSS

7 NU 212 Community Connect 0 0 2 1

Total Credits: 18 1 9 23
PCC: 20 HSS: 3
NIIT UNIVERSITY

B Tech Computer Science: Curriculum for 3rd Year (Semester V & Semester VI)

During 3rd year of study, each student will have a choice of selecting one open elective course in
semester -V and specialization wise two professional elective courses in semester-VI, along with one
Capstone project-I and one R & D project. Students are required to complete 46 Credits in 3rd year
(Semester V & Semester VI).

Semester V
Course Course
# Course Title L T P C
Code Type
1 CS 261 Computer Networks 3 0 2 4 PCC

2 CS 301 Software Engineering 3 0 2 4 PCC

3 EL 302 Digital Image Processing 3 0 2 4 ESC

4 CS 332 Compiler Design 3 0 2 4 PCC

5 Open Elective - I 3 0 2 4 OEC

6 HSSM-IV 3 0 0 3 HSS

7 NU 311 Community Connect 0 0 2 1

Total Credits: 18 0 10 23
PCC: 12 ESC: 4 OEC: 4 HSS: 3
Semester VI
Course Course
# Course Title L T P C
Code Type
1 CS 3112 Multi-device Programming 1 0 6 4 PCC

2 Professional Elective – I 3 0 2 4 PEC

3 Professional Elective – II 3 0 2 4 PEC

4 CS 392 Capstone Project -- I 1 0 6 4 PRJ

5 NU 302 R & D Project 1 0 6 4 PRJ

6 HSSM-V 3 0 0 3 HSS

7 NU 312 Community Connect 0 0 2 1

Total Credits: 12 0 22 23
PCC: 4 PEC: 8 PRJ: 8 HSS: 3
NIIT UNIVERSITY

B Tech Computer Science: Curriculum for 4th Year (Semester VII &Semester VIII)

During semester VII, students have a choice of selecting three professional elective courses and two
open elective courses, along with Capstone project II. Students are required to complete 44 Credits in
4thyear (Semester VII and Semester VIII). In the final semester, the students are required to complete
the Industry Practice.

Semester VII
Course Course
# Course Title L T P C
Code Type
1 Professional Elective – III 3 0 2 4 PEC

2 Professional Elective – IV 3 0 2 4 PEC

3 Professional Elective – V 3 0 2 4 PEC

4 Open Elective – II 3 0 2 4 OEC

5 Open Elective – III 3 0 2 4 OEC

6 Capstone Project -- II 1 0 6 4 PRJ

7 NU 312 Community Connect 0 0 2 1

Total Credits: 16 0 16 24
PEC: 12 OEC: 8 PRJ: 4

Semester VIII

Course Course
# Course Title L T P C
Code Type
1 NU402 Industry Practice / Project 0 0 40 20 PRJ

Total Credits: 0 0 40 20
PRJ: 20
NIIT UNIVERSITY

PROFESSIONAL ELECTIVE COURSES


Semester VI
Course Course
Course Title L T P C
Code Type

Data Science

DS 402 Big Data Concepts 2 0 4 4 PEC

CS 491 Natural Language Processing 3 0 2 4 PEC

Cyber Security

CS 461 Introduction to Information Security 3 0 2 4 PEC

CS 511 Systems and Network Security 3 0 2 4 PEC

Artificial Intelligence

CS 322 Artificial Intelligence 3 0 2 4 PEC

CS 4111 Computer Vision 3 0 2 4 PEC

Big Data Engineering

DS 402 Big Data Concepts 2 0 4 4 PEC

CS 481 Information Retrieval 3 1 0 4 PEC

Cloud Computing

CS 3132 Cloud Computing Concepts 3 0 2 4 PEC

CS 3142 Advance Computer Networks 3 0 2 4 PEC

PROFESSIONAL ELECTIVE COURSES


Semester VII

Course Course
Course Title L T P C
Code Type

Data Science

DS 412 Inferential Statistics for Data Science 2 0 4 4 PEC

DS 432 Predictive Modeling for Data Science 2 0 4 4 PEC


NIIT UNIVERSITY

CS 4121 Web Intelligence and Algorithms 3 0 2 4 PEC

Cyber Security

CS 4151 Cyber Security 3 0 2 4 PEC

CS 572 Cyber Forensics 3 0 2 4 PEC

CS 4201 Blockchain Technology and Application 3 0 2 4 PEC

Artificial Intelligence

CS 491 Natural Language Processing 3 0 2 4 PEC

CS 342 Artificial Neural Network 3 1 0 4 PEC

CS 4131 Machine Learning 3 1 0 4 PEC

Big Data Engineering

CS 3102 Dimensional and NoSQL Databases 3 0 2 4 PEC

CS 4121 Web Intelligence and Algorithms 3 0 2 4 PEC

CS 451 Data Mining 3 0 2 4 PEC

Cloud Computing

CS 4211 Parallel & Distributed Computing 3 0 2 4 PEC

CS 4221 Cloud Services and Technologies 1 0 6 4 PEC

CS 4231 Fog and Edge Networks 3 0 2 4 PEC

You might also like