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

BE Physics Lab Manual - BIT Deoghar

The document outlines the new course structure for the B.Tech in Computer Science and Engineering program at BIRLA Institute of Technology- MESRA, Ranchi effective from the 2018-2019 academic session. It lists the courses to be offered each semester over 8 semesters, their category (foundation, professional core, etc.), credits, and mode of delivery. The total credits required for completion of the program is 172.5 credits. The new course structure follows the Choice Based Credit System and Outcome Based Education models.

Uploaded by

Arbind Kumar
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)
118 views

BE Physics Lab Manual - BIT Deoghar

The document outlines the new course structure for the B.Tech in Computer Science and Engineering program at BIRLA Institute of Technology- MESRA, Ranchi effective from the 2018-2019 academic session. It lists the courses to be offered each semester over 8 semesters, their category (foundation, professional core, etc.), credits, and mode of delivery. The total credits required for completion of the program is 172.5 credits. The new course structure follows the Choice Based Credit System and Outcome Based Education models.

Uploaded by

Arbind Kumar
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/ 8

BIRLA INSTITUTE OF TECHNOLOGY- MESRA, RANCHI

NEWCOURSE STRUCTURE - To be effective from academic session 2018- 19


Based on CBCS & OBE model
Recommended scheme of study
B.Tech. in Computer Science & Engineering
Total
Mode of delivery & credits
Credits
Semester/ Session of Course L-Lecture; T-Tutorial;P-Practicals
Category C- Credits
Study Course Level Code Courses
of course
(Recomended) L T P
C
(Periods/week ) (Periods/week) (Periods/week)

GRAND TOTAL FOR FIRST YEAR 43.5

THEORY
Biological Science for
FIRST FS BE101 2 0 0 2
Engineers
Basics of Intelligent
SECOND GE IT 201 3 0 0 3
Computing
THIRD MA303 Discrete Mathematics 3 1 0 4
PC EC203 Digital System Design 3 0 0 3
SECOND
CS201 Data Structures 3 1 0 4
THIRD
Monsoon LABORATORIES

FIRST GE EE102 Electrical Engineering lab 0 0 3 1.5

Choice of : NCC/NSS/
MC MC201/20
PT & Games/ Creative Arts 0 0 2 1
2/203/204
(CA)
SECOND
EC204 Digital System Design Lab 0 0 3 1.5
PC
CS202 Data Structures Lab 0 0 3 1.5
TOTAL 21.5
THEORY
SECOND FS MA203 Numerical Methods 2 0 0 2
FIRST FS CE101 Environmental Science 2 0 0 2
Computer Organization
CS203 3 1 0 4
Architecture

Object Oriented Programming


CS204 3 0 0 3
and Design Pattern
SECOND PC Design and Analysis of
CS206 3 0 0 3
Algorithm

FOURTH IT220 Shell & Kernel Programming 0 0 3 1.5


Spring
Formal language and
CS208 3 0 0 3
Automata Theory
LABORATORIES
FS MA204 Numerical Methods Lab 0 0 2 1
Basic IT Workshop
GE IT202 0 0 2 1
(Common Subject)
Choice of : NCC/NSS/
SECOND MC MC205/20
PT & Games/ Creative Arts 0 0 2 1
6/207/208
(CA)
CS205 OOPDP Lab 0 0 3 1.5
PC
CS207 Design of Algorithm Lab 0 0 3 1.5
TOTAL 24.5
THEORY
Data Comm. computer
IT301 3 1 0 4
Network
PC CS301 Database Management System 3 0 0 3

THIRD CS303 Operating System 3 0 0 3


CS305 Compiler Design 3 0 0 3
FIFTH
Monsoon PE ** PROGRAM ELCTIVE-I 3 0 0 3
THIRD

FIFTH
Monsoon
OE * OPEN ELCTIVE-I 3 0 0 3
LABORATORIES
IT302 DCCN Lab 0 0 3 1.5
CS302 DBMS Lab 0 0 3 1.5
THIRD PC
CS304 OS Lab 0 0 3 1.5
CS306 Compiler Design Lab 0 0 3 1.5
TOTAL 25
THEORY
PC IT305 Software Engineering 3 0 0 3
CS307 Graph Theory 3 0 0 3
THIRD
PE ** PROGRAM ELCTIVE-II 3 0 0 3
OE * OPEN ELCTIVE-II 3 0 0 3

FIRST HSS MT123 Business Communications 3 0 0 3

