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

  • AI/Machine Learning
  • Applied
  • Cybersecurity
  • 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 

 

100% Success Rate

100% of graduates are employed within 6 months of graduation. You'll get extended programming practicums and semester-long research projects, like computing for missions, 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. 

AI/Machine Learning

Taylor has a long history of exploring artificial intelligence. As early as the mid-1980s, our faculty were already teaching courses in artificial learning and laying groundwork for what would become today’s rapidly advancing field. The AI/ML concentration builds on that legacy with a rigorous blend of theory, practice, and research. Students take two junior-level machine learning courses followed by a two-semester senior research project, gaining hands-on experience in solving real-world problems. Core coursework such as Introduction to AI, Introduction to Data Science, and Data Visualization is supported by additional CSE classes that provide depth, context, and a strong technical foundation. The result is a program grounded in innovation, curiosity, and purposeful application.

Cybersecurity

Learn to build secure software and defend systems against real-world threats. The Cybersecurity curriculum blends advanced computer science with focused training in secure coding, network defense, and system protection. You will gain strong technical skills and explore the ethical dimensions of technology through a faith-centered lens. This track prepares you for impactful careers in cyber defense and security-focused computing.

 

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.

Computer Science Scholarship

The Computer Science Scholarship supports students who demonstrate excellence in technology, creativity, and faith-driven innovation.

Students must be accepted to Taylor and a declared Computer Science or Computer Engineering major. Students who meet these requirements and their parents will receive an email in January with link to apply by February 1. Amounts for some scholarships may consider FAFSA.

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 Program Assistant

765-998-5162
email

Send Me Information