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

BTech CSE Batch 2020-21

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)
30 views

BTech CSE Batch 2020-21

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/ 13

BIRLA INSTITUTE OF TECHNOLOGY- MESRA, RANCHI

NEW COURSE STRUCTURE - To be effective for B.Tech


(Computer Science), 2020-21
Based on CBCS system & OBE model
Recommended scheme of study
(For Circuit Branches)

S. Semeste Catego Course Code Subjects Mode of delivery & credits Tot
No r of ry (TBD) L-Lecture; T-Tutorial;P-Practicals al
Study of XX100x Cre
(Recome course dits
nded) C-
Cred
its
THEORY L T P C
(Periods/ (Periods/ (Periods/
week) week) week)

THEORY

I.1 FIRST FS MA 103 Mathema 3 1 0 4


Founda tics - I
tion
I.2 Science CH101 Chemistry 3 1 0 4
s
I.3 GE EC101 Basic of 3 1 0 4
Genera Electronic
l s and
Engine Communi
ering cation
Engineeri
ng
I.4 ME101 Basic of 3 1 0 4
Mechanic
al
Engineeri
ng
LABORATORIES

I.5 FS & CH102 Chemistry 0 0 3 1.5


GE Lab

I.6 EC102 Electronic 0 0 3 1.5


s and
Communi
cation
Lab

I.7 ME102 Engineeri 0 0 4 2


ng
Graphics
I.8 MC MC101/102/ Choice of 0 0 2 1
Manda 103/104 :
tory NCC/NSS/
Course PT &
Games/
Creative
Arts (CA)
TOTAL (Theory + Labs) 22

THEORY

II.1 SECOND FS MA107 Mathema 3 1 0 4


tics - II

II.2 PH113 Physics 3 1 0 4

II.3 GE CS101 Program 3 1 0 4


ming for
problem
Solving
II.4 EE101 Basics of 3 1 0 4
Electrical
Engineeri
ng
LABORATORIES

II.5 FS PH114 Physics 0 0 3 1.5


Lab

II.6 GE CS102 Program 0 0 3 1.5


ming for
problem
Solving
laboratori
es
II.7 PE101 Worksho 0 0 3 1.5
p Practice
II.8 MC MC105/106/ Choice of 0 0 2 1
107/108 :
NCC/NSS/
PT &
Games/
Creative
Arts (CA)

TOTAL (Theory + Labs) 21.5

GRAND TOTAL FOR FIRST YEAR 43.5

THEORY

III. THIRD FS BE101 Biological 2 0 0 2


1 Sciences
for
Engineeri
ng
III. GE IT 201 Basis of 3 0 0 3
2 Intelligent
Computin
g
III. PC MA205 Discrete 3 1 0 4
3 Mathema
tics
III. EC203 Digital 3 0 0 3
4 System
Design
III. CS201 Data 3 1 0 4
5 Structure
s
CS204 Object 3 0 0 3
Oriented
Program
ming and
Design
Pattern

LABORATORIES

III. GE EE102 Electrical 0 0 3 1.5


6 Engineeri
ng lab
III. MC MC201/202/ Choice of 0 0 2 1
7 203/204 :
NCC/NSS/
PT &
Games/
Creative
Arts (CA)
III. PC EC204 Digital 0 0 3 1.5
8 System
Design
Lab
III. CS202 Data 0 0 3 1.5
9 Structure
s Lab
CS205 OOPDP 0 0 3 1.5
Lab

TOTAL 26

FOURTH
THEORY

IV. FS MA203 Numerica 2 0 0 2


1 l Methods

IV. CE101 Environm 2 0 0 2


2 ental
Science
IV. HSS UHV2: 2 1 0 3
3 Understa
nding
Harmony
IV. PC CS203 Computer 3 1 0 4
4 Organizat
ion and
Architect
ure
IV. CS206 Design 3 0 0 3
5 and
Analysis
of
Algorithm
CS211 Operating 3 0 0 3
System

IV. OE OE1/MO 3 0 0 3
6 OC

LABORATORIES

IV. FS MA2004 Numerica 0 0 2 1


7 l Methods
lab
IV. GE IT202 Basic IT 0 0 2 1
8 Worksho
p
IV. CS207 Design of 0 0 3 1.5
9 Algorithm
Lab
IV. CS212 Operating 0 0 3 1.5
10 System
Lab
IV. MC MC205/206/ Choice of 0 0 2 1
11 207/208 :
NCC/NSS/
PT &
Games/
Creative
Arts (CA)
TOTAL 26

GRAND TOTAL FOR SECOND YEAR 52

FIFTH THEORY

V.1 PC IT301 Data Comm. 3 1 0 4


