Bachelor of Computer Science, Software Engineering at The University of Montana

    Bachelor of Computer Science, Software Engineering at The University of Montana

    Bachelor of Computer Science, Software Engineering at The University of Montana

    The Computer Science, Software Engineering at The University of Montana is a Bachelor program designed for students who want to build the knowledge and skills required for careers in this field. Delivered on campus at the university's main campus in Missoula , United States of America, the program is taught in English and takes 4 years to complete. Students study in a Full Time environment while preparing for future professional opportunities. The next intake starts on August 21, 2027.

    About Bachelor of Computer Science, Software Engineering

    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.

    Requirements and Admission Criteria for Bachelor of Computer Science, Software Engineering at The University of Montana

    Entry Requirements

    Academic Eligibility

    First-year students: To be eligible for admission, freshman students must have met/be on track to meet all upper/senior secondary school requirements with the equivalent of a 2.5 GPA to be automatically considered for admission to undergraduate programs.

    Transfer students: Transfer students must have graduated from secondary school and completed at least 12 university-level credits (1 semester) with the equivalent of a 2.0 GPA.

    UM Undergraduate Admissions uses a 4.0 unweighted scale to determine GPA. If your school does not calculate GPA, we will calculate it for you when we evaluate your academic records. 

    Documents for Admission

    Secondary school students/graduates: Please submit academic transcripts/mark sheets for grades 9-12 and secondary school leaving certificates, exam results or diplomas showing secondary school completion (if applicable)

    Students who have completed at least one semester (12 U.S. credits) of university or post-secondary study: university transcript/mark sheets/exam results listing all courses, grades and credits/hours and diplomas/graduation certificates (if applicable). Students who qualify for transfer do not need to submit secondary school documents.

    English translations: All documents not originally issued in English must also be accompanied by word-for-word English translations. You, the applicant, can make the translations yourself.

    Admission consideration for international applicants can proceed with unofficial documents. Unofficial documents are photocopies or scans of original academic documents submitted to University of Montana directly by you, the student. Unofficial documents can be uploaded to your admission portal.

    English Requirements

    • PTEMin 48
    • IELTSMin 6
    • TOEFLMin 70

    Career Opportunities after Completing Bachelor of Computer Science, Software Engineering

    Career development in computer science

    UM students in the software engineering degree program are well positioned for exciting careers in the digital technology sector. In addition to an exceptional education, our cutting-edge interdisciplinary program with top businesses helps prepare graduates for the jobs of the future.

    Our faculty have significant experience working in data science and the tech industry, and many are tied into the local tech community. They not only serve as mentors but open the door to extensive internship and employment opportunities.

    Student clubs such as the Computer Science Club, Women in Computing, and the University of Montana Computer Science Club, also provide networking opportunities that may lead to potential future jobs.

    Scholarships for computer science majors

    The computer science degree program offers a host of scholarships, including the JR Scholarship and Mike McGinley Scholarship, to help UM students achieve their education and career goals without financial stress. Learn more about scholarship opportunities for software engineering majors.

    Tuition and Fee Information for Bachelor of Computer Science, Software Engineering at The University of Montana

    Application Fee 30

    How to Apply for Bachelor of Computer Science, Software Engineering at The University of Montana

    1. Complete an online application
    2. Pay the application fee
    3. Submit required application documents

    • English language proficiency requirements
    • Academic records
    • Financial information
    • Copy of passport
    • Transfer form (for transfer students only) 

    You can also download our International Admissions Checklist to help you submit all required materials.

    Bachelor of Computer Science, Software Engineering at The University of Montana
    The University of Montana
    The University of Montana
    United States of America

    United States of America, Missoula

    WhatsApp student consultation with YouApply