Bachelor of Science [BSc] in Computer Science - Theory (Track) at Stanford University is a 4-year full time program. The program is course-based.and is delivered on campus. The program is based on the concepts of Introduction to the Theory of Computation, The Modern Algorithmic Toolbox, Cryptography, Optimization and Algorithmic Paradigms, Randomized Algorithms, Probabilistic Analysis, Geometric Algorithms, Compilers, Logic Programming, Network Security and Data Structures.















