Major in Computer Science

Earn a Bachelor of Arts in Computer Science and build a strong foundation in programming, software development and computational problem-solving. Learn to research technological solutions and create programs that drive innovation and efficiency.

When you graduate, you will be prepared to pursue careers in fields that rely heavily on technology, including health, science, medicine, research, business and digital media. You’ll be equipped to design new approaches to computing, improve system performance and create solutions that meet real-world needs. 

Flexibility to Explore Other Interests

With less emphasis on math and science, this program offers the freedom to combine your computer science studies with other areas of interest, like business, economics, digital media or research.

This flexibility allows you to shape a unique academic path and open doors to careers at the intersection of technology and another field.

View this program in the University Catalog

FIU students in an College of Engineering and Computing classroom

Classes

In the BA in Computer Science program, you’ll learn the fundamentals of programming, data structures, software engineering, computer architecture and operating systems, while exploring topics like:

  • Object Oriented Programming
  • Data Structures and Algorithms
  • Systems Programming and Operating Systems
  • Professional and Technical Communication

View program flowchart

3D model on a computer

Less Math, More Flexibility

Unlike many computer science programs, the BA in Computer Science emphasizes accessibility and flexibility. The highest math required is pre-calculus and statistics, so you won’t need to take calculus or physics with calculus.

Shifting the focus away from advanced math and gives you the freedom to combine your studies with other areas of interest, such as business, digital media, or health technology.

View all courses, requirements and prerequisites in the University Catalog.

Apply to FIU

Interested students are encouraged to apply to FIU as early as possible. Applicants must submit a high school diploma, SAT, ACT or CLT scores and transcripts from all schools attended.

Apply

What is the Difference Between the BA and the BS in Computer Science?

The BA in Computer Science is not as heavy in math and sciences as the BS in Computer Science. Courses like calculus and physics with calculus as well as the senior project, are not required for the BA.

If you’re interested in taking advanced math and science courses and completing a senior project, explore the BS in Computer Science.

FIU students attend a computer science class in the Innovation 1 building.
  • FIU Engineering students attend a study session

    Career Ready Resources

    The Career and Talent Development team offers career advising and a range of other resources.

    Get career ready

  • 305 Hack participants at FIU

    Student Organizations

    Join a club or honor society to build your network and enjoy a more engaging student experience.

    Explore student orgs

  • FIU students study together

    Available Fully Online

    The BA in Computer Science is available fully online through FIU Online.

    Attend FIU Online