Choose a major that positions you as a leader in the digital age

The undergraduate programs in Computer Science at St. Edward's provide you with a strong theoretical foundation of computational systems and teach you the technical skills needed for practical application in the workplace. 

As a Computer Science major, you'll explore complex computational cases and create solutions using existing technologies and by designing new approaches. Faculty with years of both academic and industry experience will help you become prepared for the Computer Science field, which is growing 11% faster than average and reaches into many sectors, including health care, business, energy, and manufacturing. In your classes, you will...

  • Gain the technical knowledge to innovate with existing technologies
  • Acquire skills to develop and effectively use software across settings and applications
  • Apply your knowledge to solve multifaceted problems across industries
  • Have the freedom to explore a passion for technological tinkering
  • Enroll in software project courses guided by faculty with the goal of producing and presenting professional-level work

3 Computer Science Tracks and Degree Requirements

1. Bachelor of Arts in Computer Science

This degree track 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. In this major you will…

  • Study the algorithmic processes that create, describe and transform information
  • Learn to develop software designed to solve problems in a variety of fields
  • A strong background in mathematics and computer science is recommended 

Major Requirements: 45 hours of computer science major coursework and 10 hours of supporting coursework from mathematics.

Electives: 3 hours of elective coursework in any area of study.

General Education Requirements: 57 hours of general education coursework plus major coursework.

View and download the full degree plan for our BA in Computer Science major (PDF).

2. Bachelor of Science in Computer Science

This degree track provides a course of study based on computer science theory and its application in various aspects of business and industry. It includes support courses to prepare students for graduate study in computer science. 

Major Requirements: 48 hours of computer science coursework and 16 hours of supporting coursework from mathematics and science.

Electives:  8 hours of a lab science. 

General Education Requirements: 57 hours of general education coursework plus major coursework.

View and download the full degree plan for our BS in Computer Science major (PDF).

3. Bachelor of Arts in Computer Information Science

This degree track emphasizes application of computing knowledge to business practices and prepares you for careers working with the design, implementation and management of multi-user computer systems. In this major you will...

  • Build a strong theoretical and practical foundation in computer science
  • Take business coursework, in addition to computer science coursework

Major Requirements: 39 hours of computer information science coursework, 18 hours of business coursework, and 7 hours of supporting mathematics coursework.

General Education Requirements: 57 hours of general education coursework in addition to major coursework.

View and download the full degree plan for our BA in Computer Information Science major (PDF).

Our Faculty and Student Support Services

Our distinguished faculty members are scholar-practitioners dedicated to developing responsible and independent learners. Meet a few of our Computer Science professors ...

 Laura Baker, PhD, Professor of Computer Science

Dr. Baker's research interests include artificial intelligence, case-based reasoning, computer science education, and programming languages. She is currently researching computer science pedagogy involving project code testing and student learning.

Laura Baker, PhD, Professor of Computer Science

Bilal Shebaro, PhD, Assistant Professor of Computer Science

Dr. Shebaro's research interests are focused on digital forensics and information security and privacy, including privacy preserving forensic investigations, cyber security, anonymity networks, and network security.

Bilal Shebaro, PhD, Assistant Professor of Computer Science

Michael Kart, PhD, Associate Professor of Computer Science

At St. Edward’s, Dr. Kart leverages his professional experiences by teaching with industry-standard tools and software development methodologies. In 2009, he envisioned, created, and taught the course iPhone Apps: Imagine. Design. Build., making St. Edward’s one of the first schools in the country to have such an offering.

Michael Kart, PhD, Associate Professor of Computer Science

Student Support Services

Along with personal attention and mentorship from their professors, our students have access to offices and programs outside of the classroom that support their success. We encourage students to take advantage of these resources that help them thrive and excel:

  • Academic counseling and advising
  • Supplemental instruction and tutoring
  • Career preparation and advising 
  • Writing Center consultation
  • Health and wellness counseling
  • Student disability support

Learn more about these services.

Outside the Classroom

Benefit from our location in Austin, Texas, a growing tech and business hub, where you can explore career paths and practical application of your major coursework with internships and community events. And don't forget to take advantage of all the co-curricular activities that make our campus a vibrant and active community. 

Internships

Computer Science students have interned at...

  • CDK Global
  • Veteran's Administration
  • TxDot
  • VM Ware
  • Intel
  • Various smaller technology firms in the Austin area

Student Organizations

Pursuing co-curricular activities is a great way to apply your skills while making friends on campus. Here are a few of our student organizations that Computer Science students participate in…

  • The Academy of Science, which presents undergraduate research at the annual Texas Academy of Science meeting
  • The Computer Science Club, which allows you to practice combining computer science with the community on and off campus
  • Dean's Leadership Council for the School of Natural Sciences, which establishes a network between student organizations and the School of Natural Sciences
  • Women in Science, an organization that gives back to the community by volunteering

Alumni Outcomes

Our Computer Science graduates have been employed by IBM, Yahoo!, Samsung, VMware, AT&T, Dell, YouTube, Charles Schwab, CDK Global, and the Internal Revenue Service, to name a few.

Those continuing their education have gone on to gain admission at The University of Texas at Austin, Purdue University, Vanderbilt University, The University of Texas at Dallas, and Georgia Tech University, among others.

Our Computer Science graduates are prepared for positions such as:

  • Systems analysts
  • Computer systems developers
  • Information system specialists
  • Software engineers
  • Project managers and designers
  • Programmers
  • Support Specialists
  • Web programmers

Read about our successful alumni. See what they have to say about life after St. Edward’s.

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. Students who are not Computer Science majors and are interested in developing programming skills and providing technical support for other fields that require computational needs should consider a minor in Computer Science. 

Required Minor Courses:

  • Computing Concepts I, Lab
  • Computing Concepts II, Lab
  • Web Programming
  • Discrete Mathematics
  • Algorithms and Data Structures
  • Database Theory
  • Software Enginerring I
  • Upper-division Computer Science elective

Are you a current student? Contact your advisor for next steps on declaring your major or minor.