University of Missouri-Columbia

University of Missouri-Columbia The University of Missouri-Columbia provides world-class software engineering education to prepare students for success in the technology industry.

  • Missouri in  missouri 105 Jesse Hall

University of Missouri-Columbia

About

The University of Missouri-Columbia offers an exceptional education in software engineering. With the right combination of research, projects and classes, students can receive a comprehensive education in this dynamic field. The university offers a BS in Computer Science with a concentration in Software Engineering and a MS in Computer Engineering with a specialization in Software Engineering.

For students pursuing a BS in Computer Science, the curriculum includes courses such as Object-Oriented Programming, Data Structures, Algorithmic Design and Analysis, Advanced Operating Systems and Data Bases, Computer Networks and Web Technologies, Advanced Programming Languages and Artificial Intelligence. These courses give students an understanding of the fundamental principles of designing, developing, and managing software systems. In addition, students can gain practical experience by working on research projects, internships, and design projects.

The MS program offers advanced coursework such as Human-Computer Interaction, Secure Software Engineering, Software Testing, Business Analysis for Software Development, Software Engineering Project Management and Database Design. This coursework helps students develop the expertise needed to work effectively in the software engineering industry. The MS program also offers opportunities to participate in research projects, internships, and capstone projects to extend their knowledge and help them gain real-world experience.

At the University of Missouri-Columbia, students are able to develop the skills and get the experience they need to become successful software engineers. With dedicated faculty, innovative courses, and hands-on learning experiences, the university provides an exceptional education in software engineering.