The B.S. in Computer Science gives you the broad computational thinking, programming, and problem-solving skills you’ll need to succeed as a computing professional in a range of emerging careers and industries — from automated vehicles to biomedical devices and sensor-based technologies.
According to the U.S. Bureau of Labor Statistics (BLS) Data, the employment of computer science graduates varies greatly depending on occupation. Software development, for example, is expected to grow 26%.
The median annual wage for computer and information technology graduates was $90,000 in May 2023. The median wage is the wage at which half the workers in an occupation earned more than that amount and half earned less.
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 knowledge 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 concise 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.
Students can design their own four-course concentration within the major based on their personal academic and professional pursuits. This unique combination of courses works in concert with other co- and extra-curricular activities, including research experiences, internships, and a wide variety of opportunities in our student organizations. Advanced Topics offers the student the flexibility in curriculum choices to grow with their changing interests as they look forward to graduation, graduate school, and their professional endeavors.
Students in the Artificial Intelligence concentration would be exposed to a range of specialized courses and practical experiences that delve into the exciting world of AI. Students will have the opportunity to explore advanced topics such as deep learning, neural networks, natural language processing, and computer vision.
Students in Big Data Analytics learn to collect, manage, and optimize large-scale structured and unstructured data sets to facilitate information and decision-making. Students in Big Data Analytics develop a strong foundation in essential programming skills, quantitative analysis, and hardware and software solutions for facilitating effective use of big data.
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, this concentration combines advanced technical skills with training in the visual arts to prepare students to develop innovations in digital gaming.
With the increasing footprint of networked businesses, embedded computers, and global conflict, the demand is increasing for individuals to help protect and monitor security measures against hackers and breaches. The cybersecurity concentration focuses on information assurance and computer security and will provide you with hands-on experience designing systems and strategies for safeguarding information.
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.
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.
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 knowledge of the fundamentals of Computer Science and can apply that knowledge to design and implement solutions for arising problems. The program prepares students for clear and concise communication when working in a team environment and for careers in industry, government, and academia.
The Computer Science Program Education Objectives (PEOs) are:
The PEOs can be found in our program catalog online: Program Catalog online, on the Department Page, and on the university’s ABET Accreditation Page.
Student outcomes describe what students are expected to know and be able to do by the time of graduation. Upon completion of the Computer Science program, graduates will have the ability to:
June 30, 2024
Meet the Faculty
Dive into the thrilling campus life at Florida Poly. From Florida PolyCon (a comic-con like event), Purple Fire Week, poolside grill-outs and movie nights, to an annual 5K Pie Run, an epic Humans vs. Zombies Nerf gun war, and so much more. At Florida Poly, there is something for everyone and the small campus vibe makes it easy to get involved.
Computer Science in the News