Software Engineering Programs in St. Louis, Missouri
Getting a Software Engineering Degree in St. Louis, Missouri
Pursuing a Software Engineering degree in St. Louis, Missouri, offers an exciting opportunity to join the growing field of technology and innovation. Software Engineering combines programming, problem-solving, and system design to create computer applications and systems that power our modern world. Whether you aim to develop software applications, design systems, or work in cybersecurity, there are several educational pathways to achieve your goals.
This guide will explore Software Engineering degree options in St. Louis, local schools offering programs, career opportunities, and resources to help you start your journey in this rewarding field.
About St. Louis
St. Louis, Missouri, located along the Mississippi River, is known for its vibrant history, iconic Gateway Arch, and thriving tech industry. As a city with a growing focus on technology and innovation, St. Louis is home to numerous companies and educational institutions that support STEM education and careers. For more information about the city, visit the official St. Louis website.
Software Engineering Programs in St. Louis, Missouri
Here are the top educational institutions offering Software Engineering or related programs in St. Louis and nearby areas:
Saint Louis University (SLU)
- Program: Accelerated Computer Science B.S. to Software Engineering M.S.
- Description: This program allows students to earn both a bachelor’s degree in Computer Science and a master’s degree in Software Engineering in an accelerated timeframe. It provides a strong foundation in programming, software development, and advanced engineering principles.
- Location: Midtown neighborhood
- Website: SLU Software Engineering
University of Missouri–St. Louis (UMSL)
- Program: Bachelor of Science in Computer Science
- Description: While not exclusively Software Engineering, UMSL’s Computer Science program offers courses in software development, algorithms, and databases, preparing students for a career in software engineering.
- Location: North Campus
- Website: UMSL Computer Science
Washington University in St. Louis (WashU)
- Program: Master of Science in Computer Science & Engineering
- Description: Designed for graduate students, this program emphasizes software systems, artificial intelligence, and data management, providing advanced training for software engineering careers.
- Location: Skinker-DeBaliviere neighborhood
- Website: WashU Computer Science & Engineering
If you’re willing to travel, consider the University of Central Missouri (UCM) (approximately 180 miles from St. Louis), which offers a Bachelor of Science in Software Engineering. Learn more about the program here.
Software Engineering Career Opportunities in St. Louis
St. Louis boasts a dynamic tech industry with numerous organizations hiring Software Engineers. Here are a few notable companies:
Boeing
- Description: A leading aerospace company with a significant presence in St. Louis, Boeing regularly hires software engineers to work on cutting-edge technology for aviation and defense.
- Location: Berkeley neighborhood
- Careers Page: Boeing Careers
World Wide Technology (WWT)
- Description: WWT is a global technology solutions provider headquartered in St. Louis. They offer roles in software development, cloud computing, and cybersecurity.
- Location: Westport Plaza
- Careers Page: WWT Careers
Square (Block, Inc.)
- Description: Square, part of Block, Inc., specializes in financial software and payment systems. Their St. Louis office focuses on technological innovation for small businesses.
- Location: Downtown
- Careers Page: Square Careers
Prerequisites for Software Engineering Programs
To enroll in a Software Engineering program in St. Louis, you’ll typically need to meet the following requirements:
- High School Diploma or Equivalent
- Standardized Test Scores: SAT or ACT (requirements vary by institution)
- Minimum GPA: Varies by program
- Coursework: Background in mathematics (e.g., algebra, calculus) and basic computer science is often required.
- Additional Requirements: Some programs may require coding assessments or proficiency in programming languages like Python, Java, or C++.
Software Engineering Degree Options in Missouri
Missouri offers a range of degree options for aspiring software engineers:
- Bachelor’s Degrees: Foundational training in programming, software development, and engineering principles.
- Master’s Degrees: Advanced study focusing on software systems, artificial intelligence, and system design.
- Ph.D. Programs: Research-oriented programs for those aiming to contribute to academic or industry advancements.
Many programs, such as those at Saint Louis University and the University of Central Missouri, offer specializations in areas like cybersecurity, AI, and cloud computing. Online and hybrid options are also available for working professionals.
Professional Certifications and Continuing Education
Beyond earning a degree, consider pursuing professional certifications to enhance your skills and marketability:
- Certified Software Development Associate (CSDA)
- Certified Professional in Software Engineering (CPSE)
- AWS Certified Developer (Amazon Web Services)
- Google Professional Cloud Developer
Continuing education through online courses, workshops, and conferences is essential for staying current in the rapidly evolving tech industry.
Get Started Today
Pursuing a Software Engineering degree in St. Louis, Missouri, can open doors to a dynamic and rewarding career. Take the first step by researching local programs, contacting schools, and exploring career opportunities. With the right education and determination, you can join the ranks of skilled professionals shaping the future of technology.
For more information on the job outlook for Software Developers, visit the Bureau of Labor Statistics.