The BA in Computer Science at Saint Louis University is designed for students who are passionate about technology and eager to solve real-world problems through innovative computing solutions. This program offers a comprehensive curriculum that blends theoretical knowledge with practical skills, preparing graduates for a variety of careers in the tech industry.
Curriculum Structure:
In the first year, students will build a solid foundation in computer science principles through courses like "Introduction to Computer Science" and "Discrete Structures." These classes introduce essential programming concepts and mathematical reasoning, equipping students with the skills needed to tackle more complex topics in later years.
During the second year, students delve deeper into programming and software development with courses such as "Data Structures" and "Computer Organization." This year emphasizes hands-on experience, allowing students to engage in projects that enhance their coding abilities and understanding of how computers operate at a fundamental level.
In the third year, the focus shifts to advanced topics, including "Algorithms" and "Database Management Systems." Students will learn to design efficient algorithms and manage data effectively, preparing them for the challenges of software engineering and data analysis in their future careers.
In the final year, students can specialize in areas of interest through elective courses like "Web Development" and "Artificial Intelligence." This capstone experience allows students to apply their knowledge in real-world scenarios, culminating in a project that showcases their skills and creativity.
Focus Areas: Software Development, Data Science, Artificial Intelligence, Cybersecurity
Learning Outcomes: Problem-solving skills, programming proficiency, understanding of algorithms, software design principles
Professional Alignment (Accreditation): The program is accredited by the Computing Accreditation Commission of ABET, ensuring it meets high educational standards.
Reputation (Employability Rankings): Saint Louis University consistently ranks well in employability, with recent statistics showing that over 90% of graduates secure employment within six months of graduation, according to QS Graduate Employability Rankings.
At Saint Louis University, the BA in Computer Science program is designed to provide students with a robust blend of theoretical knowledge and practical skills. Students engage in hands-on learning experiences that prepare them for real-world challenges in the tech industry. The program emphasizes experiential learning through various facilities and tools that enhance the educational journey.
Here are some key aspects of experiential learning in the BA Computer Science program at SLU:
- State-of-the-Art Labs: Access to dedicated computer labs equipped with the latest hardware and software, including high-performance computing resources for advanced projects.
- Collaborative Projects: Opportunities to work on group projects that simulate real-world scenarios, fostering teamwork and problem-solving skills.
- Internship Opportunities: Strong connections with local tech companies provide students with internship placements, allowing them to gain valuable industry experience while studying.
- Research Facilities: Access to research labs where students can collaborate with faculty on cutting-edge projects in areas like artificial intelligence, cybersecurity, and software development.
- Software Tools: Exposure to industry-standard software and programming languages, including Python, Java, and C++, as well as tools for data analysis and web development.
- Field Trips: Organized visits to tech companies and industry conferences, giving students insights into the latest trends and networking opportunities.
- Libraries and Resources: Access to extensive library resources, including databases and journals specific to computer science, to support research and learning.
- Institute for Data Science: Collaboration opportunities with the Institute for Data Science, where students can engage in interdisciplinary projects that combine computer science with other fields.
These experiential learning opportunities not only enhance your academic experience but also significantly boost your employability upon graduation.
Choosing to study at Saint Louis University means you're not just learning about computer science; you're actively engaging with it in a way that prepares you for a successful career. I encourage you to apply and take the next step toward your future!
Choosing to pursue a BA in Computer Science at Saint Louis University opens the door to a wealth of career opportunities. Graduates from this program often find themselves in roles such as Software Developer, Data Analyst, Systems Analyst, and IT Project Manager. The skills and knowledge gained here not only prepare you for immediate employment but also set a strong foundation for long-term career success:
- University Services: The Career Services Center offers personalized career counseling, resume workshops, and interview preparation to help you stand out in the job market. Additionally, the SLU Innovation and Entrepreneurship Center provides resources for students interested in starting their own tech ventures.
- Employment Stats and Salary Figures: According to recent data, over 90% of our Computer Science graduates secure employment within six months of graduation, with starting salaries averaging around $70,000 per year, depending on the role and location.
- University–Industry Partnerships: SLU has established partnerships with leading tech companies such as Boeing, Mastercard, and Express Scripts, providing students with internship opportunities and real-world experience that enhances their employability.
- Long-term Accreditation Value: The Computer Science program is accredited by the Computing Accreditation Commission of ABET, ensuring that your degree meets the highest standards of quality and relevance in the field.
- Graduation Outcomes: Our graduates are not only well-prepared for entry-level positions but also have a track record of advancing into leadership roles within just a few years of starting their careers.
Further Academic Progression: After completing your BA in Computer Science, you have several options for further studies. You could pursue a Master’s degree in Computer Science or a related field, which can deepen your expertise and open doors to advanced positions in research or specialized areas like artificial intelligence or cybersecurity. Additionally, SLU offers various certificate programs that allow you to gain specific skills in emerging technologies, keeping you competitive in the ever-evolving tech landscape.
By choosing Saint Louis University, you’re not just earning a degree; you’re investing in a future filled with possibilities.


US universities use a holistic admissions review. Beyond grades and standardized test scores, they weigh the strength of your overall profile to understand who you are as a student and a person.

Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.
