Summer computer science jobs are for students, teachers, or academics who want to work in computer-related positions or undertake internships that provide experience in fields such as IT or software development. In these short term jobs, your duties depend on the needs of your employer. A computer science instructor can work with students of various ages to teach computer skills during summer school or a computer camp. As an intern, you might work on programming, computer engineering, or database administration tasks as part of an internship program. Academic professionals can work on research projects that have a programming component during the summertime.