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

Course_structure_CSE_2022

The document outlines the curriculum for a B.Tech in Computer Science and Engineering, detailing subjects for each semester from the third to the eighth. It includes core subjects, labs, electives, and minor specializations, with total contact hours specified for each semester. Additionally, it lists various program electives and open electives available to students.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views

Course_structure_CSE_2022

The document outlines the curriculum for a B.Tech in Computer Science and Engineering, detailing subjects for each semester from the third to the eighth. It includes core subjects, labs, electives, and minor specializations, with total contact hours specified for each semester. Additionally, it lists various program electives and open electives available to students.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

B.TECH.

COMPUTER SCIENCE AND ENGINEERING


Year THIRD SEMESTER FOURTH SEMESTER
Subject Subject
Subject Name L T P C Subject Name L T P C
Code Code
MAT 2126 Engineering Mathematics - III 2 1 0 3 MAT 2226 Engineering Mathematics - IV 2 1 0 3
CSE 2121 Computer Organization & Architecture 3 1 0 4 CSE 2221 Formal Languages and Automata Theory 2 1 0 3
CSE 2122 Data Structures 3 1 0 4 CSE 2222 Design and Analysis of Algorithms 3 1 0 4
CSE 2123 Digital System Design 3 1 0 4 CSE 2223 Embedded Systems 4 0 0 4
II CSE 2124 Object Oriented Programming 3 1 0 4 CSE 2224 Database Systems 3 1 0 4
CSE 2141 Data Structures Lab 0 0 3 1 CSE 2241 Database Systems Lab 0 0 3 1
CSE 2142 Digital System Design Lab 0 0 3 1 CSE 2242 Algorithms Lab 0 0 3 1
CSE 2143 Object Oriented Programming Lab 0 0 3 1 CSE 2243 Embedded Systems Lab 0 0 3 1
14 5 9 22 14 4 9 21
Total Contact Hours (L + T + P) 28 Total Contact Hours (L + T+ P) 27
FIFTH SEMESTER SIXTH SEMESTER
HUM 3021 Essentials of Management 3 0 0 3 HUM 3022 Engineering Economics and Financial Management 3 0 0 3
CSE 3121 Principles of Cryptography 2 1 0 3 CSE 3221 Parallel Computer Architecture and Programming 2 1 0 3
CSE 3122 Software Engineering 2 1 0 3 CSE 3222 Compiler Design 2 1 0 3
CSE 3123 Operating Systems 2 1 0 3 CSE **** Program Elective – I/ (Minor Specialization) 3 0 0 3
CSE 3124 Computer Networks 2 1 0 3 CSE **** Program Elective – II /( Minor Specialization) 3 0 0 3
Open Elective -1 Creativity, Problem Solving and
III IPE 4302 3 0 0 3 *** **** Open Elective- 2 3 0 0 3
Innovation
CSE 3141 Software Engineering Lab 0 0 3 1 CSE 3241 Parallel Programming Lab 0 0 3 1
CSE 3142 Operating Systems Lab 0 0 3 1 CSE 3242 Compiler Design Lab 0 0 3 1
CSE 3143 Computer Networks Lab 0 0 3 1 CSE 3243 Web Programming Lab 1 0 2 1
14 4 9 21 17 2 8 21
Total Contact Hours (L + T + P) 27 Total Contact Hours (L + T + P) 27
SEVENTH SEMESTER EIGHTH SEMESTER
CSE **** Program Elective – III / (Minor Specialization) 3 0 0 3 CSE 4291 Industrial Training 1
CSE **** Program Elective – IV/ (Minor Specialization) 3 0 0 3 CSE 4292 Project Work / Practice School 12
CSE **** Program Elective – V 3 0 0 3 CSE 4293 Project Work (B. Tech Honours) ** 20
CSE **** Program Elective - VI 3 0 0 3 CSE **** B Tech Honours (Theory 1)** (V Semester) 4
IV CSE **** Program Elective - VII 3 0 0 3 CSE **** B Tech Honours (Theory 2)** (VI Semester) 4
*** **** Open Elective-3 3 0 0 3 CSE **** B Tech Honours (Theory 3)** (VII Semester) 4
CSE 4191 Mini Project (Minor Specialization) * 8
18 0 0 18/26 13/33
Total Contact Hours (L + T + P) 18
*Applicable to students who opted for minor specialization
**Applicable to eligible students who opted for and successfully completed the B Tech – Honours requirements
Minor Specializations Other Programme Electives Open Electives
I. Computer Graphics & Visualization CSE 4441: Advanced Algorithms CSE 4311: Essentials of Industrial Computing
CSE 4401: Digital Image Processing CSE 4442: Android Application Development CSE 4312: Essentials of IT
CSE 4402: Computer Graphics CSE 4443: Animation Technologies CSE 4313: Linux Programming
CSE 4403: Computer Vision CSE 4444: Blockchain Technology CSE 4314: Principles of Database Systems
CSE 4404: Augmented and Virtual Reality CSE 4445: Cloud Computing CSE 4315: Principles of Software Engineering
II. Computational Intelligence CSE 4446: Cryptanalysis
CSE 4405: Artificial Intelligence CSE 4316: Python Programming
CSE 4447: Deep Learning CSE 4317: Web Programming
CSE 4406: Soft Computing Paradigms CSE 4448: Distributed Systems
CSE 4403: Computer Vision CSE 4318: iOS Application Development
CSE 4449: Ethical Hacking and Cyber Security
CSE 4408: Machine Learning CSE 4450: Game Programming
III. Internet of Things Inter-Institute Elective (IIE)
CSE 4451: Hardware Security CSE 4452: High
CSE 4409: Introduction to IoT IIE ****: Healthcare IT
Performance Computer Architecture
CSE 4410: IoT in Agriculture CSE 4453: Human Computer Interface
CSE 4411: IoT for Healthcare CSE 4454: Information Retrieval
CSE 4412: Smart Cities CSE 4455: Information Security
IV. Data Analytics CSE 4456: iOS Application Development
CSE 4413: Data Warehouse and Data Mining CSE 4457: Knowledge Representation and Ontology
CSE 4414: Natural Language Processing CSE 4458: Machine Translation
CSE 4403: Computer Vision CSE 4459: Multimedia Retrieval
CSE 4416: Big Data Analytics CSE 4460: Multimedia Technologies
V. Cyber Security CSE 4461: Pattern Anomaly and detection
CSE 4417: Network Security CSE 4462: Pervasive Computing
CSE 4418: Cyber forensics CSE 4463: Quantum Computing
CSE 4419: Artificial Intelligence in Cyber security CSE 4464: Social Network Analysis
CSE 4420: Database and Application Security CSE 4465: Software Architecture
CSE 4466: Software Defined Networks
CSE 4467: Software Testing and Analysis
CSE 4468: Storage Device and Technology
CSE 4469: UML and Design Patterns
CSE 4470: Wireless Networks

You might also like