Computer Science (Minor)
This program was approved for students entering the university in the Summer 2025-Spring 2026 catalog year. For more information about catalog year, go to Catalog Year Information.
Minor in Computer Science
Unit: Speed School of Engineering (SS)
Department: Computer Science and Engineering
Academic Plan Code: CS MINOR
Program Requirements
The minor in Computer Science (CS) program is available to all University of Louisville undergraduate students who are majoring in disciplines other than Computer Science and Engineering who meet the Admission Requirements for the minor. The CS minor requires successful completion of the following 18 credit hours with a GPA of 2.25 or higher.
Code | Title | Hours |
---|---|---|
Prerequisites | ||
MATH 180 | Elements of Calculus - QR (or Equivalent) 1 | 3 |
Admission Requirements
Minimum cumulative GPA: 2.25
Minimum grade in MATH 180 (or equivalent): C-
Minimum number of hours completed: Sophomore standing
Code | Title | Hours |
---|---|---|
CS Core Requirements | ||
CSE 130 | Introduction to C and C++ Programming Languages | 3 |
CSE 302 | Data Structures | 3 |
CSE 310 | Discrete Structures | 3 |
Choose one course from the following list: | 3 | |
Introduction to Programming with Python | ||
Introduction to Software Engineering | ||
CS Depth Requirements | 6 | |
Choose two courses from the following list: 2 | ||
Introduction to Algorithms | ||
Design of Operating Systems | ||
Automata Theory | ||
Game Design and Programming | ||
Design of Compilers | ||
Python and Data Analytics | ||
Database Systems | ||
Graph Database and Graph Analytics | ||
Artificial Intelligence | ||
Introduction to Machine Learning | ||
Deep Learning Algorithms and Methods | ||
Software Engineering | ||
Introduction to Cryptography | ||
Software Security | ||
Mobile Device Programming | ||
Minimum Total Hours | 18 |
NOTE: At least 9 semester hours must be successfully completed while enrolled at the University of Louisville.
NOTE: No more than 6 credit hours of coursework may be counted towards both a student's major and more than one minor. Any hours above those 6 hours of courses may NOT be counted toward more than one minor if it is also required (and counted) for the students major.
- 1
Fulfills General Education requirement.
- 2
Some courses listed under CS Depth requirements may need further prerequisites to be satisfied.