Skip to main content
profressional engineeirng program students

Professional Program

The Professional Program refers to the major specific courses in the Junior and Senior years of each degree program. Students must be accepted into the Professional Program before they can take these courses.

Once admitted, students in engineering majors are assigned a faculty mentor who can help them select technical elective courses and identify areas of interest appropriate to the students’ career goals. Computer Science students please note that you will not be given an assigned faculty mentor.

To apply for admission into the Professional Program students must complete the pre-professional program major courses and meet these major-specific Admission requirement

Professional Program Admission Requirements

Biological, Civil, Environmental:
  • 2.3 Pre-Professional Engineering GPA
  • C- or better in all pre-professional courses
  • No more than 3 pre-professional repeats
Computer, Electrical, Mechanical:
  • 2.8 Pre-Professional Engineering GPA
  • C- or better in all pre-professional courses
  • No more than 3 pre-professional repeats
Computer Science:
  • 2.5 Pre-professional CS GPA
  • 2.3 overall USU GPA
  • C- or better in all pre-professional courses
  • No more than 3 pre-professional repeats

Students who have not finished all pre-professional program courses but would like to start taking some professional program courses can request permission to do so prior to being admitted if they meet the Permission requirements

Requirements to Remain Eligible for the Professional Program

-All engineering majors must maintain a 2.0 GPA or above, Computer Science majors must maintain a 2.3 or above

-Are allowed a certain number of credits with a “D” grade (number varies by major, please check with your advisor

-Must repeat courses with an “F” grade and may repeat courses with a “D” grade (varies by major, please check with your advisor)

*Failure to meet the requirements above may result in Professional Program probation