Computer science minor
Program DescriptionÌý
The minor in Computer Science is available to all ·¬ÇÑÖ±²¥undergraduates who are not majoring in Computer Science or Computer Engineering. This minor requires completion of five courses (15 credits) with a minimum grade of "C." Students must ensure that they have completed the prerequisites for the selected courses.
Students may choose to follow either the C/C++ Track or the Python Track.
The Python Track is especially suitable for students from other departments than the EECS Department.
C/C++ Track
| Course Title | Course Number | Credits |
|---|---|---|
| Programming 2 (a) | COP 3014 | 3 |
| Data Structures and Algorithm Analysis | COP 3530 | 3 |
| Select three upper-division courses from the Electives table. | Ìý | 9 |
| *Total Credits | Ìý | 15 |
(a) Requires prerequisite: COP 2220 with minimun of "C"
Python Track
| Course Title | Course Number | Credits |
|---|---|---|
| Introduction to Programming in Python | COP 3035 | 3 |
| Data Structures and Algorithm Analysis with Python | COP 3410 | 3 |
| Select three upper-division courses from the Electives table. | Ìý | 9 |
| *Total Credits | Ìý | 15 |
Ìý
Elective Courses**
| Course Title | Course Number | Credits |
|---|---|---|
| Applied Machine Learning and Data Mining | CAP 4612 | 3 |
| Introduction to Deep Learning | CAP 4613 | 3 |
| Introduction to Artificial Intelligence | CAP 4630 | 3 |
| Introduction to Data Mining and Machine Learning | CAP 4770 | 3 |
| Introduction to Data Science and Analytics | CAP 4773 | 3 |
| Principles of Software Engineering | CEN 4010 | 3 |
| Introduction to Database Structures | COP 3540 | 3 |
| Introduction to Internet Computing | COP 3813 | 3 |
| Python Programming | COP 4045 | 3 |
| Object-Oriented Design and Programming | COP 4331 | 3 |
| Computer Operating Systems | COP 4610 | 3 |
| Advanced Database Systems | COP 4703 | 3 |
| Design and Analysis of Algorithms | COT 4400 | 3 |
* At least 75 percent of credits earned must be from FAU.
** See program advisor for a complete list of elective courses.