Undergraduate

Bachelor of Science/Arts in Computer Science

Ornate door
Program Snapshot
Program Type
Bachelor of Science
Code Your Future

Turn Ideas Into Innovation

The Computer Science program at St. Edward’s University combines hands-on technical training with creativity and problem-solving to prepare you for careers in technology and beyond. Through real-world projects, collaboration and faculty mentorship, you’ll build the skills to create innovative solutions in a rapidly evolving digital world.

Bilal and Students
#5
Best University in the West
Bloomberg Lab

Why earn your Computer Science degree at St. Edward’s?

Get ready to succeed in a rapidly evolving, technology-driven world. Whether your passion lies in designing innovative software, securing digital systems, managing complex data, or exploring the possibilities of artificial intelligence, you’ll gain the skills and knowledge to turn ideas into impact. Our program blends technical expertise with a strong liberal arts foundation, encouraging you to think critically, solve problems creatively and communicate with purpose. You’ll grow academically and professionally, discover your strengths, contribute meaningfully to your community, and pursue your aspirations with confidence.

Mentorship and Support

Build Relationships with Professors

You’ll learn in small classes taught by award-winning, dedicated faculty-mentors with years of academic and industry experience. They’ll make a point of getting to know you, help you identify and focus on your goals, and provide guidance and insight during and after your college years. 

Experiential Learning

Apply Knowledge to Real-World Challenge

You’ll work closely with peers and faculty mentors on your Culminating Experience Project, a capstone that brings together everything you’ve learned in the program. Design, build and present a software solution addressing a real-world challenge, such as AI-powered accessibility tools, secure mobile health apps and data dashboards for nonprofits. This hands-on experience enhances your technical and teamwork skills, resulting in a portfolio-ready project for professional success or graduate study.

Two Degree Options

Earn a BS or a BA in Computer Science

St. Edward’s offers both BS (includes three concentrations) and BA degrees in Computer Science, with multiple areas of focus depending on a student’s desired outcome. This helpful Computer Science course map  shows the sequence of prerequisites in the department.

Career Opportunities

Get an Edge in the Job Market

Launch your career in the heart of Austin’s thriving tech community. Graduates of St. Edward’s gain the skills, experience and professional network to step confidently into roles in technology and business, or to continue their education at top graduate programs. With hands-on experience, faculty support and real-world connections, you’ll graduate ready to make an immediate impact.

CS Club Event

Life as a Computer Science Student at St. Edward's University

As a Computer Science student at St. Edward’s, you’ll be part of a collaborative, close-knit community of students who are passionate about technology, innovation and solving complex problems. Through small classes, hands-on projects and team-based learning, you’ll work closely with faculty mentors and classmates while exploring areas like software development, data systems, cybersecurity and emerging technologies. Beyond the classroom, you’ll have opportunities to build experience through internships, research, campus organizations and life on the Hilltop — developing the technical skills, professional connections and creative mindset to thrive in a rapidly evolving industry.

A Highly Successful Computer Science Program

On the Hilltop, you’ll learn through hands-on projects, faculty mentorship and real-world experiences that connect classroom learning to meaningful careers in technology and innovation. In Austin’s thriving tech ecosystem, Computer Science students build the technical skills, creative problem-solving abilities and professional experience needed to make an impact across industries.

100%
Experiential Undergraduate Placements

As part of the St. Edward's Strategic Plan, the goal for all undergraduate students is to have 100% placement in experiential, real-world internships, as part of the Austin Impact initiative.

Top 10
Career Opportunities

Computer Science is one of today’s fastest-growing and most in-demand fields, preparing students for careers in software development, cybersecurity, artificial intelligence, data science, game design and emerging technologies across nearly every industry.

35,000+
Alumni Network

Become part of a global network of St. Edward’s graduates — connections that start in Austin and can open doors to opportunities across industries and around the world.

1/

Preparing for Your Future in Computer Science

At St. Edward’s University, the Computer Science program combines technical expertise with hands-on learning that prepares you for careers in software development, cybersecurity, data science, artificial intelligence and emerging technologies. Through applied projects, collaborative coursework, internships and faculty mentorship, you’ll build skills in programming, systems design, problem-solving and innovation while gaining real-world experience that prepares you for careers across today’s rapidly evolving tech landscape.

1/
Ethan Burd

Making an Impact

Meet the students, alumni and faculty shaping the future of technology and innovation at St. Edward’s University. From hands-on projects and internships to careers in software development, cybersecurity, data science and emerging technologies, their stories highlight how a St. Edward’s education prepares students to solve real-world challenges and make an impact far beyond the Hilltop.

