Undergraduate Programs
Computer science students at Saint Louis University have pursued double majors that combined computer science with fields as varied as art, biology, communications, engineering, English, French, geology, mathematics, neuroscience, philosophy, physics, political science, psychology, Russian, Spanish, theatre, theology and more.
- Bachelor of Arts (B.A.) in Computer Science: The B.A. offers more flexible degree requirements, so that student can pursue other majors and interests.
- Bachelor of Science (B.S.) in Computer Science: The B.S. offers more technical depth in computer science and mathematics, so that students can become experts in software development and engineering.
- Bachelor of Science in Data Science: This program combines carefully selected computer science, statistics and mathematics courses for an education that is rooted in the fundamentals, but also provides hands-on experience with cleaning, visualizing, analyzing and reporting on data.
- Computer Science Minor: Our department also offers a 20 credit hour minor in computer science, which, when combined with majors in any of SLU's college, can help students better appreciate how computing technologies can be used to further one's goals in just about any area of society.
Accelerated Bachelors/Masters Programs
For existing SLU undergraduate students, the Department of Computer Science offers a variety of accelerated bachelors/master's curricula. These "ABM" combinations typically allow students to graduate with both a bachelors degree and a masters degree with an integrated five-year plan that allows some graduate work to be completed while still an undergraduate student.
- Computer Science, B.A., to Artificial Intelligence, M.S., Accelerated Program
- Computer Science, B.A., to Computer Science, M.S., Accelerated Program
- Computer Science, B.S., to Artificial Intelligence, M.S., Accelerated Program
- Computer Science, B.S., to Computer Science, M.S., Accelerated Program
- Computer Science, Minor, to Artificial Intelligence, M.S., Accelerated Program
- Computer Science, Minor, to Bioinformatics and Computational Biology, M.S., Accelerated Program
- Data Science, B.S., to Artificial Intelligence, M.S., Accelerated Program
- Data Science, B.S., to Bioinformatics and Computational Biology, M.S., Accelerated Program
- Data Science, B.S., to Computer Science, M.S., Accelerated Program