Manipulating Data to Answer Urgent Questions
The ability to answer urgent, new questions using large data sets has become increasingly vital. In the years ahead, demand will continue to grow for computer scientists specifically trained in methods of extracting knowledge from ever-larger data sets. Experts are needed who can develop the required computing systems and software.
New for Spring 2016, our specialization in data-centric computing is designed to meet this need. The program incorporates intensive study across a spectrum of related areas including machine learning, databases, data mining, algorithms, and systems.
Thinking about applying? Request more information by clicking on the button below.
If you have any questions, please email email@example.com.
A Well-Rounded Degree
Our CS students have the opportunity to study data-centric computing not only with a computer science focus, but from a broad perspective as well. In particular, students are encouraged to enroll in courses from other data-centric programs at BU, including those at the Metropolitan College (MET), the Bioinformatics program in the College of Engineering, and the Questrom School of Business. These courses include a wide range of data implications from database management, to biological database systems, to advanced business analytics.
The MS specialization in data-centric computing has the same course requirements as the MS in Computer Science: eight graduate courses (totaling 32 credits), including five breadth courses (with at least one course from each of the four breadth areas).
Of the eight courses required for the MS in Computer Science, students in the data-centric computing specialization are required to take:
- At least two courses from list A below of core CS data courses;
- At least three courses from list B below of CS data-related courses; and
- Up to two courses from list C of elective non-CAS/CS data-related graduate courses, taught in another graduate program and approved by their faculty advisor
List A (all courses also count towards the Applications breadth requirement):
- CAS CS 542: Machine Learning
- CAS CS 562: Advanced Databases
- CAS CS 565: Data Mining
- CAS CS 660: Graduate Databases
- All courses from List A can count towards List B
- CAS CS 530: Algorithms (counts towards Theory breadth requirement)
- CAS CS 591: Electronic Commerce
- CAS CS 592: Algorithmic Techniques for Large Problems
List C is updated each semester and comprises courses from other affiliated programs:
- MET CS 699: Data Mining and Business Intelligence
- MET CS 779: Advanced Database Management
- MET CS 689: Designing and Implementing a Data Warehouse
- CAS MA 589: Computational Statistics
- GRS MA 703: Statistical Analysis of Network Data
- GRS MA 751: Advanced Statistical Methods II
- ENG BE 768: Biological Database Systems
- QST IS 841: Advanced Business Analytics: Data Mining
- QST IS 828: Managing Information Security
Note: A CS course can be used toward satisfying multiple requirements. For example, CAS CS 530 can be used to satisfy both the Theory breadth requirement and data-centric requirement (ii), or GRS CS 660 can be used to satisfy both the Applications breadth requirement and data-centric requirements (i) and (ii). A sample student program is provided below.
Language Requirement: The department does not have a foreign language requirement.
Soon to come.
How to Apply
To apply to the MS in Computer Science with Specialization in Data-Centric Computing, please fill out our online application.
The department reviews master’s applications on a rolling basis to expedite admission decisions and we aim to make admission recommendations within four weeks of receiving a completed application.
Deadlines (rolling admission)
Fall Enrollment: May 1
For admissions questions, please contact firstname.lastname@example.org.
Meet Our Faculty
From cell phone privacy to data mining to image and video computing, our professors and researchers are continually exploring and breaking new ground. See where they’re headed next.
Careers: Next Steps
Our CS Connections program is designed to link students and potential employers in the computer science and data-centric computing fields. We also offer plenty of professional resources, networking events, and the latest job and internship listings.