Study Computer Science and Software Engineering at the University of Montana
The software engineer makes informed decisions about the suitability of existing software libraries for solving a particular problem. The software engineering concentration of the major in computer science prepares you to do just that – with training that stresses practice over theory, primarily for the development, operation and maintenance of software.
As a software engineering major at UM, you'll graduate with the skills necessary to develop and maintain large-scale software projects. In fact, the program will set you up beautifully for industry positions which are heavy on applications development, particularly web development – providing you with skills not often met by many computer science programs. Better yet, the software engineering degree pairs perfectly with interests in other programs.