SIXTH
Spring THIRD MC MC300 Summer training - Mandatory 3

HSS
SECOND MT204 Constitution of India 2 0 0 Non-credit

LABORATORIES

IT306 Software Engineering Lab 0 0 3 1.5


PC
THIRD
CS308 Mobile Interface Lab 0 0 3 1.5

PE ** PROGRAM ELCTIVE LAB-I 0 0 3 1.5

TOTAL 22.5
PC THEORY
Professional Practice
IT404 2 0 0 2
Law & Ethics

* OPEN ELCTIVE-III/MOOC-I 3 0 0 3
OE
OPEN ELCTIVE-IV / MOOC-
* 3 0 0 3
II
SEVENTH ** PROGRAM ELCTIVE-III 3 0 0 3
Monsoon PE
FOURTH
** PROGRAM ELCTIVE-IV 3 1 0 4
LABORATORIES

** PROGRAM ELCTIVE LAB-II 0 0 3 1.5


PE
PROGRAM ELCTIVE LAB-
** 0 0 3 1.5
III
TOTAL 18
EIGTH Research project / Industry
FOURTH PC CS400 NOT APPLICABLE 12
Spring Internship
GRAND TOTAL
167
Minimum requirement for Degree award

Programme Elective and Open Elective may include one or two Massive Open Online Course (MOOC)
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
PROGRAMME ELECTIVES (PE)*
OFFERED FOR LEVEL 1-4

PE / Prerequisites/ Corequisites Courses


Code no. Name of the PE Courses L T P C
LEVEL with code

3 IT320 UI Design OOPDP CS204 3 0 0 3

3 IT321 Bio Inspired Computing Data Structure CS201 3 0 0 3


CS320 Optimization Technique Design and Analysis of Algorithm CS206 3 0 0 3
3

3 IT321 Soft Computing Discrete Mathematics MA303 3 0 0 3


CS322 Simulation and Modelling Data Structure CS201, Mathematics-II MA 3 1 0 4
3
107
3 CS323 Simulation Modelling Lab Simulation Modelling CS322 0 0 3 1.5

PE 1 IT322 Cloud Computing Basics of Intelligent Computing IT 201 3 0 0 3


3
IT323 Software Project Management Software Engineering IT305 3 0 0 3
3

3 CS324 System Programming NIL 3 0 0 3

3 CS325 Database Modelling Database Management System CS301 3 0 0 3

3 CS326 Database Modelling Lab Database Modelling CS325 0 0 3 1.5

3 IT324 Software Testing Software Engineering IT305 3 1 0 4

3 IT325 Software Testing Lab Software Testing IT324 0 0 3 1.5


IT326 Wireless Sensor Network Data communication and Computer networks 3 0 0 3
3
IT301
3 IT327 Wireless Sensor Lab Wireless Sensor Network IT326 0 0 3 1.5

3 IT328 Pattern Recognition Image Processing IT307 3 1 0 4

3 IT329 Pattern Recognition Lab Pattern Recognition IT328 0 0 3 1.5


PE 2 CS327 Computer Graphics Design and Analysis of Algorithm CS206 3 0 0 3
3

3 CS328 Computer Graphics Lab Computer Graphics CS327 3 0 0 3


IT330 Cryptography & Network Mathematics-I MA 103/Mathematics-II MA 3 0 0 3
3
Security 107
CS391 Introduction to Distributed NIL 3 0 0 3
3
System
IT401 Data Analysis and Interpretation NIL 3 0 0 3
4
IT420 Artificial Intelligence Basics of Intelligent Computing IT 201 3 0 0 3
4

4 IT421 Artificial Intelligence Lab Artificial Intelligence IT420 0 0 3 1.5

4 IT422 Principles of Multimedia NIL 3 0 0 3


IT423 Internet of Things(IoT) Basics Of intelligent Computing IT 201 3 1 0 4
4

4 IT424 Internet of Things(IoT) Lab Internet of Things(IoT) IT423 0 0 3 1.5

4 CS420 Advanced Data Structure Data Structure CS201 3 0 0 3


CS421 Parallel Computing Design and Analysis of Algorithm CS206 3 0 0 3
4

4 PE 3 CS422 Parallel Computing Lab Parallel Computing CS421 0 0 3 1.5

4 IT425 Image Analysis Image Processing IT307 3 0 0 3


