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.

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

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.
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.


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

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

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