computer Network
V.2 CS301 Database 3 0 0 3
Management
System
V.3 CS310 Formal Language 3 0 0 3
and Automata
theory
V.4 IT305 Software 3 0 0 3
Engineering

V.5 OE OE2/MOOC 3 0 0 3

V.6 PE PROGRAM 3 0 0 3
ELECTIVE-I

LABORATORIES

V.7 PC IT302 DCCN Lab 0 0 3 1.5

V.8 CS302 DBMS Lab 0 0 3 1.5

V.9 IT310 Shell and Kernel 0 0 3 1.5


Lab
V.10 IT306 Software Engg. Lab 0 0 3 1.5

25
TOTAL

SIXTH THEORY

VI.1 PC CS305 Compiler Design 3 0 0 3

VI.2 CS307 Graph Theory 3 0 0 3

VI.3 OE OE3/MOOC 3 0 0 3

VI.4 ** PROGRAM 3 0 0 3
ELECTIVE-II

VI.5 MT123 Business 3 0 0 3


HSS Communications
VI.6 MC MC300 Summer training - 3
compulsory

LABORATORIES

VI.7 CS306 Compiler Design 0 0 3 1.5


Lab

VI.8 CS308 Mobile Interface 0 0 3 1.5


Lab

VI.9 ** PROGRAM 0 0 3 1.5


ELECTIVE LAB-II

TOTAL 22.5

GRAND TOTAL FOR THIRD YEAR 47.5

THEORY

VII.5 SEVENT OE * OE4/MOOC 3 0 0 3


H

** PROGRAM 3 0 0 3
ELECTIVE-III

** PROGRAM 3 1 0 4
ELECTIVE-IV
LABORATORIES

** PROGRAM 0 0 3 1.5
ELECTIVE LAB-III

** PROGRAM 0 0 3 1.5
ELECTIVE LAB-IV

TOTAL 13

VIII. EIGTH CS400 Research project / NOT APPLICABLE 12


1 Industry
Internship
GRAND TOTAL FOR FOURTH YEAR 25

GRAND TOTAL 168

UHV2: Understanding Harmony can be offered either in 3rd or 4th semester depending upon the
convenience of the Department.

List of Program electives

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING


PROGRAMME ELECTIVES (PE)*
OFFERED FOR LEVEL 1-4
Prerequisites/
PE / Code Name of the PE
Corequisites Courses L T P C
LEVEL no. Courses
with code
3 IT320 UI Design OOPDP CS204 3 0 0 3
IT322 Cloud Computing Basics of Intelligent 3 0 0 3
3
Computing IT 201
CS320 Optimization Design and Analysis of 3 0 0 3
3
Technique Algorithm CS206
CS321 Soft Computing Discrete Mathematics 3 0 0 3
3
PE 1 MA205
CS324 System NIL 3 0 0 3
Programming
CS391 Introduction to NIL 3 0 0 3
3
Distributed System
IT330 Cryptography & Mathematics-I MA 3 0 0 3
3 Network Security 103/Mathematics-II
MA 107
IT326 Wireless Sensor Data communication 3 0 0 3
3 Network and Computer
networks IT301
IT327 Wireless Sensor Wireless Sensor 0 0 3 1.5
3
Lab Network IT326
CS322 Simulation and Data Structure CS201, 3 0 0 3
3 Modelling Mathematics-II MA
107
CS323 Simulation Simulation Modelling 0 0 3 1.5
3
Modelling Lab CS322
IT328 Pattern Image Processing 3 0 0 3
3 PE 2
Recognition IT307
IT329 Pattern Pattern Recognition 0 0 3 1.5
3
Recognition Lab IT328
CS327 Computer Design and Analysis of 3 0 0 3
3
Graphics Algorithm CS206
CS328 Computer Computer Graphics 3 0 0 3
3
Graphics Lab CS327
IT340 Machine Learning Design and Analysis of 3 0 0 3
3
Algorithm CS206
IT341 Machine Learning Machine Learning 0 0 3 1.5
3
Lab IT429
IT420 Artificial Basics of Intelligent 3 0 0 3
4 Intelligence Computing IT 201
IT421 Artificial Artificial Intelligence 0 0 3 1.5
4
Intelligence Lab IT420
IT423 Internet of Basics Of intelligent 3 0 0 3
4
Things(IoT) Computing IT 201
IT424 Internet of Internet of Things(IoT) 0 0 3 1.5
4
Things(IoT) Lab IT423
3 PE3 IT307 Image Processing 3 0 0 3
IT309 Image Processing Image Processing 0 0 3 1.5
3
lab IT307
CS494 Big Data Analytics Database Management 3 0 0 3
4
System CS301
Big Data Analytics Big Data Analytics
4
CS495 Lab CS 494 0 0 3 1.5
IT426 Data Mining Database Management 3 0 0 3
4 Concepts and System CS301
Techniques
IT427 Data Mining Data Mining Concepts 0 0 3 1.5
4 Concepts and and Techniques IT426
Techniques Lab
IT438 Block Chain NIL 3 1 0 4
4
Technology
IT428 Information Data Structure CS201 3 1 0 4
4
Retrieval
IT438 Information Information Retrieval 0 0 3 1.5
4
Retrieval lab IT428
CS429 Information and Discrete Mathematics 3 1 0 4
4
Coding Theory MA205
CS430 Information and Information and 0 0 3 1.5
4 PE4 Coding Theory Coding Theory CS429
Lab
IT402 .NET NIL 3 1 0 4
4
Programming
IT435 .NET .NET Programming 0 0 3 1.5
4
Programming lab IT402
IT436 Software Testing Software Engineering 3 1 0 4
4
IT305
IT437 Software Testing Software Testing 0 0 3 1.5
4 Lab IT324
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
OPEN ELECTIVES (OE)*
OFFERED FOR LEVEL 1-4

