Bachelor of Computer Science, Algorithm Design at The University of Montana

    Bachelor of Computer Science, Algorithm Design at The University of Montana

    Bachelor of Computer Science, Algorithm Design at The University of Montana

    Study Computer Science, Algorithm Design at The University of Montana, a Bachelor degree offered at its main campus in Missoula , United States of America. This Full Time program is delivered on campus in English and takes approximately 4 years to complete. Students benefit from a structured learning experience designed to build both theoretical knowledge and practical experience. The next intake is scheduled for August 21, 2027.

    About Bachelor of Computer Science, Algorithm Design

    Study Computer Science and Algorithm Design at the University of Montana

    Computer science has several areas of focus, all of which are in demand in the marketplace – and offered as concentrations within the computer science degree program to arm UM students with the skills they need to excel in the job market.

    As an algorithm design major, you receive in-depth training in algorithm theory with practical applications. The program prepares you to design efficient data structures and algorithms for challenging computational problems across a broad range of domains.

    The result? You receive a well-rounded education that prepares you exceptionally well for a post-graduate career or for additional studies at UM – perhaps toward a mathematics bachelor's degree, mathematics minor or mathematics-computer science bachelor's degree, or studies in physics or biochemistry.

    Requirements and Admission Criteria for Bachelor of Computer Science, Algorithm Design 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, Algorithm Design

    Career development for computer science majors

    UM computer science majors with a focus in algorithm design are versed in problem solving as well as programming – making them strong assets when solving new problems at UM and in the field. Add guidance and faculty mentorship, in addition to student clubs such as the Computer Science Club and Women in Computing, and students have solid skills and relationships that can translate to job opportunities in the future.

    Scholarships for computer science majors

    UM can provide you with skills to succeed in the world – we'll even help you pay for your education, with scholarships such as the JR Scholarship and Mike McGinley Scholarship. Learn more about scholarship opportunities for algorithm design majors.

    Tuition and Fee Information for Bachelor of Computer Science, Algorithm Design at The University of Montana

    Application Fee 30

    How to Apply for Bachelor of Computer Science, Algorithm Design 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, Algorithm Design 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