Degree
- Undergraduate Combined Degree https://www.stmarytx.edu/academics/programs/computer-science-ba/ https://www.stmarytx.edu/wp-content/uploads/2019/11/cis-400×420-1.png
- Bachelor of Arts https://www.stmarytx.edu/academics/programs/computer-science-ba/ https://www.stmarytx.edu/wp-content/uploads/2019/11/cis-400×420-1.png
- Teacher Certification https://www.stmarytx.edu/academics/programs/computer-science-ba/ https://www.stmarytx.edu/wp-content/uploads/2019/11/cis-400×420-1.png
Department
Computer Science (B.A.) at St. Mary’s
If you like problem-solving, doing puzzles or thinking logically, consider a Bachelor of Arts from the Department of Computer Science at St. Mary’s University. Computer Science professionals design and develop software addressing everyday issues.
Computer Science majors at St. Mary’s develop software individually and in groups that are evaluated by professors and industry experts. Students learn to communicate effectively with technical and non-technical people to assess their needs and convey information in an easy-to-understand format.
Computer Science at St. Mary’s includes learning multiple programming languages, including C, C++, Java, Python and C#; analyzing, designing, coding and testing software systems; and combining theory and practice of using computers to solve problems.
Program of Study
Students can pursue a Bachelor of Arts in Computer Science and Application Systems, a Bachelor of Arts in Computer Information Systems, or a Bachelor of Arts in Computer Science with Teacher Certification.
The Bachelor of Arts in Computer Science and Application Systems involves the study of digital computer hardware and software while emphasizing the software development process used to solve problems.
The Bachelor of Arts in Computer Information Systems is designed for professionals who seek a better understanding of the many important roles of computers in the business world.
The Bachelor of Arts in Computer Science with Teacher Certification includes 45 credit hours within the Computer Science major and 27 credit hours to receive a secondary teaching certificate for the state of Texas.
Degree Plans
Students can choose from several Bachelor of Arts degrees from the Department of Computer Science:
St. Mary’s also offers a Computer Science minor:
Students can pursue a combined degree program:
The Department of Computer Science also offers several Bachelor of Science degrees in Computer Science.
Courses
Students take a variety of courses, including the School of Science, Engineering and Technology Core, to provide a well-rounded education and teach them a variety of programming languages.
Advanced courses offered include:
- AI and Machine Learning
- Computer Networks
- Cybersecurity
- Databases
- Game Development
- Operating Systems
- Systems Analysis and Design
- Software Engineering
- Senior Project
What can I do with a degree in Computer Science?
Career Opportunities
Careers in Computer Science exist in virtually every industry, and skilled programmers are highly sought after in the current job market. Students who take other Computer Science elective classes can gain specializations in careers related to cyber security, data science, and game, mobile and web development.
AI Engineer
Create, test and develop computer systems with a goal of mimicking human intelligence using many languages, datasets and tools
Computer Scientist
Evaluate, design and develop computer systems to solve problems
IT Project Manager
Plan, budget and run an organization’s IT goals, initiatives and computer projects
Mobile App Developer
Create, code and test mobile applications to run on phones and tablets
Software Developer/Computer Programmer
Write, modify and test code and scripts for computer software
Systems Analyst
Analyze a company holistically and determine the best IT strategy for the department’s goals
UX Designer
Create significant and relevant experiences for users of a particular product or platform
Video Game Developer
Design and code on various systems and conceptualize with other developers to create playable games
Web Developer
Code, design and build out the layout of a website and connect with back-end facilities such as databases
Outside the Classroom
Student Organizations and Events
Students are invited to join organizations such as:
- Buffer Overflow Club
- Infinite Loops Club
- Institute of Electrical and Electronics Engineers (IEEE)
Students also participate in the Computer Science Symposium to present projects from their course work.
STEM Camps
Students can volunteer to participate in a number of annual computer science-related summer camps for students in middle school and high school.
Science Living Community
Students majoring in any science — from Physics to Computer Science, Biology to Engineering — can join the Science Living Community. Members live together and can participate in a variety of programs throughout the year.
Faculty
-
Carol Luckhardt Redfield, Ph.D. Chair and Professor of Computer Science
-
Ayad Barsoum, Ph.D. Associate Professor of Computer Science
-
Arthur Hanna, Ph.D. Professor of Computer Science
Similar Programs
Software Engineering
- Undergraduate Combined Degree https://www.stmarytx.edu/academics/programs/computer-science-ba/ https://www.stmarytx.edu/wp-content/uploads/2019/11/cis-400×420-1.png
- Bachelor of Science https://www.stmarytx.edu/academics/programs/computer-science-ba/ https://www.stmarytx.edu/wp-content/uploads/2019/11/cis-400×420-1.png
Computer Engineering
- Undergraduate Combined Degree https://www.stmarytx.edu/academics/programs/computer-science-ba/ https://www.stmarytx.edu/wp-content/uploads/2019/11/cis-400×420-1.png
- Bachelor of Science https://www.stmarytx.edu/academics/programs/computer-science-ba/ https://www.stmarytx.edu/wp-content/uploads/2019/11/cis-400×420-1.png
Computer Science (B.S.)
- Undergraduate Combined Degree https://www.stmarytx.edu/academics/programs/computer-science-ba/ https://www.stmarytx.edu/wp-content/uploads/2019/11/cis-400×420-1.png
- Minor https://www.stmarytx.edu/academics/programs/computer-science-ba/ https://www.stmarytx.edu/wp-content/uploads/2019/11/cis-400×420-1.png
- Bachelor of Science https://www.stmarytx.edu/academics/programs/computer-science-ba/ https://www.stmarytx.edu/wp-content/uploads/2019/11/cis-400×420-1.png
Master of Science in Cyber Security
- Master of Science https://www.stmarytx.edu/academics/programs/computer-science-ba/ https://www.stmarytx.edu/wp-content/uploads/2019/11/cis-400×420-1.png
Master of Science in Computer Science
- Master of Science https://www.stmarytx.edu/academics/programs/computer-science-ba/ https://www.stmarytx.edu/wp-content/uploads/2019/11/cis-400×420-1.png
Master of Science in Computer Information Systems
- Master of Science https://www.stmarytx.edu/academics/programs/computer-science-ba/ https://www.stmarytx.edu/wp-content/uploads/2019/11/cis-400×420-1.png
Related Stories
Learn More
We’re eager to hear from you and answer any questions you have! Feel free to reach out to learn more about St. Mary’s University.