Become a leader in one of the most exciting and fastest-growing fields.

主要的路线图
Explore your options — classes, internships, research and study abroad. 找到你感兴趣的东西, 发现你喜欢什么, and create a major experience that jumpstarts your future using the following documents:
他主修计算机科学. 爱德华的 provides you with a strong foundation and technical knowledge. But it doesn’t stop there: You’ll apply what you learn in the classroom to projects and internships. You’ll 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’ll graduate prepared to work across industries.
我们的毕业生做什么?
计算机科学 majors go on to a variety of careers and graduate schools from St. 爱德华的. 这是一个例子.
- Become software engineers for companies like CDK Global, Khoros, Dun & 布拉德斯特里特和多安公司
- Worked as a product development specialist at 脸谱网
- 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, 比如德州大学奥斯汀分校, 贝勒大学, 莱斯大学, 普渡大学, 范德比尔特大学, Georgia Tech University and Manchester University

What Can You Do with a 计算机科学 Major?
Sophie Gairo ' 17 shares how she used her 计算机科学 degree to land a job at Silicon Valley–based cloud computing as a software engineer.
课堂内外
作为计算机科学专业的学生, you’ll be part of a program known for strong job placement, especially within Austin’s vibrant tech scene. Get an edge by participating in research, internships and student organizations that build your skills.
体验式教育
软件工程, you’ll work on a large-scale team project — from specification and design, 到实现, 测试, 进化, 维护管理. You’ll learn how to use industry-standard tools and communicate effectively with clients.
In 本科 研究 and Development, you’ll research a computing problem; investigate a possible solution to the problem; and design, 进化, 并明确提出解决方案.
学生组织
The 计算机科学 Club helps students build their skills through events like Capture the Flag, a cybersecurity-focused programming competition.
圣. 爱德华的 Maker Club attracts tinkerers and programmers who have worked on projects involving 3-D printing, 焊接, 编程LED条, 通过编程创造艺术.
专业及学位要求
这张有用的课程地图 shows the sequence of prerequisites in the department.
1. 计算机科学学士学位
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. 在这个专业你会……
- 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
主要要求: The BA in 计算机科学 requires 58 hours of 计算机科学 major courses, including supporting courses in 数学.
通识教育要求: In addition to the major program requirements, all students must satisfy the 通识教育要求. Talk with your success coach and faculty advisor about which courses are right for you.
查看和下载完整版 degree plan for our BA in 计算机科学 major (PDF).
2. Bachelor of Science in 计算机科学
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.
主要要求: The BS in 计算机科学 requires 72 hours of 计算机科学 major courses, including supporting courses in 数学.
通识教育要求: In addition to the major program requirements, all students must satisfy the 通识教育要求. Talk with your success coach and faculty advisor about which courses are right for you.
查看和下载完整版 degree plan for our BS in 计算机科学 major (PDF).
3. Bachelor of 艺术s 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. 在这个专业你会的...
- 构建 a strong theoretical and practical foundation in computer science
- Take business coursework, in addition to computer science coursework
主要要求: The BA in Computer Information Science requires 63 hours of Computer Information Science major courses, including courses in subjects such as Business and 数学.
通识教育要求: In addition to the major program requirements, all students must satisfy the 通识教育要求. Talk with your success coach and faculty advisor about which courses are right for you.
查看和下载完整版 degree plan for our BA in Computer Information Science major (PDF).
研究
You’ll have the opportunity to conduct independent research and present your work at meetings like Consortium for Computing Sciences, the National Conference for 本科 研究, and the Society of Hispanic Professional Engineers national convention.
Outstanding students can participate in 研究 Experiences for 本科s, 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. 一个圣. 爱德华的 计算机科学 major recently secured an REU at Carnegie Mellon University’s Institute for Software 研究, 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.
实习
计算机科学 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
- 在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 计算机科学 program you are afforded access to the funding programs, 包括带薪实习, offered exclusively to STEM students at St. 澳门威尼斯人官网 by the Institute for Interdisciplinary Science (i4). For more information on these programs please visit the Institute for Interdisciplinary Science (i4).
圣. 爱德华的 Office of 信息技术 hires students to work as support technicians. 在这份工作中, 你可以帮助学生, 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.
我们的教师
Our distinguished faculty members are scholar-practitioners dedicated to developing responsible and independent learners. Meet a few of our 计算机科学 professors ...

Dr. Baker's research interests include artificial intelligence, 案例推理, 计算机科学教育, 以及编程语言. She is currently researching computer science pedagogy involving project code testing and student learning.
– 劳拉贝克博士,计算机科学教授

Dr. Shebaro的 research interests are focused on digital forensics and information security and privacy, including privacy preserving forensic investigations, 网络安全, 匿名网络, 以及网络安全.
– Bilal Shebaro, PhD, Assistant Professor of 计算机科学

在圣. 爱德华,博士. 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. 设计. 构建.,使圣. 爱德华的 one of the first schools in the country to have such an offering.
– 迈克尔小型赛车, PhD, Professor and Chair of 计算机科学
计算机科学
Minoring in 计算机科学 can help you expand career opportunities in a technologically-driven field. Courses in the 计算机科学 program will help you broaden skill sets and further strengthen critical thinking skills. Students who are not 计算机科学 majors and are interested in developing programming skills and providing technical support for other fields that require computational needs should consider a minor in 计算机科学.
辅修课程:
- 计算概念I
- 计算概念II
- 算法问题解决导论
- 基于组件的编程
- 离散数学
- 算法和数据结构
- 编程语言
- 数据库理论与应用
你是在读学生吗? 联系你的导师 for next steps on declaring your major or minor.