top of page

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

bottom of page