" JIIT Noida ranked 54th in the Engineering Category and 81st in the university category in the all India Ranking 2017 by NIRF, MHRD"

Department Of Computer Science

Curriculum Structure

Curriculum has been carefully designed to meet the objectives as mentioned earlier. We understand that in order to cater the demands of the market and meet the challenges of the future the curriculum is subjected to change.

Integrated M.Tech 5-Year Program in Computer Science and Engineering

The program exposes various areas of computer science engineering such as algorithms, computer systems, software engineering, machine learning, distributed systems, performance modelling, multimedia computing, etc., leading to Integrated Master of Technology in Computer Science and Engineering. The program lays emphasis on student projects and research.

BTech I semester  (B1)
SN Sub Code Subject Contact hours Credits
1 10B11PD111 Presentation and Communication Skills 3 3
2 10B11PD199 English – Audit Course 2 0
3 10B11MA111 Mathematics-I 4 4
4 10B11PH111 Physics-I 4 4
5 10B11EC111 Electrical Circuit Analysis 4 4
6 10B11CI111 Introduction to Computers and Programming 4 4
7 10B17PH171 Physics Lab-I 2 1
8 10B17EC171 Electrical Circuits Lab 2 1
9 10B17CI171 Computer Programming Lab 4 2
10 10B19GE199 Institutional Orientation 2 0
    Total 31 23
BTech II semester  (B2)
SN Sub Code Subject Contact hours Credits
1 10B11PD211 Group and Cooperative Processes 3 3
2 10B11MA211 Discrete Mathematics 4 4
3 10B11PH211 Physics-II 4 4
4 10B11EC211 Basic Electronic Devices and Circuits 4 4
5 10B11CI211 Data Structures 4 4
6 10B17PH271 Physics Lab-II 2 1
7 10B17EC271 Basic Electronics  Lab 2 1
8 10B17CI271 Data Structures and Computer Programming Lab 4 2
9 10B19CI299 Departmental Orientation 2 0
    Total 29 23
BTech III semester  (B3)
SN Sub Code Subject Contact hours Credits
1 10B11PD311 Economics 3 3
2 10B11MA201 Mathematics-II 4 4
3 10B11EC401 Digital Electronics 4 4
4 10B11CI311 Object Oriented Programming 4 4
5 10B11CI312 Database Systems 4 4
6 10B17EC407 Digital Electronics Lab 2 1
7 10B17CI371 Object Oriented Programming Lab 2 1
8 10B17CI372 Database Systems Lab 2 1
9 10B17CI307 Unix Programming Lab 2 1
    Total 27 23
BTech IV semester  (B4)
SN Sub Code Subject Contact hours Credits
1 10B11PD411 Financial Management 3 3
2 10B11MA411 Probability Theory and Random Processes 4 4
3 10B11EC301 Signals and Systems 4 4
4 10B11CI401 Microprocessors and Controllers 4 4
5 10B11CI411 Fundamentals of Algorithms 4 4
6 10B11GE411 Environmental Studies 3 3
7 10B17EC307 Signals and Systems Lab 2 1
8 10B17CI407 Microprocessors and Controllers Lab 2 1
9 10B17CI471 Algorithms Lab 2 1
10 10B28CI408 Multimedia Development Lab I 2 1
    Total 30 26
BTech V semester  (B5)
SN Sub Code Subject Contact hours Credits
1 10B11PD511 Social and Legal Issues 3 3
2 10B11EC514 Communication Systems 4 4
3 10B11CI511 Operating Systems 4 4
4 10B11CI512 Software Engineering 4 4
5 10B11CI513 Theory of Computation 4 4
6 10B17EC574 Communication Systems Lab 2 1
7 10B17CI571 Operating Systems Lab 2 1
8 10B17CI572 Software Engineering Lab 2 1
9 10B28CI581 Web Technology Lab 2 1
10 10B19CI591 Minor Project I 10 5
    Total 37 28
BTech VI semester  (B6)
SN Sub Code Subject Contact hours Credits
1 10B11PD611 Project Management 3 3
2 10B11CI611 Computer Networks 4 4
3 10B11CI612 Compiler Design 4 4
4 10B11CI613 Computer Organisation and Architecture 4 4
5 10B11PH611 Material Science 4 4
6 10B17CI671 Computer Networks Lab 2 1
7 10B17CI672 Compiler Design Lab 2 1
9 10B17CI673 System  and Network Programming Lab 4 2
10 10B19GE698 Industrial Training   0
11 10B19CI691 Minor Project II 10 5
    Total 37 28
SEVENTH SEMESTER 
SN Sub Code Subject Contact Hours Credits
1   HSS Elective –I  (as in BTech) 3 3
2   DE-I  (as in BTech) 3 3
3   DE-II  (as in BTech) 3 3
4   DE-III (as in BTech) 3 3
5 13M11CI111 Advanced Data Structures and Computational Thinking 3 3

 

6 13M11CI112 High Performance Software Engineering 3 3
7   Project Part-I (as in BTech)   10
    TOTAL 18 28
List of courses for HSS Elective-I
SN Sub Code Subject
1 13B11NHS731 Technology and Culture
2 10B1NPD733 Managing and Marketing Technology
3 10B1NPD735 Indian Financial System
4 10B1NPD734 Customer Relationship Management
5 10B1NPD732    Entrepreneurial Development
 List of Departmental Elective Subjects for DE-I,DE-II,DE-III