Frequently Asked Questions about a Computer Science Degree from St. Edward's University

Find what you need to apply and important deadlines. When you are ready, there are three ways for you to apply to St. Edward’s:

Add St. Edward’s to your list of schools if you’re using the Common Application to save time applying to your top colleges.

Freshman Common Application

If you are applying to multiple schools in Texas, you can use ApplyTexas whether you’re a Texas resident or not.

Freshman ApplyTexas Application

It’s easy to apply using our convenient online application.

Freshman St. Edward's Application

What You Will Learn and Skills You Will Gain

Our Computer Science degree ensures that you’ll graduate with a strong résumé that showcases your knowledge and skills. Here’s a sample of what you’ll learn:

  • Computer programming, software development and engineering
  • Algorithmic processes that create, describe and transform information
  • Software development designed to solve problems in a variety of fields
  • Solid understanding of mathematics and formulas
  • Critical and creative thinking, problem-solving, and communication skills
  • Technical writing, and creating and presenting professional-level work
  • Teamwork, time management and attention to details

Experiential Learning

Enhance your learning by participating in hands-on projects and student organizations that build your skills. For example …

  • In Software Engineering, you’ll work on a large-scale team project — from specification and design, to implementation, to testing, evolution, maintenance and management. You’ll learn how to use industry-standard tools and communicate effectively with clients.
  • In Undergraduate Research and Development, you’ll research a computing problem; investigate a possible solution to the problem; and design, evolve and articulate a solution.
  • The Computer Science Club on campus helps students build their skills through events like Capture the Flag, a cybersecurity-focused programming competition. Students are also encouraged to participate in national and global computing societies such as the Association for Computing Machinery and the Consortium for Computing Sciences in Colleges.
  • The St. Edward’s Maker Club attracts tinkerers and programmers who have worked on projects involving 3-D printing, soldering, programming LED strips and creating art through programming.

St. Edward’s offers both BS and BA degrees in Computer Science, with multiple areas of focus depending on a student’s desired outcome. This helpful Computer Science course map  shows the sequence of prerequisites in the department.

1.  Bachelor of Science in Computer Science – This degree track provides rigorous preparation for many possible careers, with 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.

  • In addition to the core courses, students will complete a concentration in either  Artificial Intelligence and Machine Learning, Cybersecurity, or Software Development. View more details about our BS degree concentrations on our Department of Computer Science webpage.

Major Requirements: The BS in Computer Science requires 72 hours of Computer Science major courses, including supporting courses in Mathematics.

General Education Requirements: In addition to the major program requirements, all students must satisfy the general education requirements. Talk with your success coach and faculty advisor about which courses are right for you.

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

 

2.  The 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 before advanced study in graduate school. A strong background in mathematics and computer science is recommended.

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.

Major Requirements: The BA in Computer Science requires 58 hours of Computer Science major courses, including supporting courses in Mathematics.

General Education Requirements: In addition to the major program requirements, all students must satisfy the general education requirements. Talk with your success coach and faculty advisor about which courses are right for you.

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

Computer Science students have built their professional skills in the following internships. Several were extended full-time job offers afterward.

  • Sphere integrated containers internship at VMware
  • Technology internship at AIG Insurance
  • Digital technology leadership internship at GE
  • System validation engineer internship at NXP Semiconductors
  • Software engineer internship at Corva
  • Software engineering internship at dealership management software company CDK Global
  • Software development internship at Emerson Automation Solutions, which builds software for manufacturing and industrial plants

Learn on the job at St. Edward’s.

The St. Edward’s Office of Information Technology hires students to work as support technicians. Help students, faculty and staff with computer troubleshooting; maintain the computer labs; and set up software on new computers for employees. In addition to covering “Help desk” issues, you can specialize in networking or enterprise software and earn credentials like Google Cloud certification.

Land a paid internship through the St. Edward’s i4 Institute.

As a student in the Computer Science program, you are afforded access to the funding programs, including paid internships, offered exclusively to STEM students at St. Edward’s University by the Institute for Interdisciplinary Science (i4). For more information on these programs please visit the Institute for Interdisciplinary Science (i4).

At St. Edward’s, our faculty are outstanding scholars, thought leaders, teachers and mentors who bring energy and enthusiasm to our vibrant learning community. They take pride in getting to know you, helping you achieve your goals and celebrating your successes.

View a list of our faculty members and their contact information on the Department of Computer Science webpage.

Learn About Admissions and Financial Aid