Computer science minor

Program Description 

The minor in Computer Science is available to all FAU 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

  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

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**

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.