Home -> Iit -> Iit Roorkee -> Post Graduate Courses -> Indian Institute Of Technology Roorkee M Tech (computer Science And Engineering)
Courses Offered

    M. Tech. (Computer Science & Engineering)

  • YEAR I 
    Semester- I (Autumn) 
    1. CSN-501 Advanced Algorithms 
    2. CSN-502 Advanced Operating Systems 
    3. CSN-503 Advanced Computer Networks 
    4. CSN-504 Lab I (Programming Lab) 
    5. CSN-505 Lab II (Project Lab) 
    6. Elective 1 

     Semester-II (Spring) 
    1. CSN-506 Advanced Computer Architecture 
    2. Elective 2 
    3. Elective 3
    4. Elective 4
    5. CSN-700 Seminar 

    YEAR II 
    Semester- I (Autumn) 
    1. CSN- 701A Dissertation Stage-I (to be continued next semester)
     Note: Students can take 1 or 2 audit courses as advised by the supervisor, if required. 

    Semester-II (Spring) 
    1. CSN- 701B Dissertation Stage-II (contd. From III semester)


    Program Elective Courses (CSE)
     Department Elective-I 
    1. CSN-510 Network Programming 
    2. CSN-511 Advanced Data Based Management Systems 
    3. CSN-512 Formal Methods and Software Verification
     4. CSN-513 Information and Network Security 

    Department Elective-II,III, IV 
    5. CSN-514 Advanced Automata Theory 
    6. CSN-515 Data Mining and Warehousing 
    7. CSN-516 Modeling and Simulation 
    8. CSN-517 Advanced Topics in Software Engineering
    9. CSN-518 Logic and Automated Reasoning 
    10. CSN-519 Social Network Analysis 
    11. CSN-520 Cloud Computing 
    12. CSN-521 Mobile and Pervasive Computing 
    13. CSN-522 Advanced Graph Theory 
    14. CSN-523 Computational Geometry 
    15. CSN-475 Parallel and Distributed algorithms