Approved By: UGC
Duration: 4 Years |
Eligibility: 10+2 or Equivalent |
Course Details:-
Subject Code |
Course Title |
Semester - I |
|
MA1010 |
Calculus I Functions Of One Variable |
PH1010 |
Physics I |
CY1001 |
Chemistry : Structure, Bonding & Reactivity |
ID1100 |
Concepts in Engineering Design |
CS1100/ ME1100 |
Computational Engg. / Thermodynamics |
* |
Introduction to Profession |
WS1010 |
Workshop I |
PH1030 |
Physics lab. I |
CY1002 |
Chemistry lab I |
Professional Major Theory (PMT) Courses |
|
AS1010 |
Indroduction to Aerospace Engg |
BT1010 |
Life Sciences |
CH1010 |
Introduction to Chemical Engg |
CE1010 |
Introduction to Civil Engg. |
CS1300 |
Introduction to Comp.Science And Engg. |
EC1000 |
Introduction to Electrical Engg |
ME1110 |
Introduction to Mechanical Engg |
MM1010 |
Introduction to Materials Engg |
OE1010 |
Introduction to Ocean Engg And Oceanography |
EP1010 |
Introduction to Engg. Physics |
Semester - II |
|
MA1020 |
Calculus II – Functions Of Several Variables |
PH1020 |
Physics II |
CS1100/ ME1100 |
Computational Engg. / Thermodynamics |
AM1100/ EE1100 |
Engineering Mechanics / Basic Electrical Engineering |
* |
Only for Bt, Ch, Ce, Ee, Mm & Na |
ME1120 |
Engg. Drawing |
WS1020 |
Workshop ii |
PH1040 |
Physics lab. Ii |
Professional Major Theory (PMT) Courses |
|
CH1020 |
Process Calcualtions |
CH1020 |
Process Calcualtions |
CE1020 |
Functional Design Of Buildings |
EC1010/ EC1040 |
Electrical and Magnetic Circuits / Digital Systems |
MM1020 |
Science and engg. Materials |
OE1020 |
Materials and ship Production Process |
Semester - III |
|
ID1200 |
Ecology And Environment |
BT1010 |
Life Sciences |
HS |
Humanities I (Elective) |
MA |
Mathematics III (Elective) |
AM1100 |
Engineering Mechanics |
CS2100 |
Discrete Mathematics For Computer Science |
CS2300 |
Sw Itching Theory And Digital Design |
CS2110 |
Computer Programming LAB |
CS2310 |
Digital Logic And Design LAB |
Semester - IV |
|
HS |
Humanities II (Elective) |
MA/PH/ CY |
Mathematics IV (Elective)/ PH/CY |
CS2200 |
Language Machines And Computations |
CS2400 |
Principles Of Communication |
CS2600 |
Computer Organisation |
CS2800 |
Data Structures And Algorithms |
CS2610 |
Assembler Language Programming LAB |
CS2810 |
Advanced Programming LAB |
Semester - V |
|
|
Minor Elective I (Core) |
CS |
Elective I |
CS3100 |
Paradigms Of Programming |
CS3300 |
Language Translators |
CS3500 |
Operating Systems |
CS3700 |
Introduction To Database Systems |
CS3310 |
Language Translations LAB |
CS3510 |
Operating Systems LAB |
Semester - VI |
|
|
Minor Elective II (Core) |
|
Free Elective I |
CS |
Elective II |
CS |
Elective III (Self Study) |
CS3200 |
Computer Networks |
CS3400 |
Principles of Software Engg |
CS3210 |
Computer Networks Lab |
CS3410 |
Software Engg LAB |
CS3660 |
Industrial Training (Summer) |
Semester - VII |
|
HS |
Professional Ethics (P/F)/HS Elective III |
|
Minor Elective III |
|
Free Elective II |
CS |
Elective IV |
CS |
Elective V |
CS4100 |
Computer System Design |
CS4110 |
Computer System Design LAB |
CS4780 |
Viva Voce |
CS4790 |
Project I |
Semester - VIII |
|
HS |
Professional Ethics (P/F)/HS Elective III |
CS4880 |
Industrial Lecture (P/F) |
CS4800 |
Project II |
List of Electives |
|
CS5011 |
Introduction to Machine Learning |
CS5800 |
Advanced Data Structures & Algorithms |
CS6060 |
Computer Architecture Lab |
CE6070 |
ObjectOriented Software Development Lab |
CS6090 |
Technical Enhanced Learning & Teaching Theory & Practice [SS] |
CS6100 |
Topics in Design and Analysis of Algorithms |
CS6110 |
Computational Geometry |
CS6140 |
Advanced Programming Language Lab |
CS6170 |
Parallel and Randomized Algorithms |
CS6180 |
Advanced Topics in Formal Languages and Automata |
CS6190 |
Recent Developments in Theoretical Computer Science |
CS6200 |
Advanced Computer Architecture |
CS6210 |
Performance Evaluation of Computer Sys & Networks |
CS6220 |
Multimedia Systems |
CS6230 |
CAD for VLSI Systems |
CS6250 |
Memory Based Reasoning in Artificial Intelligence |
CS6300 |
Speech Technology |
CS6310 |
Artificial Neural Networks |
CS6320 |
Signals and Systems |
CS6330 |
Digital System Testing & Testable Design |
CS6340 |
Soft Computing |
CS6350 |
Computer Vision |
CS6360 |
Computer Graphics |
CS6370 |
Natural Language Processing |
CS6380 |
Computational Intelligence |
CS6390 |
Model Based and Qualitative Reasoning in AI |
CS6400 |
High Performance Computing |
CS6410 |
Realtime Computing and Communications |
CS6420 |
Dependable Computing and Communications |
CS6430 |
Optical Networks |
CS6440 |
Distributed Computing |
CS6450 |
Object Oriented Software Development |
CS6460 |
Protocol Software Engineering |
CS6470 |
Network Management Systems |
CS6480 |
ECommerce |
CS6500 |
Cryptography and Network Security |
CS6510 |
Advances in Database Technology |
CS6520 |
Software Architecture – Theory and Practice |
CS6540 |
Distributed Systems Lab |
CS6550 |
Database Management System |
CS6560 |
Parallel Computer Architecture |
CS6600 |
Computer Architecture |
CS6640 |
Mobile Computing |
CS6650 |
Software Project Management |