Skip to main content
Learn More
Apply Now
The Wentworth Data Science degree program is a launchpad to a career in fields such as computing, informatics, actuaries, health sciences, and many others. Our education at Wentworth is hands-on and focuses on the future of the industry to create graduates who enter rewarding careers.
Stock photo of a laptop showing various pieces of data, numbers, charts, and graphs

Harvard Business Review named data science “the sexiest job of the 21st century" and data science is the #3 job in the United States according to Glassdoor. The median salary as $110,000 with high opportunities for advancements and salary according to the U.S. Bureau of Labor Statistics, and above-average flexibility in working schedule and work-life balance. 

  • The Bachelor of Science in Data Science program equips students with a foundation in statistics and computer science and data-insightful topics such as machine learning, data mining, and data visualization. The rigorous curriculum provides hands-on training on data science software for data analysis lifecycle, including data acquisition, data management, data analysis, model development and deployment, and visualization to promote the principles of an inclusive and ethical society. Students acquire the skillset to be competitive in the job market and apply these skills directly in the work environment through two required co-op work semesters.

    Forging Real-World Skills in the Classroom

    Wentworth Data Science (BSDS) program gives the students the opportunity to develop critical professional skills and network with prospective employers. The curriculum was designed to provide emerging skills (Data Science Fundamental, Data Mining, and See It and Say with Data Viz), experiential learning components (two required Co-Ops), and a professional learning component (Senior Design).

    Future Options

    The Data Science has 3- and 4-year Bachelor of Science options. And with the Wentworth 3+1 program, you can earn your Master's degree immediately after your third year in school.

  • Over the next 10 years, employment demand is expected to grow by 23% for Data Scientists nationwide. Now is the time to gain the hands-on experience you need in this growing. Students in this program will learn how to apply mathematical concepts to model real-world problems, implement solutions and validate outcomes and use data science software for data analysis lifecycle.

    Through Wentworth’s strong network of employers, including many alumni, Data Science students obtain professional experience during their two required cooperative education semesters. During these semesters, students gain invaluable, practical employment and experience.

  • Three Year Program

    Total Required Credits: 120

    Plan of Study Grid
    First Year
    Fall SemesterCredits
    COMP1000 COMPUTER SCIENCE I 4
    MATH1776 CALCULUS 1A 2
    MATH1777 CALCULUS 1B 2
    MATH2300 DISCRETE MATHEMATICS 4
    English Sequence 4
    Science Elective 4
    BIOL1100,BIOL1700, BIOL2200, BIOL3000, CHEM1100,CHEM1600,PHYS1250 PHYS1750,PHYS2000 will satisfy the SCIENCE elective requirement. BIOL2990,CHEM2990,PHYS2990, BIOL3800, CHEM3800 and PHYS3800 require School approval
     Credits20
    Spring Semester
    COMP1050 COMPUTER SCIENCE II 4
    MATH1550 FOUNDATIONS OF APPLIED MATHEMATICS 4
    MATH1876 CALCULUS 2A 2
    MATH1877 CALCULUS 2B 2
    English Sequence 4
    Science Elective 4
    BIOL1100,BIOL1700, BIOL2200, BIOL3000, CHEM1100,CHEM1600,PHYS1250 PHYS1750,PHYS2000 will satisfy the SCIENCE elective requirement. BIOL2990,CHEM2990,PHYS2990, BIOL3800, CHEM3800 and PHYS3800 require School approval
     Credits20
    Second Year
    Fall Semester
    COMP2000 DATA STRUCTURES 4
    COMP2650 DATABASES 4
    MATH2100 PROBABILITY & STATISTICS FOR ENGINEERS 4
    COMM4335 SEE IT AND SAY IT WITH DATA VIZ 4
    HSS Elective* 4
     Credits20
    Spring Semester
    COMP2350 ALGORITHMS 4
    COMP3125 DATA SCIENCE FUNDAMENTALS 4
    MATH2200 ADVANCED STATISTICS 4
    MATH2025 MULTIVARIABLE CALCULUS 4
    MATH2860 LINEAR ALGEBRA & MATRIX THEORY 4
     Credits20
    Summer Semester
    COOP3500 COOP EDUCATION 1
     Credits0
    Third Year
    Fall Semester
    COMP/MATH4050 MACHINE LEARNING 4
    DATA3010 DATA MINING 4
    Data Science Elective 1 4
    Data Science Elective 1 4
    HSS Elective* 4
     Credits20
    Spring Semester
    COOP4500 COOP EDUCATION 2 0
     Credits0
    Summer Semester
    DATA5500 SENIOR DESIGN 4
    Data Science Elective 1 4
    Data Science Elective 1 4
    HSS Elective* 4
    General Elective 2 4
     Credits20
     Total Credits120

    ENGL/HSS Note

    Students are required to complete:

    • At least one course in Humanities: CSAS, HSSI, HIST, HUMN, LITR and PHIL
    • At least one course in the Social Sciences: CSAS, HSSI, COMM, ECON, ENVM, POLS, PSYC and SOCL
    • The remaining course from either the Humanities or Social Sciences category. 

    Students with a three English course sequence may use the third English course to satisfy a Humanities requirement.

    A minimum of 20 credits total, including English, humanities, and social science credit, is required to complete the humanities and social sciences graduation requirement.

    At least one of the HSS electives must be an Ethics course.

    Math Placement may alter the course schedule above. 

    Data Science Electives

    A total of 16 semester credit hours of technical electives must be taken as a part of the program. Students may choose, after consultation with their primary advisor, among the electives offered each semester. Technical elective courses include the following courses. The school may add to the list of available electives on a semester by semester basis.

    Course Title Credits
    MATH1950FINANCIAL MATHEMATICS4
    MATH2250TIME SERIES4
    MATH2425CRYPTOLOGY4
    MATH3150STOCHASTIC PROCESSES4
    MATH3200DIFFERENTIAL GEOMETRY4
    MATH3225FUNCTIONAL ANALYSIS4
    MATH3250HAZARD & CATASTROPHE MODELING4
    MATH3500CALCULUS IV4
    MATH4050MACHINE LEARNING4
    MATH4100INDUSTRIAL PROBLEMS IN APPLIED MATHEMATICS4
    MATH4400INTRODUCTION TO ABSTRACT ALGEBRA4
    MATH4475ACTUARIAL MATHEMATICS4
    MATH4575COMPLEX VARIABLES4
    MATH4875REAL ANALYSIS I4
    MATH4975REAL ANALYSIS II4
    MGMT2750INTEGRATIVE FINANCIAL ACCOUNTING (requires School approval )4
    COMP4750EMBEDDED ARTIFICIAL INTELLIGENCE4
    COMP4725BIG DATA PROGRAMMING4
    COMP3725SOCIAL NETWORK ANALYSIS4
    Any 2000-Level courses in BIOE,BIOL, BMED,CHEM,CIVE,COMP,ELEC,ELMC,ENGR,ENVM,MECH,PHYS,SCIN will also count as Technical Electives* Prerequisites must be met and School approval is required.
    Any DATA course

    Four Year Program

    Total Required Credits: 120

    Plan of Study Grid
    First Year
    Fall SemesterCredits
    COMP1000 COMPUTER SCIENCE I 4
    MATH1776 CALCULUS 1A 2
    MATH1777 CALCULUS 1B 2
    MATH2300 DISCRETE MATHEMATICS 4
    English Sequence 4
     Credits16
    Spring Semester
    COMP1050 COMPUTER SCIENCE II 4
    MATH1550 FOUNDATIONS OF APPLIED MATHEMATICS 4
    MATH1876 CALCULUS 2A 2
    MATH1877 CALCULUS 2B 2
    English Sequence 4
     Credits16
    Second Year
    Fall Semester
    COMP2000 DATA STRUCTURES 4
    MATH2100 PROBABILITY & STATISTICS FOR ENGINEERS 4
    MATH2860 LINEAR ALGEBRA & MATRIX THEORY 4
    HSS Elective* 4
     Credits16
    Spring Semester
    COMP2350 ALGORITHMS 4
    COMP3125 DATA SCIENCE FUNDAMENTALS 4
    MATH2200 ADVANCED STATISTICS 4
    General Elective 4
     Credits16
    Summer Semester
    COOP3000 PRE CO-OP WORK TERM (OPTIONAL) 1
     Credits1
    Third Year
    Fall Semester
    DATA3010 DATA MINING 4
    COMP2650 DATABASES 4
    COMM4335 SEE IT AND SAY IT WITH DATA VIZ 4
    Science Elective 4
    BIOL1100,BIOL1700, BIOL2200, BIOL3000, CHEM1100,CHEM1600,PHYS1250 PHYS1750,PHYS2000 will satisfy the SCIENCE elective requirement. BIOL2990,CHEM2990,PHYS2990, BIOL3800, CHEM3800 and PHYS3800 require School approval
     Credits16
    Spring Semester
    COOP3500 COOP EDUCATION 1
     Credits0
    Summer Semester
    MATH2025 MULTIVARIABLE CALCULUS 4
    Data Science Elective 1 4
    HSS Elective* 4
    Science Elective 4
    BIOL1100,BIOL1700, BIOL2200, BIOL3000, CHEM1100,CHEM1600,PHYS1250 PHYS1750,PHYS2000 will satisfy the SCIENCE elective requirement. BIOL2990,CHEM2990,PHYS2990, BIOL3800, CHEM3800 and PHYS3800 require School approval
     Credits16
    Fourth Year
    Fall Semester
    COMP/MATH4050 MACHINE LEARNING 4
    Data Science Elective 1 4
    HSS Elective* 4
     Credits12
    Spring Semester
    COOP4500 COOP EDUCATION 2
     Credits0
    Summer Semester
    DATA5500 SENIOR DESIGN 4
    Data Science Elective 1 4
    Data Science Elective 1 4
     Credits12
     Total Credits121

    ENGL/HSS Note

    Students are required to complete:

    • At least one course in Humanities: CSAS, HSSI, HIST, HUMN, LITR and PHIL
    • At least one course in the Social Sciences: CSAS, HSSI, COMM, ECON, ENVM, POLS, PSYC and SOCL
    • The remaining course from either the Humanities or Social Sciences category. 

    Students with a three English course sequence may use the third English course to satisfy a Humanities requirement.

    A minimum of 20 credits total, including English, humanities, and social science credit, is required to complete the humanities and social sciences graduation requirement.

    At least one of the HSS electives must be an Ethics course.

    Math Placement may alter the course schedule above. 

    Data Science Electives

    A total of 16 semester credit hours of technical electives must be taken as a part of the program. Students may choose, after consultation with their primary advisor, among the electives offered each semester. Technical elective courses include the following courses. The school may add to the list of available electives on a semester by semester basis.

    Course Title Credits
    MATH1950FINANCIAL MATHEMATICS4
    MATH2250TIME SERIES4
    MATH2425CRYPTOLOGY4
    MATH3150STOCHASTIC PROCESSES4
    MATH3200DIFFERENTIAL GEOMETRY4
    MATH3225FUNCTIONAL ANALYSIS4
    MATH3250HAZARD & CATASTROPHE MODELING4
    MATH3500CALCULUS IV4
    MATH4050MACHINE LEARNING4
    MATH4100INDUSTRIAL PROBLEMS IN APPLIED MATHEMATICS4
    MATH4400INTRODUCTION TO ABSTRACT ALGEBRA4
    MATH4475ACTUARIAL MATHEMATICS4
    MATH4575COMPLEX VARIABLES4
    MATH4875REAL ANALYSIS I4
    MATH4975REAL ANALYSIS II4
    MGMT2750INTEGRATIVE FINANCIAL ACCOUNTING (requires School approval )4
    COMP4750EMBEDDED ARTIFICIAL INTELLIGENCE4
    COMP4725BIG DATA PROGRAMMING4
    COMP3725SOCIAL NETWORK ANALYSIS4
    Any 2000-Level courses in BIOE,BIOL, BMED,CHEM,CIVE,COMP,ELEC,ELMC,ENGR,ENVM,MECH,PHYS,SCIN will also count as Technical Electives* Prerequisites must be met and School approval is required.
    Any DATA course
  • The School of Computing & Data Science will seek accreditation from ABET after graduating its first cohort of students.

What You'll Learn

  • Year 1

    You’ll establish a foundation for your Data Science program by taking Computer Science I & II, Engineering Calculus I & II, and Discrete Mathematics. These courses will lay the groundwork for a comprehensive understanding to practical data science concepts that you’ll apply in the rest of your program.

    An optional pre co-op work term is available to students during the summer semester.

  • Year 2

    Second year data science students expand their knowledge with courses in Data Structures, Algorithms, and Data Science Fundamentals. You’ll bolster this knowledge with additional statistics courses and Linear Algebra. 

    An optional co-op (beyond 2 required semesters) is available to students during the summer semester.

  • Year 3

    In the fall and summer semesters of your third year, you’ll dive further into Data Mining and Databases and supplement your core program courses with electives in your desired area of study.

    In the spring, you’ll begin the first of two required co-ops.

  • Year 4

    In the spring, you’ll go on your second required co-op to gain more hands-on industry experience.

    The remainder of your program allows you to round out your data science knowledge through several electives depending on your focus area. You’ll work on your senior project in your final semester.

Take the Next Step