The Bachelor’s in Computer Software and Media Applications at Florida Polytechnic University blends core software engineering principles with applied multimedia, web and interactive systems development. It suits students who want a foundation in programming and algorithms together with practical skills in digital media, user experience and creative applications of software.
What you'll study
This programme combines a core software curriculum with specialised study in media applications and interactive technologies. You will study programming fundamentals, data structures and algorithms, software engineering and systems design alongside modules in digital media, web and mobile application development, computer graphics, animation, and human–computer interaction.
- Core software topics: introductory and advanced programming, data structures, algorithms, databases, operating systems, networking, software engineering and testing.
- Media and applications: multimedia systems, web technologies (HTML/CSS/JavaScript and frameworks), mobile application development, digital audio and video processing, computer graphics and basic animation.
- Interactive and design topics: human–computer interaction, user experience design, interactive prototyping, game fundamentals and augmented/virtual reality concepts.
- Advanced and elective areas: artificial intelligence and machine learning for media, cloud services for application deployment, cybersecurity basics, and electives that permit deeper focus on areas such as game development, data visualisation or advanced graphics.
- Capstone and hands-on learning: a project-based senior capstone where students design and deliver an integrated software or media application, supported by lab work, team projects and opportunities for internships or industry collaboration.
Entry requirements
Applicants should hold a high-school diploma or equivalent with a strong foundation in mathematics and science. Successful candidates typically have prior coursework in algebra and calculus and exposure to programming is beneficial, though introductory modules are provided for those new to coding.
- Evidence of academic achievement in secondary education; competitive high-school grades strengthen an application.
- Preparation in mathematics (algebra, precalculus or calculus) is recommended.
- Prior programming experience or a portfolio of projects is advantageous for admission and for placement into appropriate starting courses.
- Transfer applicants should provide college transcripts; international applicants must meet English language proficiency requirements.
- Florida Polytechnic University considers a holistic application — personal statements, recommendation letters and demonstrated interest in STEM or media-related activities can support an application.
Career prospects
Graduates are prepared for roles that bridge traditional software engineering and creative media technology. Career paths include software developer, mobile and web application developer, front-end engineer, multimedia or digital content developer, UX/UI designer, game or AR/VR developer, and systems analyst roles that require media processing skills.
Employment sectors include technology companies, digital media studios, game and interactive entertainment studios, advertising and marketing agencies, educational technology, healthcare technology, and corporate IT departments. Graduates also pursue postgraduate study in computer science, human–computer interaction or specialised media technology fields.
Why study at Florida Polytechnic University
Florida Polytechnic University is focused on STEM education with small class sizes and a hands-on, project-based curriculum. The university emphasises applied learning through modern labs, maker spaces and dedicated computer and media facilities that support collaborative development of software and interactive projects.
- Strong emphasis on experiential learning and a capstone project that showcases practical skills to employers.
- Access to faculty who are engaged in applied research and industry collaboration in computing and digital technologies.
- Opportunities for internships and industry partnerships in the broader Central Florida tech corridor, supporting career development and networking.
- A curriculum that blends rigorous computer science fundamentals with practical media and application development skills, preparing graduates for diverse technical and creative roles.
Explore more on ScholarshipsAds