St. Louis is home to many prestigious universities, one being Maryville University of Saint Louis, a leading provider of software engineering education. With a mission to provide a rigorous and progressive education that prepares students to become successful professionals and lifelong learners in the field of software engineering, Maryville offers a range of courses in this field of study.
At Maryville, students can choose from two different undergraduate programs in software engineering: a Bachelor of Science (BS) in Computer Science & Software Engineering and a Bachelor of Applied Sciences (BAS) in Software Engineering. Both degrees are designed to equip students with skills to develop, design, and manage computer software applications through hands-on training, educational experiences, and internships. Courses cover topics like programming, data structures and algorithms, software testing and engineering, computer networks, and more.
The BS in Computer Science & Software Engineering degree blends theoretical concepts with practical applications to create an education that is relevant for the professional world. Students learn to use programming languages such as Java and C++ to develop software applications and complete courses that focus on operating systems, computer networks, and software engineering tools. Meanwhile, the BAS in Software Engineering degree allows students to gain knowledge in the fundamentals and principles of software engineering as well as develop skills to design, analyze, and implement software development projects.
At Maryville, software engineering students benefit from small class sizes and individualized instruction with experienced and knowledgeable faculty members, who specialize in the development of innovative and cutting-edge technologies. In addition, students gain industry experience by attending career events, participating in internships, and utilizing dedicated career placement centers.
From providing degrees in software engineering and offering professional growth opportunities, to helping students gain real-world experience and mentoring them, Maryville ensures its graduates are equipped to tackle challenges they may face in their field. With its commitment to excellence and forward-thinking approach to learning, Maryville University of Saint Louis is committed to providing the best software engineering education to its students.