University of Washington Bothell

Data Science

Minor in Data Science

The Data Science Minor gives students background in data analysis and visualization in the natural sciences and engineering, including exposure to algorithms and lower-level programming tools.


Admission Requirements

Prerequisite Courses: Prior to declaring the Minor, students must complete a course or course option in the following categories:

  • Introduction to Computer Programming (one of the following)
    • CSS 112 (4 cr)
    • CSS 132 and CSSSKL 132 (6 cr)
    • CSS 142 and CSSSKL 142 (6 cr)
    • CSE 142 (4 cr) or equivalent.
  • Statistics: BBUS 215, BIS 215, BMATH 215, STMATH 341, STMATH 390, STMATH 392, or equivalent.

Completion Requirements

The Data Science Minor requires a minimum of 25 credits, consisting of courses from four required categories and 10 credits from the list of approved elective courses. The required courses consist of one course or course option in each of the following four categories:

  • Computers, Ethics, and Society: CSS 211 (5 cr) or BISSTS 307 (5 cr).
  • Data Visualization: BIS 232 (5 cr).
  • Data Science Programming (one of the following):
    • CSS 123 (3 cr)
    • CSS 133 and CSSSKL 133 (6 cr)
    • CSS 143 and CSSSKL 143 (6 cr)
    • CSE 143 (5 cr) or equivalent.
  • Data Science Programming Skills: CSSSKL 123 (2 cr).

No more than 10 credits a student counts towards the Minor may count towards the student’s major. Students must earn a minimum of a 2.0 grade in all prerequisite, required, and elective courses for the Minor. Students must complete at least 15 credits of the required or elective courses for the Minor at UW Bothell.


Approved Elective Courses

Below is the current list of approved courses:

Credits Number Course Title Prerequisites
5 BBIO 340 Computational Biology BBIO 180
5 BBIO 383/CSS 383 Bioinformatics None
5 BCHEM 310 Molecular Modeling BCHEM 237, BBIO 364, BCHEM 364
4 BENGR 310 Computation Physical Modeling Minimum grade of 2.0 in CSS 112; and a minimum grade of 2.0 in STMATH 307
5 BIS 412 Advanced Data Visualization Either BIS 215, BIS 232, B BUS 215, or B MATH 215
4 BME 450 Introduction to Ocean Engineering and Sciences Minimum grade of 2.0 in B ENGR 310
5 BPHYS 450 Computational and Theoretical Modeling in Physics BPHYS 317
5 CSS 340 Applied Algorithmics Minimum grade of 2.5 in either CSS 123, 133, CSS 143, CSE 143, CSS 162; and minimum grade of 2.5 in either STMATH 124 or MATH 124
5 CSS 382 Introduction to Artificial Intelligence CSS 340 or CSS 342
5 CSS 483 Bioinformatics Algorithms CSS 343, which may be taken concurrently
5 CSS 486 Machine Intelligence STMATH 208, CSS 343, and probability and statistics
5 STMATH 208 Matrix Algebra with Applications Minimum grade of 2.0 in STMATH 125 or MATH 125
5 STMATH 381 Discrete Mathematical Modeling Minimum grade of 2.0 in ST Math 208 or Math 208; and a minimum grade of 2.0 in either CSE 122, CSE 142, CSS 142, CSS 161 or AMATH 301
5 STMATH 405 Numerical Analysis I Minimum grade of 2.0 in STMATH 208 or MATH 208; and minimum grade of 2.0 in STMATH 126 or MATH 126; and minimum grade of 2.0 in CSS 132, CSS 142, CSE 142, CSS 161, or AMATH 301
5 STMATH 406 Numerical Analysis II Minimum grade of 2.0 in STMATH 207 and STMATH 405.
5 STMATH 407 Linear Programming Minimum grade of 2.0 in STMATH 208 or MATH 208; and minimum grade of 2.0 in STMATH 126 or MATH 126; and minimum grade of 2.0 in CSS 132, CSS 142, CSE 142 or AMATH 301
5 STMATH 408 Nonlinear Optimization A minimum grade of 2.0 in either STMATH 224 or MATH 224; a minimum grade of 2.0 in STMATH 300; and a minimum grade of 2.0 in STMATH 405.
5 STMATH 409 Advanced Linear Algebra Minimum grade of 2.0 in STMATH 402

 

Transfer courses or other courses to substitute for Minor requirements will be evaluated by the Transfer or Petition Committee (as appropriate) in the programs that offer the courses listed.

No more than 10 credits of the credits a student counts towards the Minor may already count towards the student’s major. For many STEM majors, CSS 211, BIS 232, CSS 123, and CSSSKL 123 (totaling 15 credits of the minimum of 25 credits required for the Minor) will be the courses for the Minor that do not count towards their major, and thus students may, in general, choose electives that overlap with their major requirements.