Visit the Computer Science page for more information. Download a fact sheet about SLU's computer science degree.
- Bachelor of Arts in Computer Science
- Bachelor of Science in Computer Science
- Minor in Computer Science
Overview: Computer Science is an exciting, rapidly developing field which has a vast influence on modern society. Computer Science is not just programming but rather a broad range of topics and applications. Due to the emphasis on problem solving skills, computer science is also a good major for students going into many fields, including law or medicine.
Curriculum: Our Computer Science program is designed to give students an overview of this broad field as well as develop lifelong skills and knowledge related to the many branches of computer science. Classes are small and taught by enthusiastic professors using group and hands-on projects. Both the B.A. and B.S. programs provide a rigorous, comprehensive study that adopt national standards. The B.A. requires 11 courses in computer science and four mathematics courses and is a good choice for the student who wants breadth in other disciplines. The Bachelor of Science requires 13 computer science courses and six mathematics courses. It is a good choice for students who desire a more technical concentration.
Faculty: The Computer Science faculty in the department has recently grown significantly and brought in new vigor, expertise, and beneficial innovations to the computer science program. The Department includes faculty who are internationally recognized researchers in mathematics or computer science and who have received awards for excellence in teaching at the university, state-wide or national levels.
Careers: Our graduates work as network programmers, software engineers, database analysts, game programmers, system engineers and web developers, to name a few. The industries they entered include bioinformatics, entertainment, aerospace, communications, healthcare, education, security and banking. Still others attend graduate school in computer science or other fields, such as law school or medical school.
Internships: Many local companies hire our students for summer and school year internships. Students also can obtain on-campus work helping provide information technology support. The required senior capstone project provides excellent opportunities through either a research project or a software design project for a client, such as a nonprofit organization, a faculty in another department or a local company.