The Master’s in Computer Software and Media Applications at Lewis University is a professionally focused degree that combines advanced software development with multimedia, web and mobile application design. It suits students and early-career professionals who want practical skills in programming, user experience and media technologies to build interactive applications for industry or creative sectors.
What you'll study
This programme emphasises applied software development and the integration of media technologies. You study core software engineering concepts alongside modules that cover multimedia systems, web and mobile application development, databases and user-centred design.
- Advanced Programming and Data Structures — object-oriented and modern language paradigms, algorithms, performance and best practices for robust applications.
- Software Engineering and Project Management — requirements engineering, design patterns, testing, version control and team-based development workflows.
- Web and Mobile Application Development — front-end and back-end technologies, responsive design, cross-platform mobile frameworks and deployment strategies.
- Multimedia Systems and Digital Media — audio/video processing, interactive media, graphics fundamentals and media formats used in software applications.
- Databases and Data Management — relational and NoSQL databases, data modelling, query optimisation and integration with application layers.
- Human–Computer Interaction and UX — usability principles, prototyping, accessibility and user research methods for designing intuitive interfaces.
- Emerging Technologies — elective topics such as cloud computing, machine learning for media, augmented/virtual reality and IoT integration.
- Capstone Project or Applied Internship — a substantial practical project or placement where you design and deliver a complete software/media application, demonstrating technical and project skills.
Entry requirements
Applicants are typically expected to hold a bachelor’s degree in computer science, software engineering, information technology or a closely related discipline. Candidates with a different academic background but demonstrable programming experience or relevant professional experience may also be considered.
- Demonstrated competence in programming (examples: coursework, portfolio, or work experience).
- A transcript showing satisfactory undergraduate study; some technical foundation in mathematics and computing is usually expected.
- International applicants must meet English language proficiency requirements where applicable.
- Some applicants may be asked to submit a CV, a personal statement outlining goals for the programme, and references; selection can include an interview or coding assessment depending on the candidate’s background.
Career prospects
Graduates leave prepared for roles that sit at the intersection of software engineering and digital media. The programme’s applied focus and capstone experience are designed to make graduates ready for professional practice.
- Software developer / engineer (desktop, web or cloud-based applications)
- Mobile application developer
- Front-end developer or UI engineer with media-rich experience
- Multimedia application developer or interactive media specialist
- UX designer or interaction designer working with development teams
- Technical roles in game studios, digital agencies, edtech companies or media organisations
- Project or product roles in organisations adopting new media and interactive technologies
Why study at Lewis University
Lewis University blends career-focused education with small class sizes and practical learning opportunities. The programme emphasises hands-on projects, collaboration with faculty who have industry experience, and access to computing and media labs that support development and testing of interactive applications.
Students benefit from a campus environment that supports internships and local industry connections, personalised academic advising and a curriculum designed to bridge technical skills with user-centred media design — preparing graduates to contribute quickly in professional teams or to pursue further applied research and development.
Explore more on ScholarshipsAds