Skip to main content

Software Engineering Internships

The Framework for Your Career

Hands-on experience lays a path to your professional career.

Internships provide an array of benefits: professional experience to boost your resume, networking opportunities, the chance to explore career options. According to NACE, students with internships had faster career progression, higher rates of career satisfaction and a larger network to draw from. Plus, they earned an average of $15,000 more than their counterparts.

Find Internships

Young man working with mentor in office cubicle

Internships for Credit

Generally, internships involve about 50 hours of field work for each credit, so about 150 hours for a three-credit internship; this is about 10 hours per week during a regular semester. Internships are to follow these expectations:

Internship Grading

Internships are graded based on the quality of performance and the quality of the final paper.

Supervised Internship

The off-campus internship supervisor is expected to oversee your work and ensure the position offers educational value and a good experience.

Faculty Mentor

A faculty mentor on campus oversees the internship, meets periodically with the student during the semester, reviews written work and submits a grade.

Write About It

The intern completes a paper evaluating their experience during the internship and connecting internship experience with material learned in traditional classes.

On-Campus GBIT Opportunities

Stay close to home by finding student employment on-campus! These can help you balance your academic and personal life because you can work between classes without having to go off campus. Offices like the GBIT Help Desk and Academic Technology Services have hired interns.

Nazim Choudhury photo

Ask the Experts

Meet Professor Nazim Choudhury. Before pursuing his PhD degree, he worked as a software developer to develop software for the hospitality industry and as technical solution consultant at Telstra in Australia.

Contact Us