| 
 Relevant CoursesMachine Learning 
	Probability Theory & Random Processes Convex Optimization Fundamentals of Information RetrievalMachine LearningComputer Vision Algorithms 
	Data Structures Algorithms Randomized Algorithms Parallel Algorithms Hierarchical Memory Algorithms Computational Geometry  Theoretical Computer Science 
	Discrete Mathematics Formal Language & Automata Theory Theory of Computation  Systems 
	Operating Systems Compilers Database Management SystemsDistributed Systems Computer Organization & ArchitectureComputer NetworksSoftware Engineering |