Columbia University
Columbia University Logo

Computer Science Master's Degree - Foundations of Computer Science 

Computer Science Master's Degree - Foundations of Computer Science
 at 
Columbia University 
Overview

Boost your career by mastering concepts to Quantum Computing, Graph Theory

Duration

24 months

Total fee

53.73 Lakh

Mode of learning

Online

Course Level

PG Degree

Computer Science Master's Degree - Foundations of Computer Science
 at 
Columbia University 
Highlights

  • Earn a master degree from Columbia University
Details Icon

Computer Science Master's Degree - Foundations of Computer Science
 at 
Columbia University 
Course details

Who should do this course?
  • For students who wish to develop state of the art knowledge of the theoretical foundations of Computer Science
More about this course
  • The theory of computation plays a crucial role in providing solid foundations for all areas of Computer Science, including systems, artificial intelligence, security, and circuit design
  • This track will help you develop leading-edge knowledge of theoretical Computer Science and its applications

Computer Science Master's Degree - Foundations of Computer Science
 at 
Columbia University 
Curriculum

Track Course

Analysis of Algorithms I

Introduction to Computational Complexity

Track Program: Electives I

Graph Theory

Combinatorial Theory

Numerical Algorithms and Complexity

Computational Learning Theory

Introduction to Cryptography

Quantum Computing

Track Program: Electives II

Graph Theory

Combinatorial Theory

Numerical Algorithms and Complexity

Computational Learning Theory

Introduction to Cryptography

Quantum Computing

Visit the topics courses page to see which apply for this track

Topics in Graph Theory

Analysis of Algorithms II

Computational Learning Theory II

Advanced Cryptography

Theoretical Topics in Computer Science

Projects in Computer Science (advisor approval required)

Performance Analysis

Algebraic Coding Theory

Resource Allocation and Networking Games

Introduction to Probability and Statistics

Game Theoretic Models of Operation

Scheduling: Deterministic Models

Advanced Topics in Network Flows

Integer Programming

Approximation Algorithms

Optimization I & II

Stochastic Models I & II

Computer Science Master's Degree - Foundations of Computer Science
 at 
Columbia University 
Entry Requirements

Eligibility criteriaUp Arrow Icon
Conditional OfferUp Arrow Icon
  • Not mentioned

Other courses offered by Columbia University

Star Icon4.618 months
A Shiksha Grade
#7 US News
11
    – / –
49.79 L
2 years
A++ Shiksha Grade
#8 QS
11
    – / –
74.41 L
18 months
A+ Shiksha Grade
#7 US News
11
    – / –
43.55 L
– / –
    – / –
73.52 L
View Other 417 CoursesRight Arrow Icon

Computer Science Master's Degree - Foundations of Computer Science
 at 
Columbia University 
 
Popular & recent articles

View more articles

Computer Science Master's Degree - Foundations of Computer Science
 at 
Columbia University 
Contact Information

Address

116th and Broadway, New York, NY 10027

New York

Go to College Website ->