Computer Science (Minor)
This program was approved for students entering the university in the Summer 2022–Spring 2023 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 for undergraduate students who are majoring in disciplines other than Computer Science and Engineering. The CS minor requires successful completion of 18 credit hours with a GPA of 2.25 or higher.
Code | Title | Hours |
---|---|---|
Prerequisites | ||
ENGR 101 or MATH 205 or Equivalent (ENGR 190/MATH 190) 1 | 4 |
Admission Requirements
Minimum cumulative GPA: 2.25
Minimum grade in ENGR 101/MATH 205: 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 Software Engineering (Prerequisite: CSE 302 and CSE 220) | ||
Introduction to Algorithms (Prerequisites: CSE 302, CSE 310) 2 | ||
Design of Operating Systems (Prerequisite: CSE 302) 2 | ||
CS Depth Requirements | 6 | |
Choose two courses from the following list: 3 | ||
Introduction to Algorithms (Prerequisites: CSE 302, CSE 310) 2 | ||
Design of Operating Systems (Prerequisite: CSE 302) 2 | ||
Mobile Device Programming | ||
Automata Theory (Prerequisite: CSE 310) | ||
Game Design and Programming (Prerequisite: CSE 302) | ||
Design of Compilers (Prerequisite: CSE 420) | ||
Database Systems (Prerequisite: CSE 302) | ||
Artificial Intelligence (Prerequisites: CSE 302, CSE 310) | ||
Software Engineering (Prerequisite: CSE 420) | ||
Special Topics in Computer Science and Engineering | ||
Minimum Total Hours | 18 |
NOTE: At least 9 semester hours must be successfully completed while enrolled at the University of Louisville.
1 | Fulfills General Education requirement. |
2 | Credit for courses taken to fulfill CS Core requirements cannot also be counted to satisfy CS Depth requirements. |
3 | Some courses listed under CS Depth requirements may need further prerequisites to be satisfied. |