The Bachelor’s in Computer Software and Media Applications at Kent State University combines core software engineering and computer science fundamentals with practical training in multimedia, web and mobile technologies. It is suited to students who want to build reliable, user-facing applications and interactive media — from back-end systems to graphics, UX and digital content pipelines.
This programme blends foundational computing topics with specialised modules in media and application development. You will study core software and systems subjects such as programming, data structures and algorithms, software engineering, databases, computer networks and operating systems. Applied and media-focused topics typically include human–computer interaction, computer graphics, web and mobile application development, multimedia systems, digital audio/video processing and interactive design.
Coursework emphasises hands-on practice: laboratory programming, project-based modules, team software development and a capstone or senior project that integrates software architecture, media assets and user experience. Elective options normally allow you to explore areas such as game programming, augmented/virtual reality, machine learning for media, or back-end cloud services. Opportunities for industry placements, internships and collaborative projects with local organisations complement classroom learning.
Applicants should hold a secondary school diploma or equivalent. Typical admission expects preparation in mathematics (algebra and precalculus; calculus is advantageous) and some prior experience with programming is recommended but not always mandatory. Admissions decisions are based on academic records, personal statements and any supporting materials; a portfolio of programming or media projects can strengthen an application for those with practical experience.
International applicants must demonstrate English proficiency through recognised qualifications unless otherwise exempted. Mature applicants with relevant work experience or prior post-secondary study are considered through the same academic review processes; course placement may be adjusted based on prior learning.
Graduates are prepared for roles that require both solid software engineering skills and an understanding of media workflows and user-centred design. Common career paths include software developer/engineer, front-end or full-stack web developer, mobile application developer, multimedia developer, UX/UI designer, game programmer, digital media specialist and systems integrator. With experience, graduates may move into product management, technical leadership, or specialised roles in AR/VR, interactive installations and media pipelines.
Alumni also pursue postgraduate study in computer science, human–computer interaction, digital media or related fields. The programme’s project work and internship opportunities help build a professional portfolio that supports entry into industry or graduate programmes.
Kent State offers a balanced education that combines theoretical foundations with practical, project-based learning. The university’s location provides access to regional technology and media employers for internships and collaborative projects, while faculty bring applied research and industry experience to teaching. Small-class lab work and capstone projects enable close mentorship and the development of a professional portfolio.
Students benefit from computing and media resources across campus, student organisations and career services that support placement and networking. The programme’s emphasis on both software engineering principles and media application development makes it well suited to students who want to bridge technical implementation and creative, user-facing systems.
Shortlist scholarships and plan your application — free guidance from our advisors.