Curriculum

banner

M.Tech Programme in Computer Science and Engineering (On-Campus)

Curriculum

The programme is designed to create innovators and researchers in core areas of computer science. Students are expertized in fields of CSE like computer systems, machine learning, data analytics and data management. The M.Tech CSE curriculum is designed with particular focus on research and development requirements of industry and academia. The M.Tech programme that includes a year long thesis work, enables the students to take up R&D assignments in industries or opt for a research position on their completion. The curriculum of M.Tech programme for each semester considers four symbols L, T, P, C which are described as follows.

  • L : Lecture hours during a week
  • T : Tutorials hours during a week
  • P : Practical hours during a week
  • C: Total Credits for the course
Semester I
Course Number Course Name L T P C
CS611Programming and Data Structures 3 0 3 9
CS612Design of Software Systems3 0 3 9
CS613Concepts in Cloud Computing3 0 0 6
CS614 Seminar00 33
Total 90 927
Semester II
Course Number Course Name L T P C
CS621Topics in DBMS3 0 3 9
CS625Concepts of Algorithms3 0 0 6
CS633Machine Learning3 0 39
CS626Preliminary Thesis00 66
Total 90 1230
Semester III
Course Number Course Name L T P C
CS634Data Analytics 3 0 3 9
CSXXXElective 13 0 0 6
CSXXXElective 230 06
CSXXXTheis00 1212
Total 9 0 1533
Semester IV
Course Number Course Name L T P C
CSXXXElective 33 0 0 6
CSXXXThesis/Internship 0 0 2424
Total 3 0 2430
List of Electives
Course NumberCourse NameLTPC
CS675Introduction to Blockchain and Cryptocurrency3006
CS451Design of Internet of Things3006
CS462Computer Vision3006
CS471Deep Learning3006
CS683Natural Language Processing3006
CS682Human Computer Interaction3006
CS684Web Data Mining3006
CS685Fuzzy Sets, Logic and Systems3006
CS612Game Theory3006
CS671Introduction To Graph Theory3006
CS672Semantic Web Technologies3006
CS673Evolutionary Computation3006
CS674Advanced Computer Architecture3006