Computer Science (Major/Minor)

Build a foundational knowledge of computational problem solving, multi-tier web development, and software and algorithm design. 

The core Computer Science major curriculum builds computer system analysis, design, and development skills. You also have the option to take elective Computer Science classes in artificial intelligence, graphics, cybersecurity, computer systems, web technology, and computing for missions to direct your major toward your passions.

Computer Science Concentrations

  • Cybersecurity
  • Applied
  • Digital Media
  • Digital Media Systems
  • Information Systems & Analytics
  • Theory

Because of the technology-driven 21st century, your faculty will encourage you to take the theories and hands-on experience from your education and explore the ethical issues raised by technology. 

Computer Science Degrees

  • BA in Computer Science
  • BS in Computer Science
  • Minor in Computer Science

  • Degree
  • Minor

View Curriculum

Build Skills In:

  • Computer system analysis 
  • Design 
  • Development 
  • Programming 
  • Artificial intelligence 
  • Cybersecurity 
  • Graphics 
  • Web technology 
  • Computing for missions  
  • Faith and technology 

 

Career Opportunties:

  • Software tester 
  • Web developer 
  • Systems analyst 
  • Business analyst 
  • Product manager 
  • Network architect 
  • Software engineer 
  • Software developer 
  • Information technology specialist 

 

Professional Development

Get involved with extended programming practicums and semester-long research projects, the Roth Center for Missions Computing, satellite development, and more.

Learn More

Computer Science Curriculum Guides & Degree Options

Students interested in course descriptions and academic policies can check out our Undergraduate Catalog.

Computer Science is a diverse field with many career track options. Choose the track that fits your passion. 

Cybersecurity

Learn to create security-related software and to program defensively, taking the cybersecurity curriculum and integrating it with the most challenging computer science classes. Develop an understanding of computer science, including network operations, computational problem solving, and software development; and integrate their faith with class discussions, looking at the ethical issues of technology. By choosing the Cybersecurity curriculum, you’ll be well prepared for careers in computer science and cyber defense. 

Digital Media

Gain practical knowledge of computer science while developing your skills in audio, video, and graphic design. Combine design and technology to produce high-quality media, learning the process from inception to post-production.   

Information Systems

Systems is a high-value interdisciplinary area with continued demand, and will give you a competitive advantage in your fields. You’ll be prepared to be more effective in the world as a result of being able to see the world in terms of systems, and of knowing how to work with information. 

Applied

Put your computer science knowledge and problem-solving skills to work through the Applied concentration. Experienced faculty will mentor you in developing research skills that will put you in high demand in the workplace.   

Theory

Focus on the more abstract and mathematical processes within computer science. This is an ideal track as preparation for further graduate study. 

 

A Taylor liberal arts education will prepare you to live and work in a fast-changing world. It also goes a step further: laying a strong spiritual foundation that cultivates wisdom. You’ll become a well-versed individual, equipped with critical thinking skills, a lifelong love of learning, and an appreciation for God’s creation.

View Foundational Core Curriculum.

  • Bryson Shelor

    Class of 2019

    My professors’ vast industry experience brought unique and insightful perspectives to every subject. They cared about my development on a personal level and pushed me to become a more well-rounded, Christ-centered person.

Minor in Computer Science

Learn the basics of computational problem solving, computer ethics, and systems, in addition to electives of your choice. This minor pairs especially well with Mathematics, Engineering, and Management majors. 

Computer Science is part of the Computer Science & Engineering Department

Contact
Jon Denning
Department Chair and Associate Professor of Computer Science & Engineering

765-998-4931
email

Contact
Lara Horsley
Computer Science & Engineering, Systems, and Physics & Engineering Program Assistant

765-998-5162
email