Home > Programs > Minor Programs > Minor Courses (Theory)

Minor Courses (Theory)

SNo Code Course Name
1 CS340 Theory of Computation
2 CS640 Computational Complexity
3 CS641 Modern Cryptology
4 CS642 Circuit Complexity Theory
5 CS643 Abstract State Machines
6 CS644 Finite Automata on Infinite Inputs
7 CS649 Logic in Computer Science
8 CS650 Topics in Lambda Calculus
9 CS655 Topics in linear programming
10 CS670 Cryptographic Techniques for Privacy Preservation
11 CS672 Complexity measures for Boolean functions
12 CS680 Category Theory and Applications in Computing
13 CS681 Computational Algebra and Number Theory
14 CS682 Quantum Computing
15 CS687 Algorithmic Information Theory
16 CS688 Computational Arithmetic-Geometry and Applications
17 CS698I Relational Structures in Games
18 CS714 Secure Computation
19 CS715 Cryptographic Protocols
20 CS740 Topics in Logic and Computation
21 CS741 Structural Complexity
22 CS744 Pseudo-Random Generators
23 CS745 Small Space Bounded Computations
24 CS746 Riemann Hypothesis and Its Applications
25 CS747 Randomized Methods in Computational Complexity
26 CS748 Arithmetic Circuit Complexity
27 CS749 Elliptic Curves and Their Applications
28 CS750 Programs, Proofs and Types

 

| BTech | Dual Degree | MTech | MS | PhD | Minor Programs