Note: Khoury minors are only available to non–Khoury majors; students in Khoury-only majors or Khoury combined majors are not eligible for Khoury minors. A student may declare at most one Khoury minor, regardless of how many Khoury minors they qualify for.
Complete all courses listed below unless otherwise indicated. Also complete any corequisite labs, recitations, clinicals, or tools courses where specified.
Required Courses
| Code | Title | Hours |
|---|---|---|
| Computer Science Fundamental Courses | ||
| All students can take a self-assessment to attempt to place out of CS 2000 and CS 2001. Students who place out of CS 2000 and CS 2001 will instead substitute 4-5 semester hours of CS, CY, or DS coursework at the 3000 level or higher not otherwise required in the degree. | ||
| CS 2000 and CS 2001 | Introduction to Program Design and Implementation and Lab for CS 2000 | 5 |
| CS 2100 and CS 2101 | Program Design and Implementation 1 and Lab for CS 2100 | 5 |
| Data Science Required Courses | ||
| DS 3000 | Mathematical Foundations of Artificial Intelligence | 4 |
| DS 4400 | Machine Learning | 4 |
Data Science Elective
| Code | Title | Hours |
|---|---|---|
| Complete one of the following: | 4 | |
| Introduction to Databases | ||
DS 2010 to DS 4989 | ||
Meaningful minor list (see below) | ||
Khoury Meaningful Minors
The concept of Khoury Meaningful Minors allows students the chance to personalize a computer science minor to meet individual academic needs and interests. Students may take one elective related to computation or information from a preapproved list of courses offered across the university rather than from within Khoury. This allows students to integrate the minor with a course in their own major or with a course in another area of interest. Students may of course choose to take all electives in the minor within Khoury if they wish.
| Code | Title | Hours |
|---|---|---|
| Arts, Media and Design | ||
| Information Design Studio 1: Principles | ||
| Information Design History | ||
| Research Methods for Design | ||
| Visualization Technologies 1: Fundamentals | ||
| Information Design Studio 2: Dynamic Mapping and Models | ||
| Game Design and Analysis | ||
| Data-Driven Game Design | ||
| Data Storytelling | ||
| Coding for Digital Storytelling | ||
| Bouvé Health Sciences | ||
| Introduction to Health Informatics and Health Information Systems | ||
| Data Management in Healthcare | ||
| Personal Health Interface Design and Development | ||
| Evaluating Health Technologies | ||
| D'Amore-McKim—Business | ||
| Computational Methods and Their Applications in Finance | ||
| Applied Financial Econometrics and Data Modeling | ||
| Machine Learning in Finance | ||
| Fundamentals of Information Analytics | ||
| Data Management for Business | ||
| Information Visualization for Business | ||
| Data Mining for Business | ||
| Marketing Research | ||
| Marketing Analytics | ||
| Supply Chain and Operations Management | ||
| Khoury Computer Sciences | ||
| Cybersecurity Principles and Practices | ||
| Security Risk Management and Assessment | ||
| Engineering | ||
| Probability and Engineering Economy for Civil Engineering | ||
| Computer Vision | ||
| Data Visualization | ||
| Introduction to Machine Learning and Pattern Recognition | ||
| Data Mining for Engineering Applications | ||
| Science | ||
| Biostatistics | ||
| Linear Algebra | ||
| Differential Equations and Linear Algebra for Engineering | ||
| Probability and Statistics | ||
| Statistics and Stochastic Processes | ||
| Statistics in Psychological Research | ||
| Social Science and Humanities | ||
| Statistics for Economists | ||
| Applied Econometrics | ||
| Intermediate Selected Topics in Microeconomics | ||
| Ethics and Evolutionary Games | ||
| Quantitative Techniques | ||
GPA Requirement
2.000 GPA required in the minor