Cost & earnings at University of Tulsa What students borrow here, and what they go on to earn
The Bachelor’s in Computer Software and Media Applications at the University of Tulsa is an interdisciplinary undergraduate degree combining core software engineering and computer science skills with practical training in digital media, user experience and multimedia production. It suits students who want to develop software for interactive, web and media-rich environments and who value hands-on projects, industry-relevant tools and opportunities for internships.
The programme blends foundational computer science and software engineering with applied coursework in media, graphics and human–computer interaction. Early years focus on programming fundamentals, data structures, discrete mathematics and computer systems. As you progress you will study software development practices, algorithms, databases, networks and operating systems alongside media-centred subjects such as digital media production, computer graphics, web and mobile application development, and user interface/user experience (UI/UX) design.
Typical modules and learning activities include:
Learning is delivered through lectures, hands‑on labs, team projects and individual assignments, with significant emphasis on building a portfolio of practical work.
Applicants are expected to hold a secondary school qualification equivalent to a US high school diploma. Recommended preparation includes strong performance in mathematics (algebra and precalculus or calculus), and experience or coursework in computer science or related STEM subjects is advantageous. Admissions typically consider overall academic record, strength of quantitative subjects, letters of recommendation and a personal statement.
For applicants with prior programming or media experience, a brief portfolio or description of projects (classwork, personal projects, apps, websites or media productions) can strengthen an application. International applicants must demonstrate English proficiency through recognised qualifications if their earlier education was not in English.
Transfer students from community colleges or other institutions are considered; admission will depend on completed coursework and credit evaluation against programme requirements.
Graduates are prepared for a wide range of roles at the intersection of software and media. Typical job titles include software developer, front‑end or full‑stack web developer, mobile app developer, multimedia applications developer, UI/UX designer, game programmer, quality assurance engineer and systems analyst.
The combination of media and software skills also positions graduates for work in digital marketing technology, interactive media studios, educational technology, broadcasting and corporate IT teams that develop client‑facing applications. Graduates may also continue to postgraduate study in computer science, software engineering, human–computer interaction or specialised media technologies.
The University of Tulsa offers a close‑knit learning environment with relatively small class sizes and accessible faculty, allowing for personalised mentoring on projects and research. The programme emphasises hands‑on learning through studio spaces and computer labs equipped for graphics, multimedia production and application development.
Students benefit from interdisciplinary collaboration opportunities across computing, art and communications, and the university maintains ties with regional technology, media and energy sectors that provide internship and project possibilities. Career services, student organisations and project showcases help students build professional networks and portfolios that support transition into the workforce or further study.
Shortlist scholarships and plan your application — free guidance from our advisors.