NOTE: PROJECT PROPOSALS SHOULD BE SUBMITTED BEFORE AUGUST 30th.
Senior Projects is a capstone course for Computer Science majors. Students begin work in the course early in the fall semester and continue through the spring semester. Requests for project proposals are usually sent to potential sponsors during the summer and proposals must be submitted by the beginning of September. Contact Judith Stafford to be placed on the distribution list for the annual request for proposals.
The Computer Science Department at the University of Colorado at Boulder is offering the Senior Software Engineering Project class, CSCI 4308, once again in the 2013-14 academic year. This course is intended to give senior Computer Science majors experience in real-world software development prior to graduation. For a description of the course see the project course overview.
To accomplish this goal, I am soliciting software development project proposals from university faculty, industry, research institutions, and government agencies. Students will work in teams of four or five from the end of September through early May on the specification, prototyping, design, implementation, testing and documentation of the software. Not only does this class provide valuable experience for the students and useful software for the sponsors, it also provides an ideal way for sponsors and students to become familiar with one another.
Sponsor interaction with the team will vary depending on the type project. Teams are expected to work as independently as the project allows and are responsible for seeking assistance and information from the sponsor when needed.
Prospective sponsors will be invited to give a short pitch to the class about the project during a class meeting early in the fall (details to be sent after proposals are received) after which students will submit their preferences and teams will be formed by the course instructors.
I hope to include projects from a wide variety of sponsoring organizations, from very large to very small, as well as government, research, and non-profit organizations. Students in the Department of Computer Science have a wide variety of secondary interests so it is my hope that the projects will be from a variety of problem domains, including, but not limited to, imaging, artificial intelligence, business, medicine, networking, science, entertainment, publishing, communications, aviation, and education.
Each student is expected to spend about 12 hours per week on the project on average, some of which is spent on other course requirements. Therefore, as a very general guideline, a project that could be done by a small team of experienced software developers working for 1-1/2 to 2 months is probably about the right size.
Potential sponsors may submit one or more projects for student consideration. Sponsors may also place any necessary restrictions on the selection of their projects, such as limiting the total number of projects that may be chosen or the use of specific technologies. A goal is to give the students as much choice as possible in the selection of projects and enough information to support informed project preferences statements.
Sponsors may require students to sign non-disclosure agreements; however, such agreements must allow the University faculty and staff responsible for evaluating the students, adequate access to the software to perform that evaluation. The University and the students have no claim on the software produced in these projects, but students should be allowed to use documents and code snippets as part of their portfolio when interviewing for jobs.
I invite you to participate in this program. To do so, please submit the following information for each project proposal:
Return each proposal to Judith Stafford. I will then be in contact with the technical liaison for any further discussion of the project. To be considered for the coming semester project proposals must be received by me no later than the first day of classes in the fall.
If you have any further questions about the program please contact me. If you are unable to participate at this time, please forward this request to anyone in your organization who may be interested.
If you have any further questions about the program please contact Judith Stafford.