MENU

What is Computer Science?

Get a Master's in Computer Science

The Computer Science B.S.

You benefit from computer science every day.

The smartphone in your hand, the social media you scroll through, the video games you play, the goods and services you rely on—all are made possible through computer science.

At Florida Tech, our computer science degree builds a strong foundation in programming, algorithmic thinking and the design, development and testing of software and information systems.

Customize your studies with options like the artificial intelligence track, where you can explore machine learning, robotics, computer vision and more, or the cyber operations concentration, which offers cutting-edge, hands-on training to investigate, analyze and respond to cyber-attacks.

Whether you’re drawn to intelligent systems, cyberdefense or innovative technologies, Florida Tech prepares you to lead in today’s digital world.

Top 12%
Best Value Colleges
for Computer Science
Payscale
Top 10%
Best Colleges for Computer Science
Niche
CAE-R
Center of Academic Excellence in Cyber Defense Research
National Security Agency (NSA)/
Department of Homeland Security (DHS)

Why Choose Florida Tech for Computer Science?

From top-notch facilities to expert faculty, Florida Tech is one of the best schools for computer science. You'll build strong skills in critical thinking, problem-solving and teamwork—and graduate ready to take on complex challenges. Our bachelor's degree provides a solid foundation for adapting to evolving technologies, with options for extra emphasis in AI or cyber operations.

Florida Tech is known for small class sizes, a low student-to-faculty ratio and our tight-knit, personalized learning community. You’ll find it easy to interact with professors for consultation and mentoring.

Our faculty are active and internationally known researchers with expertise in computer security, intelligent systems, computer vision, complex networks and distributed negotiations—and they share that expertise with our students.

As a computer science student, you can be part of faculty-led projects in areas like machine learning, computer vision, biologically inspired computing, data mining, cybersecurity, cryptography, speech recognition and more.

At Florida Tech, you will build a strong foundation in computer science while customizing your degree with elective courses and research opportunities that align with your career goals. Choose from a variety of subjects to hone your skills, including:

  • Artificial intelligence
  • Human-computer interaction
  • Computer architecture
  • Graphics
  • Databases
  • Operating systems
  • Computational science
  • Cyber operations concentration

In a world where digital threats are constantly evolving, your skills need to stay ahead of the curve. The cyber operations concentration equips you with the tools, techniques and hands-on experience needed to prevent, analyze and respond to cyber-attacks.

This concentration comprises six specialized courses that dive deep into areas like software reverse engineering, vulnerability research and algorithm analysis, providing a strong foundation in cybersecurity. You’ll tailor the concentration to your interests with focused electives that explore topics such as wireless security, cyber forensics and memory forensics.

As a National Security Agency (NSA) and Department of Homeland Security (DHS) National Center of Academic Excellence in Cybersecurity in CD Research (CAE-R), Florida Tech’s program provides access to the highest level of academic and professional resources.

Whether you want a computer science cybersecurity degree or are interested in another aspect of cyber operations, this concentration provides the knowledge and experience to pursue your goals.

The artificial intelligence track gives you the opportunity to explore core areas of AI through focused coursework in machine learning, computer vision, robotics and more.

Students learn how to build systems that can recognize patterns in data, make intelligent decisions and interact with the world through perception and action.

Topics include supervised and unsupervised learning, image and video analysis, autonomous robotics and the software engineering practices needed to deploy and maintain machine learning systems.

This optional track provides a strong foundation for students interested in careers or graduate study in artificial intelligence and related fields. It is designed to equip you with practical skills that are increasingly in demand across industries such as tech, healthcare, defense and automation.

We’ll help you develop skills that support your interests and career goals. You’ll take a seminar in computer science disciplines and careers, learn about supercomputers and develop high-performance applications. As a senior, you’ll complete a team design project to conceptualize, design, construct and present a novel software application. We’ll make sure you are career-ready when you graduate.

At Florida Tech, you are encouraged to pursue multiple computer science internships that prepare you for the working world and allow you to engage with professionals in your chosen career field.

 These valuable learning opportunities help you build skills and a highly competitive résumé. Top companies collaborate with Florida Tech to offer computer science internships to our students, including:

  • L3Harris Technologies Inc.
  • Microsoft Corp.
  • NASA
  • Northrop Grumman Corp.

Florida Tech’s location in a high-tech corridor makes us a great place for a computer science degree. Our area has one of the largest high-tech workforces in the country—and that means numerous internship and employment opportunities for our students. Our 130-acre campus is in the heart of the Space Coast; NASA and the Kennedy Space Center on Cape Canaveral are just north of us.

When it’s time to kick back and relax, you’re just minutes from 72 miles of beautiful beaches, a short trip away from the Florida Keys or the Orlando theme parks and minutes away from the Indian River Lagoon, the most biodiverse estuary in North America.

