Computer Science, B.S.

Request Information
A Kettering professor points at a large television screen while two students look on. Each student has a laptop

Computer science plays a crucial role across sectors, from financial institutions to medical labs. And with the rise of AI and similar technologies, you can be on the front line of transformative global change.

Why Study Computer Science at Kettering University

Get firsthand experience with the tools driving the current technological revolution with Kettering University’s Bachelor of Science (B.S.) in Computer Science degree program. We empower you to turn your curiosity into software innovation through our cutting-edge courses and hands-on Co-op experience.

Immerse yourself in multiple specialized labs dedicated to computer operating systems, cybersecurity, virtual reality and more. Put theory into practice by completing a capstone project, joining competition teams and participating in hackathons. At Kettering, we don’t hold your hand — we unleash your potential.

Hear from computer science major Varun Rallabandi ‘24 as he talks about his experience at Kettering and his Co-op with Lab2Fab in California, where he worked in advancing food and kitchen automation.

What You’ll Learn as a Computer Science Major

Dive straight into real computer science classes from your first term. Master the latest programming languages and computer science principles, building the skills you need to thrive after graduation.

The computer science program also offers three concentrations in artificial intelligence, computer gaming and cybersecurity to customize your degree to your career interests. These advanced pathways ensure you gain expertise immediately applicable to your Co-op experiences and your future career. Some of our most popular elective courses include:

  • Ethical Hacking in the Real World: Study various components & tools to secure systems from attacks by completing hands-on labs.
  • Algorithms for Deep Learning: Learn to implement key algorithms related to deep learning, which is behind many recent advances in AI.
  • Elements of Game Design: Explore the important game developmental fundamentals of narrative Design, systems Design and level design
  • User Experience and Interface Design: Go through the entire process of UX design from ideation to delivery of designs.