CS423 Advanced Algorithm Design and Analysis of Algorithm CS206 3 0 0 3
4

4 CS424 Advanced Algorithm Lab Advanced Algorithm CS423 0 0 3 1.5


IT426 Data Mining Concepts and Database Modelling CS325 3 1 0 4
4
Techniques
IT427 Data Mining Concepts and Data Mining Concepts and Techniques 0 0 3 1.5
4
Techniques Lab IT426
4 CS425 Advanced Operating System Operating System CS303 3 0 0 3
CS426 Advanced Operating system Lab Advanced Operating System CS425 0 0 3 1.5
4

4 IT428 Information Retrieval Data Structure CS201 3 1 0 4


IT403 Web App Development NIL 3 0 0 3
CS429 Information and Coding Theory Discrete Mathematics MA303 3 0 0 3
4

CS430 Information and Coding Theory Information and Coding Theory CS429 0 0 3 1.5
4
Lab
CS431 Computational Network Analysis Data Communication and Computer 3 1 0 4
4
Network IT301
CS432 Computational Network Analysis Computational Network Analysis CS431 0 0 3 1.5
4
Lab
IT431 Emerging Storage Technologies Database Management System CS301 3 1 0 4
4

IT432 Emerging Storage Technologies Emerging Storage Technologies 0 0 3 1.5


4
Lab
4 IT433 Computer Vision Computer Graphics CS327 3 0 0 3
CS436 High Performance Computing Parallel Computing CS421 3 1 0 4
4 PE 4
CS437 High Performance Computing High Performance Computing CS430 0 0 3 1.5
4
Lab
4 IT402 .NET Programming NIL 3 0 0 3

4 IT434 Mobile Computing NIL 3 0 0 3


IT429 Machine Learning Design and Analysis of Algorithm CS206 3 1 0 4
4

4 IT430 Machine Learning Lab Machine Learning IT429 0 0 3 1.5

4 IT490 Natural Language Processing Compiler Design CS305 3 0 0 3

4 CS494 Big Data Analytics Database Management System CS301 3 0 0 3

4 CS490 3D Simulation Computer Graphics CS327 3 0 0 3


4 CS493 GP-GPU Programming Operating System CS303 3 0 0 3
4 CS494 Big Data Analytics Database Management System CS301 3 0 0 3
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
OPEN ELECTIVES (OE)*
OFFERED FOR LEVEL 1-4

OE / Prerequisites/ Corequisites cources


Code no. Name of the courses L T P C
LEVEL with code
CS270 Fundamentals of Computer Science
NIL 3 0 0 3

CS271 Fundamentals of Computer Science Lab


NIL 0 0 3 1.5

CS201 Data Structure Programming for Problem Solving CS101


3 1 0 4

OE1 CS202 Data Structure Lab Data Structure CS201 0 0 3 1.5


CA201 Object Oriented Programming using
NIL 3 0 0 3
JAVA
CA202 Object Oriented Programming using
NIL 0 0 3 1.5
2 JAVA Lab
CS204 Object Oriented Programming and Programming for Problem Solving CS101
3 0 0 3
Design Patterns
CS206 Design and Analysis of Algorithm Data Structure CS201
3 0 0 3

CS270 Bio Informatics Programming for Problem Solving CS101


3 0 0 3
OE2
IT270 Introduction to R NIL 3 0 0 3
IT271 Introduction to Python NIL 3 0 0 3
CS271 Cyber Law and Security NIL 3 0 0 3
CS301 Database Management System NIL 3 0 0 3
CS301 Database Management System Lab Database Management System
3 0 0 3
CS301
IT305 Software Engineering NIL 3 0 0 3
CS325 Database Modelling Database Management System CS301
3 0 0 3

3 OE3 IT330 Cryptography & Network Security Mathematics-I MA 103/Mathematics-II


3 0 0 3
MA 107
IT331 Bio Metric Security Data Structure CS201,Design and
3 0 0 3
Analysis of Algorithm CS206
CS370 Cyber Crime and Investigation Design and Analysis of Algorithm CS206
3 0 0 3

CS371 Genetic Algorithm Design and Analysis of Algorithm


3 0 0 3
CS206,Mathematics-II MA 107
IT402 .NET Programming NIL 0 0 3 1.5
IT429 Machine Learning Design and Analysis of Algorithm CS206
3 0 0 3

IT490 Natural Language Processing Compiler design CS305 0 0 3 1.5


