Academics
B.S. Program
The Bachelor of Science in Data Science is a rigorous program
open to students in the School of Engineering. The program requires
38 courses, including introductory, foundation, HASS, breadth, and
concentration courses. The BSDS is designed both as a standalone
major and a double major option for those students in Engineering
who wish to add data science to an existing engineering major.
Students adding Data Science as a second major must fulfill all of
the requirements on the degree sheet, subject to double-counting
rules.
Please see the
degree sheet and
sample program for more details.
- Introductory courses (10 SHUs) include an
Engineering 1 course; Engineering Science 2; Math
32, 36, 42, and 61; Physics 11; Chemistry 1 or 16;
One of Physics 12, Chemistry 2, or Biology 13; and a
natural science elective.
- The foundation requirement (5 courses) includes
Computer Science 11 and 15, Mathematics 70, one
course in ethics and social context (Philosophy 24
or Engineering Management 54), and a statistics
course chosen from MATH 162, EE 24 or 104.
- The Humanities, Social Sciences, and Arts (HASS)
requirement (6 courses) includes English 1 or 3 and five courses in Humanities, Arts, or Social Sciences.
Of these five courses, one must be Humanities, one
must be Social Science, and two must be in the same
department.
- The disciplinary breadth requirement includes
three courses in a related application discipline
including physics, biology, chemistry, and others.
Each student must plan a set of three courses and
petition the Data Science program directors for
approval.
- The concentration requirement (11 courses)
includes Computer Science 40, 135, and 160, Math 128
or Computer Science 136, and five Data Science
electives, three of which must be numbered above
100.
Those three must include:
- One course in data infrastructure (including
Computer Science 112, 115, 116, 117, 118, 51, and
151)
- One course in data analytics and/or interfaces
(including Computer Science 171, 175, 177, 52, and
152)
- One course in
computational and theoretical
aspects of data science (including
Computer Science 131, 136, 137, 138,
153, and 160; Mathematics 123, 125,
and 126; and Electrical Engineering
109, 127, 130, 133, and 140)
Plus 2 additional courses:
- From (A)-(C) as well as Math 51, 87, 151, 152, 155, 158, 161, 162; ME 150; or CEE 187; and at most one credit of Independent Study or Research (COMP 93, 94, 191, 193, or 194; EE 93, 94, 95, 96, 191, 192) and at most one credit of thesis (COMP 197 or EE 197).
- A capstone experience including the two courses Computer Science
87 and 88 (Senior Capstone Project in Data Science I and II) is
required.
For a research experience, students should consider partly
fulfilling concentration elective requirements via a senior thesis,
coordinated with the capstone experience and breadth elective
choices.
ABET accreditation
The B.S.D.S. is not accredited by the Computing Accreditation
Commission or Engineering Accreditation Commission of ABET. For an
ABET-accredited degree, see the
Bachelor of Science
in Computer Science (B.S.C.S.),
Bachelor of Science
in Computer Engineering or
Bachelor of Science in
Electrical Engineering.
|