But you won’t have to travel far for rest and relaxation. We also have a rich campus life with intramural and collegiate sports, over 200 campuswide student organizations and clubs and a wide variety of social activities.

Our high-tech facilities are a big draw, and many incoming first-year students list the state-of-the-art F.W. Olin Engineering Complex as one of the top reasons they chose Florida Tech. Here, computing laboratories offer the latest in electronic and communications technology for student learning and research. Computers at Florida Tech are upgraded regularly to ensure they are always capable of running the most up-to-date software, and a full suite of software development tools is freely available to all computer science students.

Careers in Computer Science

With demand rising across industries, a computer science degree opens the door to careers in software development, data science, AI, cybersecurity and more. You'll graduate with the skills to design advanced technologies, solve real-world problems and succeed in a rapidly evolving digital landscape.

Computer science careers cover a broad range of roles. Key positions include:

  • Software developer
  • Systems analyst
  • Database administrator
  • Network architect
  • IT consultant
  • Cybersecurity analyst

Students pursuing the cyber operations concentration often focus on roles such as:

  • Cyber operations specialist
  • Security engineer
  • Incident response analyst
  • Penetration tester
  • Cyber forensics analyst
  • IoT security specialist
  • Cloud security engineer
  • Threat intelligence analyst

Students pursuing the artificial intelligence track often aim for roles such as:

  • Machine learning engineer
  • AI software developer
  • Computer vision engineer
  • Robotics engineer
  • Natural language processing (NLP) specialist
  • Intelligent systems designer
  • Applied machine learning specialist
  • Algorithm engineer
  • AI research scientist
  • Data scientist

As you plan your future career, keep in mind that some roles may require additional qualifications, such as an advanced degree.

Florida Tech Career Services assists students, alumni and employers in their search for careers and employee candidates. We help students develop career plans and job search skills. Explore our Career Toolbox to learn more about our services and access additional resources.

The Occupational Outlook Handbook, published by the United States Department of Labor, Bureau of Labor Statistics (BLS), provides information about specific jobs, including median annual pay, working conditions and job outlook, among other things. Check the handbook for information on the outlook for computer science careers.

Advanced Degree Options

Many of our computer science graduates go on to advanced degrees at Florida Tech or other prestigious schools, specializing in areas such as cybersecurity, artificial intelligence, data science, bioinformatics, networks and computer graphics.

Explore the Computer Science, B.S., Curriculum

The Computer Science, B.S., Curriculum

As a computer science student, you’ll build a strong foundation in algorithmic thinking, programming and computer organization—and begin doing hands-on computer science from day one.

You can also tailor your degree with options like:

  • Cyber Operations Concentration: Study algorithm analysis, reverse engineering and vulnerability research, plus advanced topics like cyber offense and defense, wireless security and digital forensics.
  • Artificial Intelligence Track: Focus on machine learning, robotics and computer vision, along with advanced topics such as natural language processing and intelligent systems design.

Classes include:

  • Computer Disciplines and Careers
  • Algorithms and Data Structures
  • Computer Architecture and Assembly Programming

Check the catalog for a description of all courses.

Download the Computer Science, B.S., Curriculum now!

Students working to program a drone

Participate in Cutting-Edge Research

We invite well-qualified computer science students to join faculty teams of active and internationally known researchers in the fields of software testing, information assurance (cybersecurity) and intelligent systems.

Research opportunities allow you to gather hands-on experience in career areas such as:

  • Computer security
  • Intelligent systems
  • Computer vision
  • Complex networks
  • Distributed negotiations
  • Cyber operations

Several special-purpose laboratories are available to students doing advanced research, including the L3Harris Institute for Assured Information, an interdisciplinary center and the university’s focal point for cutting-edge research and education in cyberdefense—often of special interest to students in the cyber operations concentration.

Learn more about Computer Science at Florida Tech on the website.

Campus Organizations Help Build Your Résumé

At Florida Tech, you’ll find plenty of ways to get involved and add depth to your computer science degree. Join academic groups, professional clubs or honor societies—there are more than 200 to choose from. Here are just a few:

Association for Computing Machinery (ACM) Student Chapter: ACM advances computing as a science and a profession, promoting networking, professional development and research that benefits society.  

Institute of Electrical and Electronics Engineers (IEEE): Florida Tech's IEEE student chapter supports skill-building in computer science, electrical engineering and mechatronics, while fostering research, networking and community.

FITSEC: Our competitive cybersecurity team, FITSEC, welcomes students eager to tackle challenges in cryptography, open-source intelligence, exploitation and more.

Loading...

The Computer Science (Bachelor of Science) program is accredited by the Computing Accreditation Commission of ABET, https://www.abet.org, under the General Criteria and the Program Criteria for Computer Science and Similarly Named Computing Programs. Additional information can be found on the department’s ABET information page.

Edit Page