IT423 Internet of Things(IoT) Basics of Intelligent Computing IT 201
3 0 0 3

IT420 Artificial Intelligence Basics of Intelligent Computing IT 201


3 0 0 3

CS422 High Performance Computing NIL 3 0 0 3


CS470 Wireless communication Data communication and computer
4 OE4 3 0 0 3
networks IT301
CS471 Medical Image Processing NIL 3 0 0 3
CS472 Programming for Bio Informatics NIL
3 0 0 3

IT470 Genomic Data Science Design and Analysis of Algorithm CS206


3 0 0 3

CS473 Deep Learning Machine Learning IT429 3 0 0 3


IT426 Data Mining Concepts and Techniques Database Management System CS301
3 0 0 3

IT427 Data Mining Concepts and Techniques Data Mining Concepts and Techniques
0 0 3 1.5
Lab IT426

* OPEN ELECTIVES TO BE OPTED ONLY BY OTHER DEPARTMENT STUDENTS


DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
MINOR* REQUIREMENT FOR OTHER BRANCHES
OFFERED FOR LEVEL 2-4

Prerequisites
Code
LEVEL Name of the Courses cources L T P C
no.
with code
2 CS201 Data Structures NIL 3 1 0 4
3 CS301 Database Management System NIL 3 0 0 3
Design and Analysis of
2 CS207 NIL 3 1 0 4
Algorithm
3 CS303 Operating System NIL 3 0 0 3

Computer Organisation
2 CS205 NIL 3 1 0 4
Architecture
LABORATORIES
2 CS202 Data Structures Lab NIL 0 0 3 1.5

Database Management System


3 CS302 NIL 0 0 3 1.5
Lab
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
SPECIALIZATION

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


LEVEL area /s Code No Co requisites
Basics of Intelligent Computing IT
4 3 0 0 3
IT420 Artificial Intelligence 201
IT429 Design and Analysis of Algorithm
3 1 0 4
4 Machine Learning CS206
Data Mining Concepts and Database Modelling CS325
3 0 0 3
4 Computational IT426 Techniques
4 Intelligence IT490 Natural Language Processing Compiler Design CS305 3 1 0 4
Basics of Intelligent Computing IT
3 0 0 3
3 IT322 Cloud Computing 201
Data Mining Concepts and Data Mining Concepts and
0 0 3 1.5
4 IT427 Techniques Lab Techniques IT426
4 IT421 Artificial Intelligence Lab Artificial Intelligence IT420 0 0 3 1.5
Data communication and
3 3 1 0 4
IT326 Wireless Sensor Networks Computer networks IT301
Basics of Intelligent Computing IT
3 0 0 3
3 IT322 Cloud Computing 201
Internet of Things(IoT) Basics Of intelligent Computing
3 0 0 3
4 IT423 IT 201
Internet of things Data Mining Concepts and Database Modelling CS325
3 1 0 4
4 IT426 Techniques
Introduction to Distributed
3 0 0 3
3 CS391 System NIL
4 IT424 Internet of Things(IoT) Lab Internet of Things(IoT) IT423 0 0 3 1.5
Data Mining Concepts and Data Mining Concepts and
0 0 3 1.5
4 IT427 Techniques Lab Techniques IT426
Computer Graphics Design and Analysis of Algorithm
3 3 0 0 3
CS327 CS206
3 IT307 Image Processing NIL 3 0 0 3
Image Processing Design and Analysis of Algorithm
3 1 0 4
4 & Computer CS447 Machine Learning CS206
4 Vision IT433 Computer Vision Computer Graphics CS327 3 0 0 3
4 CS490 3D Simulation 3 1 0 4
3 IT308 Image Processing Lab Image Processing IT307 0 0 3 1.5
4 CS491 3D Simulation Lab NIL 0 0 3 1.5
4 CS436 High Performance Computing Parallel Computing CS421 3 0 0 3
Design and Analysis of Algorithm
3 0 0 3
4 CS421 Parallel Computing CS206
Introduction to Distributed
High 3 0 0 3
3 CS391 System Operating System CS303
Performance
4 CS493 GP-GPU Programming Operating System CS303 3 1 0 4
Computing
Database Management System
3 1 0 4
4 CS494 Big Data Analytics CS301
4 CS422 Parallel Computing Lab Parallel Computing CS421 0 0 3 1.5
4 CS495 Big Data Analytics Lab Big Data Analytics CS494 0 0 3 1.5

You might also like