The Bachelor's in Computer Software and Media Applications at Clarkson is an interdisciplinary undergraduate programme combining core software engineering and computer science with practical digital media production and interactive systems. It suits students who want to develop robust programming and system-design skills alongside expertise in multimedia, user experience and applied visual computing.
What you'll study
This programme blends foundational computing courses with applied media and interactive systems. Early years focus on programming fundamentals, data structures, discrete mathematics and computer systems. Core software topics include algorithms, software engineering, object-oriented design, operating systems and databases.
- Programming and algorithms: languages and paradigms, data structures, algorithm analysis.
- Software engineering: requirements, design patterns, testing, version control and project management.
- Media and interactive systems: digital graphics, multimedia systems, audio and video processing, human–computer interaction and user experience design.
- Applied technologies: web and mobile application development, game and real-time graphics, AR/VR foundations, and scripting for multimedia.
- Supporting topics: databases, networking basics, cybersecurity principles and parallel or cloud computing concepts.
- Capstone and labs: team-based project work that integrates software development and media applications, often with industry-style deliverables and presentations.
Teaching methods include lectures, laboratory sessions, studio work, group projects and industry-oriented practicum experiences. Students frequently have opportunities to use dedicated computer graphics and multimedia labs, maker spaces and collaborative research projects.
Entry requirements
Applicants should hold or be on track to achieve a recognised secondary school diploma with strong performance in mathematics. Typical academic preparation includes coursework in algebra, precalculus or calculus and, ideally, some exposure to computer science or programming.
- Academic background: recommended strength in mathematics; physics and computing courses are advantageous.
- Portfolio (optional): for applicants with a media or creative background, a short portfolio of digital work (websites, apps, graphics or video) can help demonstrate skills and interests.
- International students: must meet Clarkson's incoming international admission standards and demonstrate English language proficiency through recognised tests or approved waivers.
- Other considerations: admissions decisions take a holistic view of transcripts, recommendations and extracurricular involvement in computing, media or related projects.
Career prospects
Graduates combine software development capability with applied media skills, preparing them for a range of roles in technology and creative industries. Career paths often include work in software development, web and mobile development, multimedia application development, and interactive or game design.
- Software developer / software engineer
- Full‑stack, front‑end or back‑end web developer
- Mobile application developer
- Game developer or interactive media programmer
- User experience (UX) designer and front‑end interaction specialist
- Multimedia content developer, digital production specialist or media technologist
- Technical roles in AR/VR, digital entertainment, advertising technology and educational technology
- Further study options include specialised master's degrees in computer science, software engineering, human–computer interaction or media technology.
Why study at Clarkson University
Clarkson offers a hands-on, career-focused environment with small class sizes that enable close interaction with faculty and project-based learning. The university emphasises applied research and industry collaboration, giving students opportunities for internships, co-op placements and real-world projects that connect computing and media.
- Practical facilities: access to dedicated computing and media labs, fabrication and makerspaces, and resources for graphics, audio and interactive prototypes.
- Industry links: strong employer engagement and career services that support internship placement and graduate employment in technology and creative sectors.
- Interdisciplinary focus: pathways to work alongside students in engineering, design and business, reflecting how software and media are developed in industry.
- Support for student projects: encouragement for capstone projects, student research and participation in competitions and showcases that build professional portfolios.
Explore more on ScholarshipsAds