Domain Certification
Back

Domain : Foundations of Computing (Minimum 60 Weeks)

Core Courses

You have to complete 4 core courses

Please choose one course against each serial number for completing a core where there are multiple courses in a serial number

Sl No Nptel CourseId Course Name SME Name Institute Course Duration Previous Run Jul-Dec 2023
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 noc23-cs22
noc22-cs33
noc22-cs123
noc21-cs80
noc21-cs34
noc20-cs82
noc20-cs37
noc19-cs67
noc19-cs05
noc18-cs53
noc23_cs109
106103205 OR
Discrete Mathematics
Prof. Sajith Gopalan, Prof. Benny George K IIT Guwahati 12 weeks noc19-cs49
-
106108227 OR
Discrete Mathematics - IIITB
Prof. Ashish Choudhury IIIT Bangalore 12 weeks noc22-cs85
noc22-cs04
noc21-cs36
noc23_cs120
2 106106131 Design and Analysis of Algorithms Prof. Madhavan Mukund Chennai Mathematical Institute 8 weeks noc23-cs16
noc22-cs71
noc22-cs27
noc21-cs68
noc21-cs22
noc20-cs71
noc20-cs27
noc19-cs47
noc19-cs11
noc18-cs37
noc18-cs20
noc17-cs27
noc17-cs09
noc16-cs22
noc16-cs04
noc15-cs10
noc15-cs02
noc23_cs96
3 106106145 Programming, Data Structures and Algorithms in Python Prof. Madhavan Mukund Chennai Mathematical Institute 8 weeks noc23-cs15
noc22-cs70
noc22-cs26
noc21-cs67
noc21-cs21
noc20-cs70
noc20-cs26
noc19-cs40
noc19-cs08
noc18-cs34
noc18-cs21
noc17-cs28
noc17-cs10
noc16-cs11
noc23_cs95
4 106104148 Theory of Computation Prof. Raghunath Tewari IIT Kanpur 8 weeks noc22-cs63
noc21-cs83
noc19-cs79
noc17-cs34
noc16-cs14
noc23_cs70

Elective Courses

You have to complete 2 elective courses

For the number of electives to be taken
Please choose one course against each serial number for completing an elective where there are multiple courses in a serial number

Sl No Nptel CourseId Course Name SME Name Institute Course Duration Previous Run Jul-Dec 2023
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 noc22-cs64
noc21-cs84
noc19-cs78
noc16-cs15
noc23_cs71
4 111106102 Graph Theory Prof. Soumen Maity IISER Pune 8 weeks noc23-ma01
noc22-ma10
noc21-ma02
noc20-ma05
noc19-ma13
noc17-ma19
-
5 106102011 Computational Geometry Prof. Amit Kumar IIT Delhi 12 weeks noc22-cs41
noc21-cs40
noc20-cs05
-
6 106104221 Arithmetic Circuit Complexity Prof. Nitin Saxena IIT Kanpur 12 weeks noc22-cs60
noc20-cs47
-
7 106106221 Foundations of Cryptography Prof. Ashish Choudhury IIIT Bangalore 12 weeks noc23-cs03
noc22-cs03
noc21-cs43
noc20-cs02
-
8 106103224 Computer Graphics Prof. Samit Bhattacharya IIT Guwahati 8 weeks noc22-cs111
noc21-cs97
noc20-cs90
noc23_cs115
9 106104227 Computational Complexity Theory Prof. Raghunath Tewari IIT Kanpur 12 weeks noc21-cs49
-
106106229 OR
Computational Complexity
Prof. Subrahmanyam Kalyanasundaram IIT Hyderabad 12 weeks noc22-cs126
noc21-cs90
noc23_cs111
10 Mathematical Logic To Be Developed
11 106108229 Secure Computation: Part I Prof. Ashish Choudhury IIITB 12 weeks noc23-cs34
noc21-cs91
-
12 106106230 Parameterized Algorithms Prof. Neeldhara Misra Prof. Saket Saurabh IIT Gandhinagar IMSC 12 weeks noc22-cs81
noc21-cs92
noc23_cs102
13 106104233 Probability for Computer Science Prof. Nitin Saxena IIT Kanpur 8 weeks noc21-cs104
-