To be updated from time to time as per academic needs
SN Sub Code Subject
1 10B1NCI731 Artificial Intelligence
2 14B1NCI731 Embedded Systems
3 10B1NCI736 Information Retrieval and Data Mining
4 12B2NCI752 Mobile Computing
5 11B1NCI731 Soft Computing
EIGHTH SEMESTER  
SN Sub Code Subject Contact Hours Credits
1   HSS Elective –II  (as in BTech) 3 3
2   DE-IV  (as in BTech) 3 3
3 13M11CI211 Advanced Algorithms 3 3
4 13M11CI212 Performance Evaluation of Computing Systems 3 3
5   DE-V  (as in MTech) 3 3
6   DE-VI (as in MTech) 3 3
7   Project Part-II (as in BTech)   10
    TOTAL 18 28
 List of courses for HSS Elective-II
SN Sub Code Subject
1 13B1NHS831 Organizational Psychology
2 10B13PD832 Quality Issues In Engineering
3 10B13PD831 Knowledge Management
4 12B1NHS831 Industrial Sociology
 List of Departmental Elective Subjects for DE-IV, DE-V and DE-VI 
To be updated from time to time as per academic needs
SN Sub Code Subject
1 10B2NCI853 Cryptography & Network Security
2 11B1NCI832 Distributed Artificial Intelligence
3 13B1NCI832 Design of Database Systems
4 10B13CI833 Formal Methods in Software Engineering
5 10B1NCI831 Image Processing
6 10B1NCI837 Natural Language Processing
7 10B13CI834 Parallel Processing
8 14B1NCI838 Principles of Programming Languages
9 10B1NCI835 Systems Programming
10 14M1NCI239 Computer Vision
11 14M1NCI337 Information Integration and Data Analytics
12 14M1NCI338 IT Entrepreneurship
13 14M1NCI431 Large Scale Graph Algorithms
14 14M1NCI434 Nature Inspired Computing
15 13M1NCI733   Performance Evaluation of C16omputer  Networks
16 14M1NCI237 Problem Solving and Research Methodology
17 14M1NCI435 Randomized and Approximation Algorithms
18 14M1NCI432 Security Protocols
19 13M1NCI431 Theory of Cryptography
20 14M1NCI339 Wireless Sensor and Actuator Networks
SUMMER SEMESTER
SN Sub Code Subject Contact Hours Credits
1   DE-VII  (as in BTech) 30* 3
2   DE-VIII  (as in BTech) 30* 3
3 13M17CI171 High Performance Programming Lab 30* 2
4 13M19CI392 Project   (as in MTech) 8 4
    TOTAL   12

*Total Contact Hours

List of courses for DE-VII, VIII
SN Sub Code Subject
1 14B1NCI833 Advanced Data Structure
2 10B2NCI853 Cryptography & Network Security
3 14B1NCI831 Design of Algorithms
4 11B1NCI831 Distributed Computing
5 10B1NCI831 Image Processing
6 14B1NCI832 Industrial Automation
7 14B1NCI834 Mobile Application Development
8 10B1NCI837 Natural Language Processing
9 14B1NCI835 Performance Analysis of Computing Systems
10 11B1NCI731 Soft Computing
11 10B1NCI835 System Programming
12 13B1NCI832 Design of Database Systems
13 13B1NCI831 Multidimentional Data Structure
NINTH SEMESTER
SN Sub Code Subject Contact Hours Credits
1 13M11CI113 Pattern Recognition and Machine Learning 3 3
2 13M11CI114 Distributed Systems 3 3
3   DE-IX  (as in MTech) 3 3
4   DE-X  (as in MTech) 3 3
5   DE-XI  (as in MTech) 3 3
6   DE-XII  (as in MTech) 3 3
7 13M17CI271 Software Systems Lab 4 2
8 13M19CI393 Seminar & Term Paper 2 4
    TOTAL 24 24
 List of Departmental Elective Subjects for DE-IX,X,XI,XII
To be updated from time to time as per academic needs
SN  Sub Code Subject
1 14M1NCI335 3D Graphics and Animation
2 14M1NCI234 Advanced Mobile and Cloud Computing
3 14M1NCI336 Complexity Theory and Models of Computation
4 14M1NCI433 Computer Forensics
5 14M1NCI436 Computer Supported Collaborative Work
6 13M1NCI131 Human Centered  System  Design
7 13M1NCI132 Algorithmic Graph Theory
8 13M1NCI133 Intelligent Systems
9 13M1NCI732 Learning Technologies
10 14M1NCI331 Mobile and Pervasive Computing
11 14M1NCI332 Multimedia and Wireless Computer Networks
12 14M1NCI333 Software Requirement Engineering
13 14M1NCI334 Web Algorithms
14 14M1NCI339 Wireless Sensor and Actuator Networks
15 14M1NCI431 Large Scale Graph Algorithms
TENTH SEMESTER
SN Sub Code Subject Contact Hours Credits
1.   Dissertation   / Industrial Project   22
    TOTAL   22

TOTAL CREDITS:  265

Note for Elective Courses for DE-I,II,III,IV,VII,VIII
*All electives of B.Tech (CSE) and B.Tech(IT) are open for these students
* Few electives of other departments are also open for these students.
*Electives open to M.Tech (CSE) or M. Tech(ITE) are also open to these students for DE-V,VI,IX,X,XI,XII
*List of electives to be updated from time to time as per academic needs