Kettering University

USA
1 Scholarships 21 Programs 2 Degree levels
Masters

Master's in Computer Science

Offered at Kettering University, USA
DegreeMasters
FieldComputer Science.
A

Cost & earnings at Kettering University What students borrow here, and what they go on to earn

You borrow $27,000 median federal debt
You repay $307/mo over 10 years
Graduates earn $94,823 10 yrs after entry
Debt clears in 0.5 yrs of the salary premium
US Department of Education figures See the full breakdown →

Kettering University’s Master of Science in Computer Science (Applied Computer Science) is a practice-oriented programme designed for graduates and professionals who want to deepen technical skills and apply computing solutions to real-world engineering and industrial problems. It suits students seeking advanced coursework and project experience in software, data, and systems engineering with close links to industry.

What you'll study

The programme focuses on advanced topics in computing with an emphasis on applied problem solving, system integration and hands-on projects. Core coursework typically covers advanced algorithms and data structures, software engineering and architecture, operating systems, database and information systems, and principles of computer networks. Students choose electives in areas such as machine learning and data analytics, embedded and real-time systems, cloud and distributed computing, cybersecurity, parallel and high-performance computing, and mobile or IoT application development.

Instruction blends lectures, laboratory work and team-based projects. Most students complete a substantial applied project or capstone that partners with industry or addresses a practical engineering challenge; options may also include a research thesis or practicum depending on the student’s goals and the chosen programme track. Coursework emphasises programming in contemporary languages, system design, performance evaluation, software testing and deployment, and secure systems practice.

Entry requirements

Applicants are normally expected to hold a bachelor’s degree in computer science, computer engineering, electrical engineering, or a closely related discipline, with evidence of competence in programming and core computing subjects (for example, data structures, algorithms, discrete mathematics and basic systems courses). Candidates with degrees in other quantitative fields who demonstrate sufficient preparation through coursework or professional experience may also be considered.

Typical application materials include official academic transcripts, a résumé or CV, a statement of purpose outlining academic and career objectives, and letters of recommendation. The university assesses applicants for readiness for graduate-level study; some applicants may be asked to complete prerequisite undergraduate courses. International applicants must meet the university’s English language proficiency requirements and provide any documents required for international admission.

Career prospects

Graduates are prepared for roles that apply advanced computing across industry and research, including software engineer, systems architect, data scientist or analyst, machine learning engineer, embedded systems developer, cybersecurity analyst, and cloud or DevOps engineer. Given Kettering’s strong engineering and manufacturing connections, alumni frequently find employment in automotive, mobility, manufacturing, aerospace, defence, healthcare and industrial automation sectors, as well as in technology firms, startups and consulting.

The programme’s applied focus and project portfolio support transition into industry roles that require practical system-building experience, and many graduates move into positions that combine software development with systems integration, data-driven decision-making and engineering design.

Why study at Kettering University

Kettering is known for its applied, career-focused education and strong ties to industry. Students benefit from close collaboration with engineering and manufacturing partners, opportunities for internships and project work with local and national employers, and facilities equipped for hands-on development and testing. Class sizes are typically small, enabling direct access to faculty, personalised mentoring and team-based learning.

The university emphasises experiential learning and career preparation, with dedicated career services that help students connect with employers, develop professional skills and build a portfolio of applied projects. For students seeking a Master’s that combines rigorous computing fundamentals with industry-relevant application, Kettering offers a practical route into advanced technical roles.

Latest Masters Scholarships in USA

Similar Masters programmes in USA

⚖ Compare this programme with similar ones

Similar Masters programmes at other universities

Get help applying to Kettering University

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.