COLLEGE OF ARTS AND SCIENCES
DEPARTMENT OF COMPUTER SCIENCE
ACADEMICS
UNDERGRADUATE INFORMATION

Minor in Computer Science


Overall Requirement

An undergraduate minor in Computer Science consists of twelve (12) semester hours in computer science courses at or above the 3000 level. Unless following one of the Example Minors listed below, the student should obtain written approval in advance from the department for the specific combination of courses used for the minor. Students must also satisfy stated prerequisites before enrolling in any computer science course. A grade of "C-" or better must be earned in each course counted toward the minor.

A student pursuing a minor in computer science should, ideally, take a subset of the courses required for the major. Courses intended for non-majors may only be counted toward the minor under special circumstances, in combination with certain other courses. Some courses, including CGS 2060 and CGS 2100, may not be applied towards a computer science minor under any circumstances.

What is a Minor?

A minor in another subject is part of the requirements for a bachelor's degree in certain departments. Unlike a major, a student does not need to be formally admitted to a minor, nor does the minor appear on the transcript. The Department and the Registrar do not have any forms to fill out or any way to register that a student intends to complete a minor in a particular subject. A student who has fulfilled the requirements for a minor in the discipline simply claims the minor when filing their "Intent to Graduate" form with the Registrar during the semester in which they plan to graduate.

Documentation

It is up to the student's major department, if they require the student to complete a minor, to verify that the student has completed an acceptable minor. This can be checked using the lists below. Because the content of this web page may change in the future, it would be a good idea for a student to print out a copy of this web page at the point the student decides to do a minor, and save the copy for later verification of the minor.


Example Minors

The following SCIENCE TRACK is a rigorous set of courses (essentially the beginning of a computer science major) that is approved and recommended for the minor:

Course

Prerequisites

COP 3502

MAC 1105

CGS 3408

MAC 1147 or MAC 1140

COP 3330

COP 3502 (co-requisite) and CGS 3408

CDA 3101
or CIS 4360
or CIS 4407

or COP 3252

or COP 3331

or COP 4342

COP 3330 and MAD 2104

CGS 3408

COP 3330

COP 3330

COP 3330

COP 3330

The following GENERAL TRACK is also approved for the minor (this is the recommended track for Information and Management Sciences majors):

Course

Prerequisites

COP 3502

MAC 1105

CGS 3406 (currently CIS 3931 “C++ Programming”)

MAC 1140

CIS 3931 (Java; will have CGS 3XXX number)

CGS 3406 (currently CIS 3931 “C++”)

CGS 3066

or CIS 4360

or CIS 4407

COP 3502

CGS 3406 (currently CIS 3931 “C++”)

CGS 3406 (currently CIS 3931 “C++”)

The following minor has been approved for Meteorology majors ONLY:

Course

Prerequisites

COP 3502

MAC 1105

CGS 3408

MAC 1147 or MAC 1140

CGS 3460

MAC 1105

CGS 3066

CGS 3408

Other sets of courses may be recommended for students in certain specific majors. As this department works out such recommendations they will be added to this web page. Advisors in other departments are encouraged to contact the CS department chair about this.

Registration by Minors in Courses Restricted to Majors

Registration in many of the courses listed above is currently restricted to students who are majoring in CS or one of the other closely related majors with which CS has reciprocal agreements. Those courses will be open to other students during the space-available window (see the "Academic Calendar" and "Registration Windows and Admission Deadline" sections of the FSU General Bulletin for more information).