University of Florida
Gainesville, Florida
Degree:
BS
Computer Science
Location:
Department of Computer and Information Science and Engineering
College of Engineering
Credits:
120 credits
System:
Semester
Required Computer Science (or Related):
• COP 3502C: Programming Fundamentals I (4 credits)*
• COP 3503C: Programming Fundamentals II (4 credits)
• COP 3530: Data Structures and Algoritms (3 credits)
• COP 4020: Programming Language Concepts (3 credits)
• COP 4533: Algorithm Abstraction and Design (3 credits)
• COP 4600: Operating Systems (3 credits)
• COT 3100: Applications of Discrete Structures (3 credits)
• CDA 3101: Introduction to Computer Organization (3 credits)
• CEN 3031: Introduction to Software Engineering (3 credits)
• CIS 4301: Information and Database Systems Design and Development (3 credits)
• CIS 4914 OR EGN 4952: Senior Project (3 credits)
• CNT 4007: Computer Network Fundamentals (3 credits)
• Technical Electives from approved list (18 credits)
• CGS 3065 OR EGS 4034: Legal and Social Issues in Computing OR Professional Ethics (1-3 credits)
Required Math:
• Calculus I-III (12 credits)*
• Linear Algebra (3 credit)
• Statistics (3 credits)
Required Science:
• Physics I-II with Lab (8 credits)*
Required Engineering:
• ENC 3246: Professional Communications for Engineers (3 credits)
Other Requirements:
• Writing/Public Speaking from approved list (3 credits)
• Social and Behavioral Sciences with restrictions (6 credits)
• Humanities with restrictions (6 credits)
• Humanities OR Social and Behavioral Sciences OR Physical/Biological Sciences with restrictions (4 credits)
• Non-CS Concentration/Track OR Non-CS Minor with restrictions (14 credits)
• Elective (1 credit)
Subfield Required:
Yes
Type:
Concentration/Track OR Minor
Options:
Students create a non-CS Concentration/Track with approval or earn a non-CS minor.
Double or Dual Major Option(s):
• Double majors may be possible with advisor approval.
Related Majors:
• BA Computer Science (College of Liberal Arts and Sciences)
• BS Data Science (College of Liberal Arts and Sciences)
• BS Computer Engineering (College of Engineering)
Good to Know:
• Students declare CS major after admissions acceptance.
• Critical Tracking courses are marked here with an asterisk (*); students must meet GPA requirements in those courses in order to continue as a CS major in good standing.
University's Webpage for this Program:
Catalog Year:
2022

