Our department offers two courses for earning credit for internships: CS411 for general computer science internship credit, and SE411 (pending approval) for software engineering internships. The following table describes the requirements and process for selecting and completing an internship.
Internships are usually either 10-20 hours per week during the Fall or Spring semester, or full-time for the summer. Summer internships do not have to be done locally.
Computer science & software engineering interns are normally paid, but this is not required. Some students choose to do an internship in another country, and in this case payment is not normally possible due to visa restrictions.
| CS411 | SE411 | |
|---|---|---|
| Eligibility Requirements | junior or senior standing, or permission of the department | SE361, SE461, and one of SE462, CS382, or CS383 |
| Beginning an Internship |
|
|
| Evaluation |
|
|
| We often ask students to share their internship experiences with the department through an informal presentation. | A professional final departmental presentation, to be arranged with the help of your faculty advisor, is required. | |
| Eligible Companies | Any company with staff dedicated to computing. | Any company with an IT department or a software consulting company. |
| Project Types | Any computer science related jobs, including database, networking, web development, programming, etc. | The job must involve the development of a software system. |