Students enrolled in the BS/MS program must satisfy all the program requirements of their respective BS degree and all the program requirements of the MS degree in Learning Sciences & Technologies. WPI allows BS/MS students to double-count courses toward both their undergraduate and graduate degrees whose credit hours total no more than 40 percent of the 33 graduate credit hours required for the MS degree in Learning Sciences & Technologies (i.e., up to 13 graduate credits or equivalently 2 undergraduate units), and that meet all other requirements for each degree. These courses can include graduate courses as well as certain undergraduate 4000-level courses (listed below) that are acceptable for satisfying Learning Sciences & Technologies MS requirements. In consultation with the student’s major Academic Advisor and the Learning Sciences & Technologies Program Director, the student prepares a Plan of Study outlining the selections made to satisfy the BS/MS degree requirements, including the courses that will be double-counted. This Plan of Study must then be approved by the Learning Sciences & Technologies Faculty Steering Committee.
Admissions Requirements
Any WPI undergraduate student may apply to the BS/MS program in Learning Sciences & Technologies. Students are expected to apply for admission to the BS/MS program during their junior year so that they have sufficient time to plan their course selection with their major Academic Advisor and the Learning Sciences & Technologies Program Director.
Double-Counting Rules
4000-Level Courses and Projects That Can Be Double-Counted
For the 4000-level courses listed below, two graduate credits will be earned toward the B.S./M.S. degree if the student earns a grade of B or higher.
- Computer Science Courses
- CS 4341. Introduction to Artificial Intelligence
- CS 4342. Machine Learning
- CS 4432. Database Systems II
- CS 4445. Data Mining and Knowledge Discovery in Databases
- CS 4518. Mobile and Ubiquitous Computing
- Data Science Courses
- DS 4635/MA 4635. Data Analytics and Statistical Learning
- DS 4433. Big Data Management and Analytics
- Mathematics Courses
- MA 4631. Probability and Mathematical Statistics I
- MA 4632. Probability and Mathematical Statistics II
- MA 4635/DS 4635. Data Analytics and Statistical Learning
- Psychological Science Courses
- PSY 4800. Special Topics in Psychological Science
- PSY 4900. Advanced Research in Psychological Science
- Business Courses
- MIS 4741. User Experience and Design
- Other business courses may be double-counted when the project work substantially overlaps with Learning Sciences issues, such as a final project related to student learning. Students interested in double-counting a course are encouraged to petition the Learning Sciences & Technologies Program Director and explain how their project work relates to the program. Courses that may qualify include MIS 4720, Systems Analysis and Design, and MIS 4084, Business Intelligence.
- Neuroscience Courses
- Neuroscience does not currently offer an approved 4000-level course. However, such courses may be approved in the future, so Neuroscience is included among the departments whose courses could count toward the program.
- Major Qualifying Project
- Up to three graduate credits, equivalent to one-half undergraduate unit, may be earned toward fulfillment of the Learning Sciences & Technologies thesis requirement by double-counting a Major Qualifying Project, provided that the MQP involves substantial use of Learning Sciences & Technologies at an advanced level; the thesis research is a continuation or extension of the MQP work; the student completes at least six additional credits of PSY 599, Thesis Research, to satisfy the thesis requirement; and the M.S. thesis advisor and the Learning Sciences & Technologies Faculty Steering Committee approve the double-counting.
- MQP work may not be double-counted toward the non-thesis option.
Other 4000-level courses and independent studies not included on this list but that could be used to satisfy Learning Sciences & Technologies M.S. requirements may be petitioned for double-counting. Such petitions must be approved by the Learning Sciences & Technologies Faculty Program Director.
Graduate Courses That Can Be Double-Counted
A student in the B.S./M.S. Program in Learning Sciences & Technologies may double-count any graduate course listed in the Learning Sciences & Technologies section of the WPI Graduate Catalog. Special topics courses and independent study courses must be approved by the Learning Sciences & Technologies Program Director before they may be double-counted.
Restricted Undergraduate and Graduate Course Pairs
Some undergraduate and graduate courses have significant overlap in their content. The following table lists these courses. A student can receive credit towards their M.S. degree for at most one of the two courses in any row of this table.
| Courses in Computer Science | |
| Undergraduate Course | Graduate Course |
| CS 4341 Introduction to Artificial Intelligence | CS 534 Artificial Intelligence |
| CS 4342 Machine Learning | CS 539 Machine Learning |
| CS 4432 Database Systems II | CS 542 Database Management Systems |
| CS 4445 Data Mining and Knowledge Discovery in Databases | CS 548 Knowledge Discovery and Data Mining |
| CS 4518 Mobile and Ubiquitous Computing | CS 528 Mobile and Ubiquitous Computing |
| Courses in Mathematics | |
| Undergraduate Course | Graduate Course |
| MA 4631 Probability and Mathematical Statistics I | MA 540 Probability and Mathematical Statistics I |
| MA 4632 Probability and Mathematical Statistics II | MA 541 Probability and Mathematical Statistics II |
| DS 4635/MA 4635 Data Analytics and Statistical Learning | MA 543/DS 502 Statistical Methods for Data Science |