|
Semester |
Course Type |
Course Title |
Code |
L-T-P |
Credits |
|
1st |
Core |
Fundamentals of Artificial Intelligence |
CS 502 |
3-1-0 |
4 |
|
Core |
Fundamentals of Machine Learning |
CS 503 |
3-0-2 |
4 |
|
|
Core |
Optimization Techniques |
CS 506 |
3-1-0 |
4 |
|
|
Core |
Advanced Data Structure and Algorithms |
CS 507 |
3-0-2 |
4 |
|
|
– |
Minor Project/Dissertation (Part I)* |
CS 508 |
– |
4 |
|
|
2nd |
Core |
Introduction to South Asia |
– |
2-0-0 |
2 |
|
OE |
Open Elective |
– |
2-0-0 |
2 |
|
|
TE |
Track Elective 1 |
– |
– |
4 |
|
|
TE |
Track Elective 2 |
– |
– |
4 |
|
|
– |
Major Project/Dissertation (Part II) |
CS 509 |
– |
12 |
|
|
|
Total |
44 |
|||
|
Note: *The students opting for project have to submit Project Report at the end of both 1st semester and final project report at the end of 2nd semester. The project can be done in industry or under the supervision of faculty of the department. The students opting for dissertation have to present the work done at the end of 1st semester and 2nd semester both. The dissertation needs to be submitted at the end of 2nd semester. The students opting for specialization have to choose dissertation/project in the area of specialization. |
|||||
TE AND GE COURSES
|
Course Type |
Course Title |
Course Code |
L-T-P |
Credits |
|
|
Track 1: Artificial Intelligence & Machine Learning |
|||
|
TE |
Advanced Machine Learning |
CS-E 501 |
3-1-0 |
4 |
|
TE |
AI and ML Techniques for Cyber Security |
CS-E 502 |
3-0-2 |
4 |
|
TE |
Big Data Analytics |
CS-E 503 |
3-1-0 |
4 |
|
TE |
Computational Intelligence |
CS-E 504 |
3-0-2 |
4 |
|
TE |
Deep Learning |
CS-E 505 |
3-0-2 |
4 |
|
TE |
Evolutionary Algorithms |
CS-E 506 |
3-1-0 |
4 |
|
TE |
Information Retrieval |
CS-E 507 |
3-1-0 |
4 |
|
TE |
Natural Language Processing |
CS-E 508 |
3-1-0 |
4 |
|
TE |
Network Science |
CS-E-509 |
3-0-2 |
4 |
|
TE |
Reinforcement Learning |
CS-E-510 |
3-0-2 |
4 |
|
TE |
Social Media Analytics |
CS-E 511 |
3-0-2 |
4 |
|
|
Track 2: Advanced Network & Systems |
|||
|
TE |
Blockchain Technology |
CS-E 521 |
3-1-0 |
4 |
|
TE |
Cloud Computing |
CS-E 522 |
3-1-0 |
4 |
|
TE |
Cryptography and Network Security |
CS-E 523 |
3-1-0 |
4 |
|
TE |
Distributed Systems |
CS-E 524 |
3-1-0 |
4 |
|
TE |
Internet of Things |
CS-E 525 |
3-1-0 |
4 |
|
TE |
Linear Programming for Computer Networks |
CS-E 526 |
3-1-0 |
4 |
|
TE |
Optical Networks |
CS-E 527 |
3-1-0 |
4 |
|
TE |
Performance Modeling of Computer Networks |
CS-E-528 |
3-1-0 |
4 |
|
TE |
Software Defined Networking |
CS-E-529 |
3-1-0 |
4 |
|
|
General Electives |
|||
|
GE |
Distributed Machine Learning |
CS-E 541 |
3-1-0 |
4 |
|
GE |
Embedded Systems Design |
CS-E 542 |
3-1-0 |
4 |
|
GE |
Fuzzy Modelling |
CS-E 543 |
3-1-0 |
4 |
|
GE |
Logic for Computer Science |
CS-E 544 |
3-1-0 |
4 |
|
GE |
Mobile Computing |
CS-E 545 |
3-1-0 |
4 |
|
GE |
Performance Modeling and Simulation of Computer Systems |
CS-E 546 |
3-1-0 |
4 |
|
GE |
Queueing Theory with Applications |
CS-E 547 |
3-0-2 |
4 |
|
GE |
Real-Time Systems |
CS-E-548 |
3-1-0 |
4 |
|
GE |
Soft Computing |
CS-E-549 |
3-1-0 |
4 |
|
GE |
Theory of Computation |
CS-E-550 |
3-1-0 |
4 |
|
Remark: A student opting for general track can take courses from any specialization track. Besides above-listed courses, new TE or GE courses may be offered after approval of the BoS. |
||||