Kettering University

USA
1 Scholarships 21 Programs 2 Degree levels
Bachelor

Bachelor's in Computer Science

Offered at Kettering University, USA
DegreeBachelor
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 →

The Bachelor of Science in Computer Science (Applied) at Kettering University is an industry-oriented degree that combines core computer science theory with hands-on software and systems engineering experience. It suits students who want a practical, career-focused education with strong ties to industry and opportunities for cooperative work placements and project-based learning.

What you'll study

The Applied Computer Science programme balances foundational computing theory with practical application. Early study emphasises mathematics and core programming skills, progressing to systems-level and applied topics. Courses typically include:

  • Programming and Data Structures: introductory and intermediate courses in languages such as Python, Java or C++, algorithm design, complexity and data structure implementation.
  • Discrete Mathematics and Calculus: mathematical foundations for computing, including logic, combinatorics, graph theory and calculus concepts used in algorithms and modelling.
  • Computer Architecture and Operating Systems: low-level organisation of computers, processor design, memory systems and OS concepts such as concurrency and resource management.
  • Software Engineering and Project Management: software development lifecycle, version control, testing methodologies, design patterns and team-based engineering projects.
  • Databases and Information Systems: relational databases, SQL, data modelling and considerations for persistent storage and retrieval.
  • Networking and Security: fundamentals of computer networks, network protocols, security principles and applied cybersecurity practices.
  • Embedded Systems and Real-Time Computing: programming for microcontrollers, hardware–software integration and real-time constraints—important for automotive and IoT applications.
  • Electives and Specialisations: options may include artificial intelligence and machine learning, computer vision, human–computer interaction, mobile application development and cloud computing.
  • Capstone / Senior Design Project: a substantial team-based project that integrates design, implementation and testing, often completed in partnership with industry sponsors.

The programme emphasises laboratory work, team projects and applied assignments. Kettering's cooperative education model provides alternating academic and full-time work periods with industry partners to reinforce classroom learning with paid professional experience.

Entry requirements

Applicants should hold a high school diploma or equivalent with a strong background in mathematics. Typical expectations include:

  • High school mathematics including algebra and pre-calculus; calculus is preferred where available.
  • Good grades in mathematics and science; competitive applicants also have coursework in physics and computer programming.
  • Demonstrated academic readiness for collegiate study (for domestic applicants, this is usually shown through transcript performance; standardised tests may be considered where required).
  • For international applicants, an equivalent secondary credential and proof of English proficiency (such as TOEFL or IELTS) if English is not the first language.
  • Applicants are encouraged to submit evidence of practical experience (programming projects, coding bootcamps, relevant work or internship experience) and a personal statement outlining interest in applied computing.

Specific admission criteria and any preparatory coursework requirements may vary; prospective students should consult Kettering University admissions for personalised guidance.

Career prospects

Graduates of the Applied Computer Science programme enter a broad range of technical roles in multiple sectors. Common career paths include:

  • Software Developer / Engineer: designing, implementing and maintaining applications for desktop, web, mobile and embedded platforms.
  • Systems and Network Engineer: configuring and managing IT infrastructure, networks and distributed systems.
  • Embedded Systems Engineer / Controls Programmer: developing software for automotive systems, robotics and Internet of Things devices.
  • Data Analyst / Machine Learning Engineer: working with data pipelines, analytics and applied machine learning models.
  • Cybersecurity Analyst: protecting systems and networks, performing vulnerability assessment and incident response.
  • IT Consultant or Product Engineer: providing technical expertise to industry clients or developing technology-enabled products.

Kettering's cooperative education programme and strong industry connections enhance employability; students typically gain paid work experience during their degree that often leads to full-time job offers. Graduates may also pursue graduate study in computer science, engineering, business analytics or related fields.

Why study at Kettering University

Kettering is known for its applied, career-focused education and mandatory cooperative work experience. The university maintains close partnerships with automotive and technology companies, providing students with industry-relevant projects, internships and hiring pipelines. Class sizes are relatively small, giving students direct access to faculty and hands-on lab facilities for software development, embedded systems and networking.

Students benefit from a curriculum designed to integrate classroom theory with practical engineering practice, strong career services that support co-op placement and employer networking, and a campus culture that emphasises real-world problem solving and teamwork—attributes valued by employers across technology and engineering sectors.

Latest Bachelor Scholarships in USA

Similar Bachelor programmes in USA

⚖ Compare this programme with similar ones

Similar Bachelor 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.