Domain Certification
Back

Domain : Foundations of Computing (Minimum 60 Weeks)

Core Courses

You have to complete 4 core courses

Sl No Nptel CourseId Course Name SME Name Institute Course Duration Previous Run Jun-2020
1 111106086 Discrete Mathematics Prof. Sourav Chakraborty Chennai Mathematical Institute 12 weeks noc16-ma01
-
106106183 OR
Discrete Mathematics
Prof. Sudarshan Iyengar IIT Ropar 12 weeks noc20-cs37
noc19-cs67
noc19-cs05
noc18-cs53
noc20-cs82
106103205 OR
Discrete Mathematics
Prof. Sajith Gopalan, Prof. Benny George K IIT Guwahati 12 weeks noc19-cs49
-
2 106106131 Design and Analysis of Algorithms Prof. Madhavan Mukund Chennai Mathematical Institute 8 weeks noc20-cs27
noc19-cs47
noc19-cs11
noc18-cs37
noc18-cs20
noc17-cs27
noc17-cs09
noc16-cs22
noc16-cs04
noc15-cs10
noc15-cs02
noc20-cs71
3 106106145 Programming, Data Structures and Algorithms in Python Prof. Madhavan Mukund Chennai Mathematical Institute 8 weeks noc20-cs26
noc19-cs40
noc19-cs08
noc18-cs34
noc18-cs21
noc17-cs28
noc17-cs10
noc16-cs11
noc20-cs70
4 106104148 Theory of Computation Prof. Raghunath Tewari IIT Kanpur 8 weeks noc19-cs79
noc17-cs34
noc16-cs14
-

Elective Courses

You have to complete 2 elective courses

Sl No Nptel CourseId Course Name SME Name Institute Course Duration Previous Run Jun-2020
1 106103187 Randomized Algorithms Prof. Benny George K IIT Guwahati 12 weeks noc20-cs39
noc19-cs16
-
2 106103188 Parallel Algorithms Prof. Sajith Gopalan IIT Guwahati 12 weeks noc19-cs17
-
3 106104149 Modern Algebra Prof. Manindra Agrawal IIT Kanpur 8 weeks noc19-cs78
noc16-cs15
-
4 111106102 Graph Theory Prof. Soumen Maity IISER Pune 8 weeks noc20-ma05
noc19-ma13
noc17-ma19
-
5 106102011 Computational Geometry Prof. Amit Kumar IIT Delhi 12 weeks noc20-cs05
-
6 106104221 Arithmetic Circuit Complexity Prof. Nitin Saxena IIT Kanpur 12 weeks noc20-cs47
-
7 106106221 Foundations of Cryptography Prof. Ashish Choudhury IIIT Bangalore 12 weeks noc20-cs02
-
8 106103224 Computer Graphics Prof. Samit Bhattacharya IIT Guwahati 8 weeks noc20-cs90
9 Computational Complexity To Be Developed
10 Mathematical Logic To Be Developed