Computer Science Fsu: Degree Roadmap

The Department of Computer Science at Florida State University (FSU) offers a comprehensive undergraduate degree program in Computer Science, designed to provide students with a solid foundation in the principles and practices of computer science. The degree roadmap is structured to ensure that students acquire a broad range of skills and knowledge in areas such as programming, data structures, algorithms, computer architecture, and software engineering.
Overview of the Computer Science Degree Program

The Computer Science degree program at FSU is a 120-credit hour program that typically takes four years to complete. The program is accredited by the Computing Accreditation Commission of ABET, ensuring that it meets the highest standards of quality and relevance in the field of computer science. The degree roadmap is divided into several components, including general education courses, computer science core courses, electives, and a capstone experience.
General Education Courses
The general education component of the degree program includes courses in mathematics, science, English, and social sciences. These courses provide students with a broad-based education and help to develop essential skills in critical thinking, problem-solving, and communication. Some of the general education courses required for the Computer Science degree program include:
- Calculus I and II (MAC 2311 and MAC 2312)
- Physics I and II (PHY 2048 and PHY 2049)
- English Composition I and II (ENC 1101 and ENC 1102)
- Introduction to Psychology (PSY 2012)
Computer Science Core Courses
The computer science core courses provide students with a solid foundation in the principles and practices of computer science. These courses cover topics such as programming, data structures, algorithms, computer architecture, and software engineering. Some of the computer science core courses required for the degree program include:
Course Number | Course Title |
---|---|
COP 3014 | Programming I |
COP 3330 | Programming II |
COT 3100 | Introduction to Discrete Structures |
COP 3530 | Computer Science I |
COP 4521 | Computer Science II |

Electives
The elective component of the degree program allows students to specialize in areas of interest and to explore topics in greater depth. Some of the elective courses available to computer science students include:
- Artificial Intelligence (COP 4710)
- Computer Networks (COP 5611)
- Database Systems (COP 5721)
- Human-Computer Interaction (COP 4930)
Capstone Experience
The capstone experience is a required component of the degree program that provides students with the opportunity to apply their knowledge and skills to a real-world problem or project. The capstone experience can take the form of a research project, a software development project, or an internship.
Admission Requirements

Admission to the Computer Science degree program at FSU is competitive, and applicants are required to meet certain academic standards. Some of the admission requirements include:
- A minimum high school GPA of 3.0
- A minimum SAT score of 1200 ( Evidence-Based Reading and Writing and Math)
- A minimum ACT score of 26
- Completion of a minimum of 60 credit hours of college coursework, including:
- Calculus I and II (MAC 2311 and MAC 2312)
- Physics I and II (PHY 2048 and PHY 2049)
- Programming I and II (COP 3014 and COP 3330)
Transfer Students
Transfer students who are interested in pursuing a degree in Computer Science at FSU must meet the same admission requirements as freshmen. In addition, transfer students must also:
- Have a minimum cumulative GPA of 3.0
- Have completed a minimum of 60 credit hours of college coursework, including:
- Calculus I and II (MAC 2311 and MAC 2312)
- Physics I and II (PHY 2048 and PHY 2049)
- Programming I and II (COP 3014 and COP 3330)
What are the career opportunities for computer science graduates?
+Computer science graduates have a wide range of career opportunities, including software development, data analysis, artificial intelligence, cybersecurity, and more. According to the Bureau of Labor Statistics, the median annual salary for computer science occupations is over $114,000.
What are the requirements for the computer science degree program?
+The computer science degree program requires a minimum of 120 credit hours of coursework, including general education courses, computer science core courses, electives, and a capstone experience. Students must also maintain a minimum cumulative GPA of 3.0 to graduate.
Can I pursue a minor in computer science?
+Yes, students can pursue a minor in computer science. The minor requires a minimum of 18 credit hours of coursework, including programming, data structures, and computer science electives.
In conclusion, the Computer Science degree program at FSU provides students with a comprehensive education in the principles and practices of computer science, as well as the skills and knowledge needed to succeed in a rapidly changing field. With a strong foundation in programming, data structures, algorithms, and software engineering, computer science graduates are well-prepared for a wide range of career opportunities in industry, government, and academia.