Computing That Serves


Internships can be critical building blocks towards the professional, academic, and personal development of students.  They are also valuable to internship providers, as participating companies receive ethical, capable, and productive interns with the potential to be easily converted to full-time employees. As such, all Computer Science Students are strongly encouraged to complete an internship as part of their undergraduate studies.  However, internships are not required for graduation and no internship credit can be applied towards the major requirements. 

Internships are intended to be high quality academic experiences.  In order to ensure that this objective is met, students are encouraged to look for the following characteristics of internship programs as they apply for and accept positions:

  • An assigned supervisor who will work closely with the intern in a mentored relationship throughout the duration of the experience.
  • Substantive assignments that require computer science skills, provide opportunities for the intern's increased learning and growth, and acquaint the intern with real-world problems and practices.
  • Periodic evaluations of the intern's work

High-quality computer science internship programs will incorporate the above characteristics into an experience that benefits both the employer and the student.

If your company is interested in becoming an internship provider for BYU Computer Science students, please post the available position on the Computer Science Job Board.  You may also wish to advertise the available positions by participating in the Engineering and Technology Career Fair, held once each semester, or by listing them with the University's eRecruiting system.