University of Minnesota - Crookston logo
  • Tuition Fee:
  • Local: n/a
  • Foreign: $ 10k / Year
  • Languages of instruction:
  • English


    As technology penetrates every sector of the economy, software needs are becoming increasingly complex. This need has seen the evolution of a relatively new area of study, software engineering. The U.S. Department of Labor, Bureau of Labor Statistics state that computer software engineering will be among the fastest growing occupations for the next 10 years.

    The software engineering program combines the theory behind good software engineering practices along with applied projects throughout the IEEE standardized curriculum. This approach provides graduates the knowledge and skills to be successful in the workplace or in graduate studies.

    UMC has an immersive visualization and informatics lab – one of only two in the Upper Midwest. The lab features technology to create 3-D simulations with applications across many disciplines including software engineering, the physical and biological sciences, agriculture and natural resources, and homeland security.

    The Crookston campus is the only campus within the University of Minnesota system to offer an undergraduate degree in software engineering.
    You’ll be issued a powerful notebook computer, an important tool that makes every room a potential computer lab, and you’ll work with numerous software programs and tools.
    UMC has academic initiatives with Microsoft, Oracle, and IBM, providing access to leading industry software free of charge and the chance to work with that software directly .

    Detailed Course Facts

    Application deadline Spring: December 26/Fall: August 14 Tuition fee
    • USD 10030 Year (International)
    Start date 2016 Credits 120
    Duration full-time 48 months Languages Take an IELTS test
    • English
    Delivery mode On Campus Educational variant Full-time More information Go To The Course Website

    Course Content

    Program outcomes - graduates will:

    • Show mastery of the software engineering knowledge and skills and professional issues necessary to begin practice as a software engineer
    • Work as an individual and as part of a team to develop and deliver quality software artifacts
    • Reconcile conflicting project objectives, finding acceptable compromises within limitations of cost, time, knowledge, existing systems, and organizations
    • Design appropriate solutions in one or more application domains using software engineering approaches that integrate ethical, social, legal, and economic concerns
    • Demonstrate an understanding of and apply current theories, models, and techniques that provide a basis for problem identification and analysis, software design, development, implementation, verification, and documentation
    • Demonstrate an understanding and appreciation for the importance of negotiation, effective work habits, leadership, and good communication with stakeholders in a typical software development environment
    • Learn new models, techniques, and technologies as they emerge and appreciate the necessity of such continuing professional development

    USA requirements for international students

    Each university in the Unites States of America sets its own admission standards so there isn't the same criteria for all the students and the university can decide which applicants meet those standards. The fee for each application is between $35 to $100. 

    After the selections of the universities you want to attend, the best of all would be to contact each university for an application form and more admission information for the international students. Moreover, for a graduate or postgraduate program it's necessary to verify the admission requirements. Some programs require that you send your application directly to their department. 

    Admissions decisions are based on students's academic record and different test scores, such as TOEFL, the SAT or ACT (for undergraduate programs) and GRE or GMAT (for graduate programs). Admission decision is based on your academic results and motivation.



    Apply to University of Minnesota, Crookston (UMC) as a freshman if you have earned or attempted fewer than 24 semester or 36 quarter college credits after high school graduation. All prospective students are encouraged to apply for admission. Students who have not been granted a standard high school diploma must pass the GED test before they are admitted as a regular student.

    Application Process:

    • Complete an Application for Admission
    • Submit a $30 non-refundable application fee
    • Submit official high school transcripts
    • Submit ACT or SAT test scores (UMC ACT code 2129)
    • Submit official college transcripts for all college credits attempted or earned

    Work Experience

    No work experience is required.

    Related Scholarships*

    • Academic Excellence Scholarship

      "The Academic Excellence Scholarship can provide up to a 50 % reduction in tuition per semester. These scholarships will be renewed if the student maintains superior academic performance during each semester of their 3-year Bachelor programme. The scholarship will be directly applied to the student’s tuition fees."

    • Alumni Study Travel Fund

      Scholarships for students who are already attending the University of Reading.

    • Amsterdam Merit Scholarships

      The University of Amsterdam aims to attract the world’s brightest students to its international classrooms. Outstanding students from outside the European Economic Area can apply for an Amsterdam Merit Scholarship.

    Similar programs:
    Iowa State University of Science and Technology logo
    • Tuition Fee:
    • Domestic students: $ 19.2k / Year
    • International students: $ 33k / Year
    • Ranking:
    • 1727 StudyQA
      See all of the 132 similar programs