Become a leader in one of the most exciting and fastest-growing fields.
![](/sites/default/files/styles/uncropped_image_720/public/20191024-success-coaches-2-585x415.jpg)
Major Roadmap
Explore your options 鈥 classes, internships, research and study abroad. Find what interests you, discover what you love, and create a major experience that jumpstarts your future using the following documents:
The Computer Science major at 六合彩库鈥檚聽provides聽you with a strong foundation and technical knowledge. But it doesn鈥檛 stop there: You鈥檒l apply what you learn in the classroom to projects and internships. You鈥檒l be challenged to create聽solutions to multi-faceted problems using existing technologies and technological tinkering.
Our faculty members bring years of academic and industry experience and will guide you to creating and presenting professional-level work. You鈥檒l graduate prepared to work across industries.
Earn Two Degrees in Five Years
Complete your BA in Computer Science and Master鈥檚 Degree聽with our pathways to receive two degrees in five years down below.
Success Coaches and Academic Advisors guide students through undergraduate and graduate courses to maximize benefits.
What Do Our Graduates Do?
Computer Science majors go on to a variety of careers and graduate schools from 六合彩库鈥檚. Here鈥檚 a sample.
- Become software engineers for companies like CDK Global, Khoros, Dun & Bradstreet and Duo Security
- Worked as a product development specialist at Facebook
- Been site reliability engineers for JPMorgan Chase & Co.
- Worked as software developers for companies like IBM and Dell
- Gone onto graduate school at top-ranked programs, such as UT鈥揂ustin, Baylor University, Rice University, Purdue University, Vanderbilt University,聽Georgia Tech University and Manchester University
![](/sites/default/files/styles/uncropped_image_720/public/022019-sophiegairo-585x415.jpg)
What Can You Do with a Computer Science Major?
Sophie Gairo 鈥17 shares how she used her Computer Science degree to land a job at Silicon Valley鈥揵ased cloud computing as a software engineer.
The Classroom and Beyond
As a Computer Science major, you鈥檒l be part of a program known for strong job placement, especially within Austin鈥檚 vibrant tech scene. Get an edge by participating in research, internships and student organizations that build your skills.
Experiential Education
In Software Engineering, you鈥檒l work on a large-scale team project 鈥 from specification and design, to implementation, to testing, evolution, maintenance and management. You鈥檒l learn how to use industry-standard tools and communicate effectively with clients.
In Undergraduate Research and Development, you鈥檒l research a computing problem; investigate a possible solution to the problem; and design, evolve, and articulate a solution.
Student Organizations
The Computer Science Club helps students build their skills through events like Capture the Flag, a cybersecurity-focused programming competition.
The 六合彩库鈥檚 Maker Club attracts tinkerers and programmers who have worked on projects involving 3-D printing, soldering, programming LED strips, and creating art through programming.
Tracks and Degree Requirements
This shows the sequence of prerequisites in the department.聽
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: 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 (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: 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 (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: The BA in Computer Information Science requires 63 hours of Computer Information Science major courses, including courses in subjects such as Business and 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 (PDF).
Research
You鈥檒l have the opportunity to conduct independent research and present your work at meetings like Consortium for Computing Sciences, the National Conference for Undergraduate Research, and the Society of Hispanic Professional Engineers national convention.
Outstanding students can participate in Research Experiences for Undergraduates, in which they join the lab of a professor at a major research university over a summer. These experiences help you decide if a career in research is right for you. A 六合彩库鈥檚 Computer Science major recently secured an REU at Carnegie Mellon University鈥檚 Institute for Software Research, where she worked with some of the top minds in the world 鈥 including Mary Shaw, who created the field of software architecture and was awarded the National Medal of Technology and Innovation by President Barack Obama.
Internships
Computer Science students have built their professional skills in the following internships. Several were extended full-time job offers afterward.
- vSphere 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
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 六合彩库鈥檚 University by the Institute for Interdisciplinary Science (i4). For more information on these programs please visit the Institute for Interdisciplinary Science (i4).
The 六合彩库鈥檚 Office of Information Technology hires students to work as support technicians. In this job, you can 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 鈥淗elp desk鈥 issues, you can specialize in networking or enterprise software and earn credentials like Google Cloud certification.
Our Faculty
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](/sites/default/files/employees/image/laurabaker.jpg)
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](/sites/default/files/2020-10/bilalshebaro.jpg)
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](/sites/default/files/employees/image/michaelkart.jpg)
At 六合彩库鈥檚, 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 六合彩库鈥檚 one of the first schools in the country to have such an offering.
鈥 Michael Kart, PhD, Professor and Chair of Computer Science
Computer Science 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
- Computing Concepts II
- Intro to Algorithmic Problem Solving
- Component-Based Programming聽
- Discrete Mathematics
- Algorithms and Data Structures聽
- Programming Languages
- Database Theory and Applications聽
Are you a current student? Contact your advisor for next steps on declaring your major or minor.