Certificate in Data Science

The official policies for this program may be found in the CS Department Bulletin. If there is any conflict between this webpage and the official policies, then the official policies have precedence. 

Apply computing to scientific and engineering analysis and problem solving in this certificate program, using statistics, data visualization, and machine learning. Data science has far-reaching applications in engineering, medicine, business, education, and more. The Certificate in Data Science is a postgraduate degree that prepares students for employment and further study in this quickly evolving field.

Who should apply?

The Certificate in Data Science is intended for students who possess a Bachelor of Science in a Science, Technology, Engineering, or Mathematics (STEM) field, but who lack sufficient background in Data Science to be admitted to a Master of Science in Data Science program.

Program of study

The Certificate in Data Science is jointly administered by the departments of Computer Science and Electrical and Computer Engineering. Learn more.

The certificate requires a minimum of five courses, including Electrical Engineering 104 and Computer Science 135. Three electives must include: (A) one course in data infrastructure (including Computer Science 112, 115, 116, 117, 118, 119, 120, and 151); (B) one course in data analysis and/or interfaces (including Computer Science 136, 137, 138, 141, 142, 152, 167, 171, 175, 177, 178, 236, 272, 275, and 277; Mechanical Engineering 150; and Civil and Environmental Engineering 187); and (C) one course in computational and theoretical aspects of data analysis (including Computer Science 131 and 160; Data Science 153 (or Computer Science 153); Mathematics 123, 125, 126, 133, 153, 155, 156, 165, and 166; Electrical Engineering 109, 127, 130, 133, and 140).

Students lacking the prerequisites for these courses must complete those prerequisites as part of the certificate; these include Mathematics 32, 34, and 70, and Computer Science 11, 15, and 61. Data Science 205 may be taken in lieu of Computer Science 11 and 15.

Upon successful completion of certificate requirements with grades of B- or better, the student may either receive the certificate or apply for admission to the Master of Science in Data Science (MSDS) program. If accepted to the MSDS program, all graduate credits earned toward the certificate with a grade of B- or better may be transferred to apply toward MSDS requirements.


Please see the Graduate Programs website for information about current tuition rates.