GSAS Concentration in Computer Science


Concentration Courses

  • CSCI-2200 Foundations of Computer Science
  • CSCI-2300 Introduction to Algorithms
  • CSCI-2500 Computer Organization
  • CSCI-4210 Operating Systems
  • CSCI-4430 Programming Languages
  • COGS-4964 Game Architecture
  • COGS-4962 Game AI
  • CSCI-4440 Software Design and Documentation
  • One of:
    • CSCI-4530 Advanced Computer Graphics --OR--
    • ECSE-4750 Computer Graphics

Math/Science Requirements

  • CSCI-1100 Computer Science I
  • CSCI-1200 Data Structures
  • BIOL-1010 Introduction to Biology
  • PHYS-1100 Physics I
  • MATH-1010 Calculus I
  • One of:
    • PHIL-2140
    • PHIL-4140
    • PHIL-4420
    • Any MATH or MATP at 2000 or higher level except MATH-2800

More information on the B.S. in Computer Science