|
Degrees
Bachelor of Science in Computer Science
Bachelor of Arts in Information Technology
Bachelor of Science in Information Technology
University Requirements
All students must complete the University requirements as explained in the FIU catalog. For students entering after Fall 2003, these will be the University Core Requirements.
You must have earned at least 120 credit hours in order to graduate with a B.A. or B.S. degree.
College Requirements
At least 35 hours must be in 3000-4000 level courses that are taken at FIU.
Students must have a minimum GPA of 2.0 to earn a degree.
School Requirements
If a student takes a course at FIU and has already received transfer credit for an equivalent course at another institution, then the credits for the repeated course at FIU are not applicable toward graduation.
At least 50% of the upper division credits offered by the school must be taken at FIU.
A grade of "C" or better must be obtained in all courses required for the major.
Note: A "C-" is not an acceptable grade.
|
|
Additional Requirements
Additional Requirements for Computer Science majors in both tracks:
No computer-related courses in other departments (including CGS 3300) may be taken even for elective credit by a CS major, unless specifically approved in writing by the student's advisor.
No credit for graduation will be given to CS majors for the following courses offered within the School: CGS 2060, CGS 2100, CGS 2423, CGS 2518, CGS 3559, COP 2250, COP 3175, and COP 3804 unless the student took the course before declaring a CS major.
PreRequisite Requirements
Students must complete Computer Programming in Java at an acceptable level, Calculus through infinite series (and including trigonometric functions), and Physics.
For a student who has not completed these prerequisites, the courses at FIU that satisfy them are:
COP 2210 Computer Programming I
MAC 2311 Calculus I
MAC 2312 Calculus II
PHY 2048 Physics with Calculus I
PHY 2048L General Physics Lab I
PHY 2049 Physics with Calculus II
PHY 2049L General Physics Lab II
|
|
Core Requirements
Two tracks are available in the upper division program. The Computer Science (CS) track should be followed by the student who intends to continue to graduate study in computer science. The Software Design and Development (SDD) track may be followed by the student who intends to pursue a software engineering career.
All computer science majors must complete the following (both tracks):
CDA 4101 - Structured Computer Organization
CEN 4010 - Software Engineering I
CGS 1920 - Introduction to Computing
CGS 3092 - Ethics/Soc in CS
CIS 4911* - Senior Project
COM 3110 - Business Professional Communications
COP 3337 - Computer Programming II
COP 3402 - Fundamentals of Computer Systems
COP 3530 - Data Structures
COP 4338 - Computer Programming III
|
|
COP 4540 - Database Management
COP 4555 - Principles of Programming Languages
COP 4610 - Operating Systems Principles
COT 3420 - Logic for Computer Science
ENC 3211 - Report and Technical Writing
MAD 2104 - Discrete Mathematics
MAD 3512 - Introduction to Theory of Algorithms
STA 3033 - Intro to Probability and Statistics for CS
|
SDD track additional required courses
CEN 4012 - Software Design and Development Project
CEN 4021 - Software Engineering II
|
*Senior Project Guidelines:
- Students need to obtain permission from the academic adviser by the
4th week in the semester prior to the semester in which they plan to
complete all the CS courses required for the CS major. Students may
register to take the Senior Project course in or after the semester in
which they complete all the CS courses required for the CS major.
Students must take CEN 4010 Software Engineering I before they can take
the Senior Project course.
- Meet with faculty and discuss potential projects in the semester
prior to the semester in which they take the Senior Project course.
- Identify the faculty adviser for their project before the end of the
semester prior to the semester in which they take the Senior Project course.
- Notify the Senior Project course coordinator who their faculty
adviser will be before the end of the semester prior to the semester in
which they take the Senior Project course.
|