Program Description
UCM's Computer Science (CS) Program has more than 45 years history of academic excellence. UCM has one of the largest Computer Science departments in the state of Missouri. This exciting and growing department has a balanced approach to teaching and scholarly activities. In addition to Software Development major, they offer undergraduate programs in Computer Science, Computer Networking, Game Development, and Data Science.
Students who complete the program go on to careers as software engineers, programmers, project managers, designers, consultants, or architects who create software as well as computer specialists who administrate database and networking systems.
The program curricula provide hands-on training in computer science, software development and systems design, and are designed according to the Association for Computing Machinery curricula guidelines. They provide an unmatched education to students in the region, and they're proud of it. With the demand for qualified technical personnel far exceeding the available supply, the opportunities awaiting computer science graduates are nearly limitless.
Software Development emphasizes development of real world applications, from the ground up. Students will be equipped to solve a wide variety of problems in industry by using skills in applications development, many programming languages, such as C# and .NET, Java, C, HTML, JavaScript, and Visual Basic. Design and creation of advanced applications and large systems solutions utilizing database technology, operating systems, secure programming, networking, and software engineering are the focus of this option.