Dec 21, 2024  
2022-2023 Undergraduate Catalog & Student Handbook 
    
2022-2023 Undergraduate Catalog & Student Handbook [ARCHIVED CATALOG]

Bachelor of Science, Computer Science (Program Description)


The Computer Science program is a high-quality program focused on education and research. The program is a STEM education based program that yields highly skilled graduates who have strong knowlege in the fundamentals of Computer Science and who are able to apply that knowledge to design and implement solutions for arising problems. The program prepares students for clear and concises communication when working in a team environment and for careers in industry, government, and academia. The Bachelor of Science in Computer Science is accredited by the Computing Accreditation Commission of ABET, www.abet.org.

For program purpose, objectives, and learning outcomes see the Department of Computer Science 

For a example degree plan see the Bachelor of Science, Computer Science (Plan of Study) 

Program Educational Objectives

  1. Graduates demonstrate growth in professional development through graduate study or professional training.
  2. Graduates demonstrate effective team work as members and leaders in professional environments.
  3. Graduates demonstrate employability in industry, government, and entrepreneurial endeavors.

Program Curriculum

All students must complete: (1) the state of Florida common prerequisites, (2) the University-wide baccalaureate degree requirements including the general education requirements; (3) the computer science program core advanced math requirements; (4) the computer science core requirements; (5) the computer science capstone design requirements; (6) the computer science concentration requirements.

**Course offering frequency subject to change**

Program Curriculum: 120 Total Credits Required


The program curriculum designates all required courses in each requirement category to complete the Bachelor of Science in Computer Science degree.

College Skills (1) & Co-Curricular


All majors are required to complete an approved internship/professional experience prior to graduation.

General Education (37)


Click here to view the complete list of General Education  offerings. The State of Florida requires a minimum of 36 credit hours of general education for the baccalaureate degree. The following are required for the B.S. in Computer Science.

Capstone Design Sequence (6)


Concentrations (12)


Students choose 12 credits from one concentration area.

Advanced Topics


For students who like to explore, the Advanced Topics concentration enables you to choose up to twelve hours from electives or other concentration courses to fill out your program.

Big Data Analytics


Students in BDA learn to collect, manage and optimize large-scale structured and unstructured data sets to facilitate information and decision-making. Students in BDA develop a strong foundation in essential programming skills, quantitative analysis, and hardware and software solutions for facilitating effective use of big data.

Game Development & Simulation


Game Development and Simulation is an interdisciplinary concentration that applies the rigor of computer science to the creative challenges of game development. With a core curriculum in computing, mathematics, and science, students will combine advanced technical skills with training in the visual arts to develop innovations in digital gaming. The Game Development and Simulation concentration prepares you not only for careers in the $70 billion professional games industry, but also for related fields such as healthcare simulation, scientific visualization, and other computing professions.

Information Assurance and Cyber Security


Cyber Security is the profession of keeping digital information safe from cyber crime, espionage, and terrorism. Cyber security experts are in high demand to protect institutional data from attack, keep sensitive data confidential, and set systems protocols that comply with policies and regulations. In the Information Assurance and Cyber Security program in the Computer Science and Information Technology Department, you will design systems and strategies for safeguarding information and gain real world experience in preventing attacks to prepare you for a career as a sought-after cyber security professional.

Software Engineering


Software engineers apply the principles of engineering to software development. This growing field includes application software engineers who create and maintain computer applications, and systems software engineers who analyze the client’s technical needs and develop and maintain optimal solutions. Because nearly all employment sectors rely on complex software solutions, software engineering is one of the fastest-growing occupations in the world.

Intelligent Mobility & Autonomous Systems


Students focusing on autonomous systems learn programming, hardware, and security for use in complex networks or collections of networks. Autonomous systems increasingly run our workplaces, vehicles, and even our homes.

Plan of Study


A plan of study is a blueprint for successful completion of degree requirements in eight semesters (4 years).