Prerequisites/
OE / Corequisites
Code no. Name of the courses L T P C
LEVEL courses
with code
CS275 Fundamentals of Data NIL 3 0 0 3
Structures

1 OE I
CA201 Object Oriented NIL 3 0 0 3
Programming using
JAVA
IT271 Introduction to Python NIL 0 1 4 3
2 OE II CS276 Cyber Law and NIL 3 0 0 3
Security
IT305 Software Engineering NIL 3 0 0 3
3 OE III
IT340 Machine Learning NIL 3 0 0 3
IT420 Artificial Intelligence NIL 3 0 0 3
4 OE IV IT426 Data mining concepts NIL 3 0 0 3
and techniques
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
MINOR* REQUIREMENT FOR OTHER BRANCHES
OFFERED FOR LEVEL 2-4

Prerequisites
Code
Name of the Courses Courses L T P C
LEVEL no.
with code
2 CS201 Data Structures NIL 3 1 0 4
3 CS301 Database Management System NIL 3 0 0 3

2 CS206 Design and Analysis of Algorithm NIL 3 0 0 3

3 CS303 Operating System NIL 3 0 0 3

2 CS203 Computer Organization Architecture NIL 3 1 0 4

LABORATORIES
2 CS202 Data Structures Lab NIL 0 0 3 1.5

3 CS302 Database Management System Lab NIL 0 0 3 1.5

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING


SPECIALIZATION

Specialization Code Name of the courses Pre requisites / L T P C


LEVEL area No Co requisites
CS360 Soft Computing
Nature Inspired CS321 3 1 0 4
3 Computing
4 Computational CS473 Deep Learning 3 1 0 4
Intelligence IT401 Data Analysis and NIL 3 1 0 4
4 Interpretation

0 0 0 4
4 CS465 CI-Mini Project
Specialization Lab I:
Optimization using
0 0 4 2
Nature based
3 CS361 Algorithm
Specialization Lab II:
0 0 4 2
4 CS460 Deep Learning Lab

3 Introduction to cyber 3 1 0 4
IT360 physical systems

Cloud Storage and 3 1 0 4


4 IT460 Security
Software Defined
Internet of Networks 3 1 0 4
4 things IT462
4 IT465 IoT-Mini Project 0 0 0 4
Specialization Lab I:
Programming for IoT 0 0 4 2
3 IT361 Lab
Specialization Lab II:
Cloud Storage & 0 0 4 2
4 IT461 Computing lab
CS380 Modern Computer
3 Graphics 3 1 0 4

Image Processing and


3 1 0 4
4 IT480 Pattern Recognition

Image Machine Learning for 3 1 0 4


4 Processing & IT482 Machine Vision
Computer IT485 0 0 0 4
4 Vision CV-Mini Project
Specialization Lab I:
Modern Computer 0 0 4 2
3 CS381 Graphics LAB
Specialization Lab II:
Visualization and 0 0 4 2
4 IT481 Perception LAB
High Performance CS203 Computer
4 CS387 Computer Organization and 3 1 0 4
Architecture Architecture

High Operating System 3 1 0 4


4 Performance CS493 GPU Programming CS303
Computing CS203 Computer
Organization and 3 1 0 4
3 CS421 Parallel Computing Architecture
0 0 0
4 CS485 HPC-Mini Project 4
CS436 Parallel
Parallel Computing Computing 0 0 4 2
4 CS481 Lab.
GPU Programming CS493 GPU
0 0 4 2
4 CS482 Lab Programming

You might also like