Combining rigorous coursework, hands-on research and real-world experience, Brown's master of science in computer science prepares students for leadership in technology, research and innovation. Students can choose from research or coursework-only options that can be easily customized to align with their career goals, and both options offer the professional track which extends the opportunity for industry experience. For students focused specifically on artificial intelligence, the AI & Machine Learning track offers a focused, full-stack path to the same degree, available on campus or online. With world-class faculty, strong industry partnerships and the flexibility to shape your own path, there's a place for you here regardless of your interests.
This program starts in the spring or fall and offers the following degree with options:
- Master of Science in Computer Science (Sc.M.)
- Comprehensive track (on-campus)
- Artificial Intelligence & Machine Learning track (online or on-campus)
Either option may be completed in a shorter 3-semester (16-month) schedule and in combination with the professional track, in which you have the opportunity to gain extra-curricular professional experience by completing one or more internships in industry or academia.
The curriculum spans a broad range of computer science disciplines, preparing you to advance in areas including AI, machine learning, and robotics; human-computer interaction and socio-technical computing; security and privacy; software and formal methods; systems and data; theory, cryptography, and algorithms; visual computing and computer vision.
Students with a particular focus on artificial intelligence can pursue the Artificial Intelligence & Machine Learning track, a specialized path within the master's in computer science built around a full-stack approach — from computer systems and hardware to machine learning, deep learning and the human impact of intelligent technologies. The track can be completed in as little as 16 months and is available both on campus and online, with online students taking the same courses from the same faculty as their on-campus peers.
Taught by faculty leading research across these fields, the master’s program combines advanced study with opportunities for discovery and innovation.
The program is highly customizable. Students can build broad expertise across multiple areas of computer science or specialize in a field that aligns with their academic and professional goals. Students may also choose to begin in the spring or fall semester.
Additional Information
Students have access to shared office space as well as the department's research labs and computing resources, including a departmental grid of 29 GPU servers with a total of 172 GPUs.
Brown undergraduates can apply through the fifth-year master’s degree path.