For additional information select the HELP link in the upper right of the page. |
College: | Computing, Engrg, and Const |
---|---|
Degree: | Bachelor of Science |
Major: | Computer Science |
Effective Term: | Fall 2022 |
|
The Computer Science major focuses on studying the theoretical foundations of the computing field, and system-level design and programming. Students study the intricacies and design principals of sophisticated computing systems such as compilers, operating systems, algorithm analysis and design, and artificial intelligence. The Computer Science program has a significant component of math and science courses. Graduates of the program will be prepared to create new technologies that apply to a wide variety of application areas. Systems engineer and systems programmer are typical titles for the first job of the program graduates. Career Planning Engaging in career planning activities is significant to student success. UNF offers customized career centers to deliver targeted programs, events, services and resources. First-Year and Exploratory students should visit the Career Services webpage and Sophomore or higher level students with a declared CCEC major should visit the CCEC Career Development Center. Students should refer to their personalized Degree Evaluation provided by an academic advisor and to other university resources for additional university and college-specific policies. Visit the undergraduate university catalog for more information. Summer terms may be utilized to facilitate graduation in four years.
|
Term 1: Attempted Hours 0-15 | |||
Schedule | Credit Hours | Mile Markers | |
---|---|---|---|
ENC1101 (GW) Audience and Purpose OR ENC1143 (GW) Writing with Evidence and Style | 3 | MAC2311 (GM) Calculus I Minimum Grade C | |
MAC2311 (GM) Calculus I (Program Prerequisite) | 4 | ||
Select a Science Course for Science Majors (Program Prereq) | 3 | ||
IDC2000 Beauty and Joy of Computing (Recommended Free Elective) | 3 | ||
Select a General Education Course (See Degree Evaluation) | 3 | ||
Total Hours: | 16 | ||
Term 2: Attempted Hours 16-30 | |||
Schedule | Credit Hours | Mile Markers | |
ENC1101 (GW) Audience and Purpose OR ENC1143 (GW) Writing with Evidence and Style | 3 | COP2220 Programming I Minimum Grade C | |
(Select the English course not taken in Term 1) | |||
COP2220 Programming I (Program Prerequisite) | 3 | ||
(Recitation with a Teacher Assistant or Instructor is | |||
required for COP2220) | |||
Select a Science Course for Science Majors (Program Prereq) | 3 | ||
MAC2312 (GM) Calculus II (Program Prerequisite) | 4 | ||
Select a General Education Course (See Degree Evaluation) | 3 | ||
Total Hours: | 16 | ||
Summer 1 | |||
Schedule | Credit Hours | Mile Markers | |
NOTE: Use Summer Term to catch-up on Math or | MAC2312 (GM) Calculus II Minimum Grade C | ||
Science Courses, if necessary. Or get ahead by taking COT | |||
3100 Computational Structures or CIS3253 Legal Ethical | |||
Issues in Computing (online). | |||
Term 3: Attempted Hours 31-45 | |||
Schedule | Credit Hours | Mile Markers | |
Select a third Gen Ed Written Communication Course (See | 3 | COT3100 Computational Structures Minimum Grade C | |
Degree Evaluation) | COP3503 Programming II Minimum Grade C | ||
PHY2048C Calculus-based Physics I (Program Prerequisite) | 4 | ||
COT3100 Computational Structures | 3 | ||
COP3503 Programming II | 3 | ||
Total Hours: | 13 | ||
Term 4: Attempted Hours 46-60 | |||
Schedule | Credit Hours | Mile Markers | |
PHY2049 Calculus-Based Physics II (Program Prerequisite) | 4 | ||
PHY2049L Calculus-Based Physics II Lab (Program Prerequisite) | 1 | ||
COP3530 Data Structures | 3 | ||
Select a Public Speaking Course (SPC 4064 is preferred) | 3 | ||
Select a General Education Course (See Degree Evaluation) | 3 | ||
Total Hours: | 14 | ||
Summer 2 | |||
Schedule | Credit Hours | Mile Markers | |
Summer term course options include: CIS3949 Internship, | COP3530 Data Structures Minimum Grade C | ||
a Computer Science Elective, COP3703 Intro to Databases | |||
or CNT4504 Computer Networks | |||
Term 5: Attempted Hours 61-75 | |||
Schedule | Credit Hours | Mile Markers | |
CIS3253 GW-Legal Ethical Iss in Comput | 3 | COT3210 Theory of Computation Minimum Grade C | |
General Education Requirements | |||
STA3032 (GM) Prob/Statistics for Engrs | 3 | ||
Select a General Education Course (See Degree Evaluation) | 3 | ||
COP3703 Introduction to Databases | 3 | ||
COT3210 Theory of Computation (Offered Fall term only) | 3 | ||
Total Hours: | 15 | ||
Term 6: Attempted Hours 76-90 | |||
Schedule | Credit Hours | Mile Markers | |
CNT4504 Computer Networks | 3 | CDA3100 Computer Arch. and Org. Minimum Grade C | |
COP3703 Introduction to Databases Minimum Grade C | |||
CAP4630 Intro To Artificial Intelligen (Offered Spring term only) | 3 | Civic Literacy Requirement | |
CDA3100 Computer Arch. and Org. (Offered Spring term only) | 4 | ||
Select a Computer Science Major Elective | 3 | ||
Select a Free Elective(If needed for 120 total hours) | 3 - 4 | ||
Total Hours: | 16 - 17 | ||
Summer 3 | |||
Schedule | Credit Hours | Mile Markers | |
Summer term course options include: CIS3949 Internship, | |||
OR a Computer Science Elective. | |||
Term 7: Attempted Hours 91-105 | |||
Schedule | Credit Hours | Mile Markers | |
MAS3105 (GM) Linear Algebra | 4 | COP3404 Systems Programming Minimum Grade C | |
COP3404 Intro to Systems Software (Offered Fall term only) | 3 | ||
COT4400 Design and Analysis of Algori (Offered Fall term only) | 3 | ||
Select a Computer Science Major Elective | 3 | ||
Total Hours: | 13 | ||
Term 8: Attempted Hours 106-120 | |||
Schedule | Credit Hours | Mile Markers | |
COP4610 Operating Systems (Offered Spring term only) | 3 | ||
CEN4010 Software Engineering (Offered Spring term only) | 3 | ||
COP4620 Constr of Language Translators (Offered Spring term) | 3 | ||
Select a Computer Science Major Elective | 3 | ||
Select a Free Elective(If needed for 120 total hours) | 3 - 4 | ||
Total Hours: | 15 - 16 | ||
Total Program Hours: | 120 |
|
![]() |