The Master’s in Applied Computer Science at Northern Kentucky University is a professionally oriented graduate programme designed to deepen practical computing skills for students with a computing or related background. It suits recent graduates and early- to mid-career professionals seeking advanced training in software development, data technologies, systems engineering and applied research through coursework and a project or thesis option.
What you'll study
This programme emphasises applied computing topics delivered through a mix of core courses, electives and a culminating project or thesis. Core subject areas typically include advanced algorithms and data structures, software engineering and architecture, databases and information management, operating systems and computer networks, and applied machine learning or data analytics.
- Core modules: advanced programming paradigms, algorithm analysis, software design and testing, and systems concepts.
- Electives: students commonly choose from subjects such as cloud computing, cybersecurity, mobile and web application development, big data processing, computer vision, and human–computer interaction.
- Applied experience: the programme usually offers a capstone project or practicum focused on solving a real-world problem, with an alternative thesis option for students interested in deeper research.
- Delivery: courses are delivered in formats that accommodate working students, including evening classes and blended or hybrid options. Hands-on labs, team projects and industry-relevant assignments are emphasised throughout.
Entry requirements
Applicants should normally hold a bachelor’s degree from an accredited institution, preferably in computer science, software engineering, information systems or a closely related discipline. Applicants with degrees in other STEM fields who can demonstrate sufficient programming and mathematics preparation are also considered.
- Academic transcript showing undergraduate degree completion; a solid academic record in computing- or math-related coursework is expected.
- Resume/CV and a statement of purpose describing background, objectives and areas of interest in applied computing.
- Letters of recommendation are commonly requested; professional references can be acceptable for applicants with several years of work experience.
- Applicants who lack specific prerequisites may be admitted conditionally and asked to complete bridge or foundation courses (for example in programming, discrete mathematics, or data structures) before advancing to graduate-level work.
- Standardised tests such as the GRE may be optional or considered on a case-by-case basis; international applicants must meet English language proficiency requirements.
Career prospects
Graduates leave prepared for roles that require advanced practical computing skills. The applied focus prepares students to move into technical and leadership positions across industry sectors.
- Typical job titles: software engineer or developer, data analyst or data scientist, systems engineer, DevOps engineer, application architect, and cybersecurity analyst.
- Employers: graduates find opportunities in technology companies, financial services, healthcare, manufacturing, government agencies and startups, as well as consulting firms and research labs.
- Further study: some students use the degree as preparation for doctoral study or for specialised professional certifications in areas such as cloud platforms, data science, or network security.
Why study at Northern Kentucky University
Northern Kentucky University offers a practical, career-focused computing programme with small class sizes and accessible faculty who have both academic and industry experience. Its location near the Cincinnati metropolitan area provides proximity to a diverse regional technology and business community, enabling networking, internships and applied project collaborations with local employers.
- Applied emphasis: coursework and capstone experiences are designed to give students immediately applicable skills for the workplace.
- Flexible delivery: scheduling options accommodate full-time students and working professionals, with evening and hybrid course formats available.
- Support services: students benefit from career services, lab facilities and partnerships with regional employers that help with internship and employment opportunities.
Explore more on ScholarshipsAds