|
COLLEGE OF ARTS AND SCIENCES |
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.
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.
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.
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 |
|
MAC 1105 |
|
|
MAC 1147 or MAC 1140 |
|
|
COP 3502 (co-requisite) and CGS 3408 |
|
|
CDA
3101 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 |
|
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++”) |
|
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 |
|
MAC 1105 |
|
|
MAC 1147 or MAC 1140 |
|
|
MAC 1105 |
|
|
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 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).