Coursework at Stony Brook University

Computer Science:
  • Analysis of Algorithms
  • Artificial Intelligence
  • Algorithms and Big Data Systems
  • Data Analytics and Visualization
  • Probability and Statistics for Data Scientists
  • Operating Systems
  • Introduction to Data Science
  • Advanced Project - 1
  • Advanced Project - 2

 

Coursework at IIT Guwahati

Detailed Course Structure of Mathematics and Computing BTech Programme at IIT Guwahati can be found at this link:

Computer Science:
  • Data Structures and Algorithms (Theory and Lab)
  • Operating Systems (Theory and Lab)
  • Computer Networks (Theory and Lab)
  • Databases (Theory and Lab)
  • Computer Organization and Architecture
  • Digital Design
  • Data Communications
  • Formal Language and Automata Theory
  • Theory of Computation
  • Functional and Logic Programming (Elective)
  • Distributed Computing (Elective)
  • Semantics of Programming language (Elective)

Mathematics:
  • Mathematics - I, II, III
  • Real Analysis
  • Scientific Computing (Theory and Lab)
  • Modern Algebra
  • Probability Theory and Random Processes
  • Optimization
  • Discrete Mathematics
  • Matrix Computation (Theory and Lab)

Financial Engineering:
  • Financial Engineering - I
  • Financial Engineering - II (Theory and Lab)
  • Monte Carlo Simulations (Theory and Lab)
  • Stochastic Calculus for Finance
  • Statistical Analysis of Financial Data (Theory and Lab)
  • Computational Finance (Theory and Lab)

Humanities:
  • Entrepreneurship & Economic Development
  • Science, Technology & Innovation : Sociologic
  • Sociology of India: Conformities and Contradictions
  • Sociology of Science