Title
Using an internal internship to enhance computer science education in a two-year college
Abstract
A student internship in a suitable business or organization can augment, reinforce, and embellish material learned in the classroom. Computer Science student interns can experience such things as real-world development environments, projects which greatly exceed the scale of typical programming assignments, the utter importance of (possibly lacking) documentation, as well as diverse languages, operating systems, and hardware. Opportunities for such internships occur rarely, however, for many rural two-year colleges, especially those geographically isolated from companies which could provide this experience.Despite such a situation at our college, we still provide students with an internship experience by creating an internal organization: the Software Development Internship (SDI) with the mission to develop custom software for other departments on campus. In this paper we describe the formation of the SDI, its activities, and some of the benefits and lessons learned to date.
Year
DOI
Venue
1995
10.1145/199688.199713
SIGCSE '95 Proceedings of the twenty-sixth SIGCSE technical symposium on Computer science education
Keywords
Field
DocType
computer science education,operating system,software development,development environment
Internship,Custom software,Computer science,Knowledge management,Documentation,Software development
Conference
Volume
Issue
ISSN
27
1
0097-8418
ISBN
Citations 
PageRank 
0-89791-693-X
1
0.41
References 
Authors
2
2
Name
Order
Citations
PageRank
Norman Cohen110.41
Wanda Dann2506127.32