-
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.
Career Potential
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.
-
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.
-
On This Page
Four Year Program
Total Required Credits: 120
This is a four-year full-time program, which begins the fall semester of the student's first year and is planned to end after the summer semester of the student's fourth year.
Plan of Study Grid First Year Fall Semester Credits COMP1000 COMPUTER SCIENCE I 4 MATH1776 CALCULUS 1A 2 MATH1777 CALCULUS 1B 2 MATH2300 DISCRETE MATHEMATICS 4 English Sequence 4 Credits 16 Spring Semester COMP1050 COMPUTER SCIENCE II 4 MATH1550 FOUNDATIONS OF APPLIED MATHEMATICS 4 MATH1876 CALCULUS 2A 2 MATH1877 CALCULUS 2B 2 English Sequence 4 Credits 16 Second Year Fall Semester COMP2000 DATA STRUCTURES 4 MATH2100 PROBABILITY & STATISTICS FOR ENGINEERS 4 MATH2860 LINEAR ALGEBRA & MATRIX THEORY 4 HSS Elective* 4 Credits 16 Spring Semester COMP2350 ALGORITHMS 4 COMP3125 DATA SCIENCE FUNDAMENTALS 4 MATH2200 ADVANCED STATISTICS 4 GENERAL Elective 4 COOP2500 INTRODUCTION TO COOPERATIVE EDUCATION 0 Credits 16 Summer Semester COOP3000OPTIONAL COOP EDUCATION Credits 0 Third Year Fall Semester DATA3010 DATA MINING 4 COMP2650 DATABASES 4 COMM4335 SEE IT AND SAY IT WITH DATA VIZ 4 Science Elective 4 Credits 16 Spring Semester COOP3500 COOP EDUCATION 1 Credits 0 Summer Semester MATH2025 MULTIVARIABLE CALCULUS 4 Data Science Elective 1 4 HSS Elective* 4 Science Elective 4 Credits 16 Fourth Year Fall Semester COMP/MATH4050 MACHINE LEARNING 4 Data Science Elective 1 4 HSS Elective* 4 Credits 12 Spring Semester COOP4500 COOP EDUCATION 2 Credits 0 Summer Semester DATA5500 SENIOR DESIGN 4 Data Science Elective 1 4 Data Science Elective 1 4 Credits 12 Total Credits 120 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 List Course Title Credits MATH1950 FINANCIAL MATHEMATICS 4 MATH2250 TIME SERIES 4 MATH2425 CRYPTOLOGY 4 MATH3150 STOCHASTIC PROCESSES 4 MATH3200 DIFFERENTIAL GEOMETRY 4 MATH3225 FUNCTIONAL ANALYSIS 4 MATH3250 HAZARD & CATASTROPHE MODELING 4 MATH3500 CALCULUS IV 4 MATH4050 MACHINE LEARNING 4 MATH4100 INDUSTRIAL PROBLEMS IN APPLIED MATHEMATICS 4 MATH4400 INTRODUCTION TO ABSTRACT ALGEBRA 4 MATH4475 ACTUARIAL MATHEMATICS 4 MATH4575 COMPLEX VARIABLES 4 MATH4875 REAL ANALYSIS I 4 MATH4975 REAL ANALYSIS II 4 MGMT2750 INTEGRATIVE FINANCIAL ACCOUNTING (requires School approval ) 4 COMP4750 EMBEDDED ARTIFICIAL INTELLIGENCE 4 COMP4725 BIG DATA PROGRAMMING 4 COMP3725 SOCIAL NETWORK ANALYSIS 4 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 Science Electives
Course List Course Title Credits BIOL1100 CELL & MOLECULAR BIOLOGY 4 BIOL1700 ANATOMY & PHYSIOLOGY I 4 BIOL2200 ADVANCED MOLECULAR BIOLOGY 4 BIOL3000 APPLICATIONS IN GENETICS 4 CHEM1100 GENERAL CHEMISTRY I 4 CHEM1600 GENERAL CHEMISTRY II 4 PHYS1250 ENGINEERING PHYSICS I 4 PHYS1750 ENGINEERING PHYSICS II 4 PHYS2000 INTRODUCTION TO ASTRONOMY 4 PHYS3100 MODERN PHYSICS 4 The following courses require School approval to satisfy the Science Elective requirement BIOL2990 INDEPENDENT STUDY IN BIOLOGY 4 BIOL3800 SPECIAL TOPICS IN BIOLOGY 4 CHEM2990 INDEPENDENT STUDY IN CHEMISTRY 4 CHEM3800 SPECIAL TOPICS IN CHEMISTRY 4 PHYS2990 INDEPENDENT STUDY IN PHYSICS 4 PHYS3800 SPECIAL TOPICS IN PHYSICS 4 Three Year Program
Total Required Credits: 120
This is a three-year full-time accelerated program, which begins the fall semester of the student's first year and is planned to end after the summer semester of the student's third year.
Plan of Study Grid First Year Fall Semester Credits COMP1000 COMPUTER SCIENCE I 4 MATH1776 CALCULUS 1A 2 MATH1777 CALCULUS 1B 2 MATH2300 DISCRETE MATHEMATICS 4 English Sequence 4 Science Elective 4 Credits 20 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 Credits 20 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 COOP2500 INTRODUCTION TO COOPERATIVE EDUCATION 0 Credits 20 Spring Semester COMP2350 ALGORITHMS 4 COMP3125 DATA SCIENCE FUNDAMENTALS 4 MATH2200 ADVANCED STATISTICS 4 MATH2025 MULTIVARIABLE CALCULUS 4 MATH2860 LINEAR ALGEBRA & MATRIX THEORY 4 Credits 20 Summer Semester COOP3500 COOP EDUCATION 1 Credits 0 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 Credits 20 Spring Semester COOP4500 COOP EDUCATION 2 0 Credits 0 Summer Semester DATA5500 SENIOR DESIGN 4 Data Science Elective 1 4 Data Science Elective 1 4 HSS Elective* 4 General Elective 2 4 Credits 20 Total Credits 120 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 List Course Title Credits MATH1950 FINANCIAL MATHEMATICS 4 MATH2250 TIME SERIES 4 MATH2425 CRYPTOLOGY 4 MATH3150 STOCHASTIC PROCESSES 4 MATH3200 DIFFERENTIAL GEOMETRY 4 MATH3225 FUNCTIONAL ANALYSIS 4 MATH3250 HAZARD & CATASTROPHE MODELING 4 MATH3500 CALCULUS IV 4 MATH4050 MACHINE LEARNING 4 MATH4100 INDUSTRIAL PROBLEMS IN APPLIED MATHEMATICS 4 MATH4400 INTRODUCTION TO ABSTRACT ALGEBRA 4 MATH4475 ACTUARIAL MATHEMATICS 4 MATH4575 COMPLEX VARIABLES 4 MATH4875 REAL ANALYSIS I 4 MATH4975 REAL ANALYSIS II 4 MGMT2750 INTEGRATIVE FINANCIAL ACCOUNTING (requires School approval ) 4 COMP4750 EMBEDDED ARTIFICIAL INTELLIGENCE 4 COMP4725 BIG DATA PROGRAMMING 4 COMP3725 SOCIAL NETWORK ANALYSIS 4 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 Science Electives
Course List Course Title Credits BIOL1100 CELL & MOLECULAR BIOLOGY 4 BIOL1700 ANATOMY & PHYSIOLOGY I 4 BIOL2200 ADVANCED MOLECULAR BIOLOGY 4 BIOL3000 APPLICATIONS IN GENETICS 4 CHEM1100 GENERAL CHEMISTRY I 4 CHEM1600 GENERAL CHEMISTRY II 4 PHYS1250 ENGINEERING PHYSICS I 4 PHYS1750 ENGINEERING PHYSICS II 4 PHYS2000 INTRODUCTION TO ASTRONOMY 4 PHYS3100 MODERN PHYSICS 4 The following courses require School approval to satisfy the Science Elective requirement BIOL2990 INDEPENDENT STUDY IN BIOLOGY 4 BIOL3800 SPECIAL TOPICS IN BIOLOGY 4 CHEM2990 INDEPENDENT STUDY IN CHEMISTRY 4 CHEM3800 SPECIAL TOPICS IN CHEMISTRY 4 PHYS2990 INDEPENDENT STUDY IN PHYSICS 4 PHYS3800 SPECIAL TOPICS IN PHYSICS 4 -
The School of Computing & Data Science will seek accreditation from ABET after graduating its first cohort of students.
Testimonials
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.