Join your tech-savvy peers pursuing the Computer Science degree

Students in the Computer Science program at St. Edward's build a strong foundation of general knowledge while simultaneously learning the technical skills needed for practical application in the workplace. Thrive with the expert guidance of professors who help students develop the professional skills and the technical expertise needed for career success.

The Computer Science program at St. Edward's allows students to:
  • Gain the technical knowledge to master computer science
  • Have the freedom to explore a passion for technological tinkering
  • Learn the skills needed to develop and effectively use software in a wide variety of settings and applications
  • Enroll in software project courses guided by faculty with the goal of producing and presenting professional-level work


The Computer Science program at St. Edward's offers three tracks:

BA in Computer Science

  • Study the algorithmic processes that create, describe and transform information
  • Learn to develop software designed to solve problems in a variety of fields
  • Offers more options to take non-computer-science-related courses than the BS track, which is especially helpful for students who seek a double major or a broader technical degree prior to advanced study in graduate school
  • A strong background in mathematics and computer science is recommended

BS in Computer Science

  • Provides a course of study based on computer science theory and its application in various aspects of business and industry
  • Includes support courses to prepare students for graduate study in computer science

BA in Computer Information Science

  • Emphasizes application of computing knowledge to business practices  
  • Requires 18 hours of business credit in addition to 39 hours of computer science
  • Prepares you for careers working with the design, implementation and management of multi-user computer systems
  • Builds a strong theoretical and practical foundation in computer science


Computer Science majors are employed in many fields, from software development to financial services. Our Computer Science graduates have been employed by IBM, Yahoo!, Samsung, VMware, AT&T, YouTube and the Internal Revenue Service, to name a few.

St. Edward's University Computer Science graduates will be prepared for careers in computing.

Examples include:
  • Systems analysts
  • Computer systems developers
  • Information system specialists 
  • Software engineers
  • Project managers and designers
  • Programmers
  • Support specialists
  • Software consultants
  • Web programmers

Students also select this program to prepare for graduate degrees.

Our students have been accepted into graduate programs at many universities, including:
  • Baylor University
  • Texas A&M University
  • Oregon State University
  • University of Texas at Austin
  • Purdue University
  • Georgia Tech University
  • Texas State University
  • Vanderbilt University
  • University of Maryland
  • University of Texas at Dallas
  • University of Houston

About the Minor

Minoring in Computer Science can help you expand career opportunities in a technologically-driven field. Courses in the Computer Science program will help you broaden skill sets and further strengthen critical thinking skills. People who are not Computer Science majors who are interested in pursuing roles such as computer systems analysts, software developers or computer programmers should consider a minor in Computer Science. 

Students pursuing a Computer Science minor must take the following courses:
  • Computing Concepts I, Lab
  • Computing Concepts II, Lab
  • Web Programming
  • Discrete Mathematics
  • Algorithms and Data Structures
  • Database Theory
  • Software Engineering I
  • Upper-Division Computer Science electives