community-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject [Fwd: Time to propose a CS Capstone Project!]
Date Wed, 12 Aug 2015 04:01:56 GMT

This is an opportunity for Apache projects to propose an undergraduate
senior student project to support your development efforts.  You will need
to supply a mentor.  I can provide some on-campus support if required.

Steven J. Hathaway
---------------------------- Original Message ----------------------------
Subject: Time to propose a CS Capstone Project!
From:    "D. Kevin McGrath" <>
Date:    Tue, August 4, 2015 11:44 am

Colleagues --

Just an reminder that we are still interested in your projects! If you've
already submitted one, thanks! If you're still thinking about it, feel
free to
contact me to discuss it.

Original call below.


Have you always wanted a particular software tool developed for your use, but
have never had the time to do it yourself? Well then, read on. Have I got
a deal
for you!

My name is Kevin McGrath. I am the instructor who runs the OSU Computer
Senior Capstone class. The Capstone class is a 3-quarter (Fall, Winter,
"career preparation" experience. The major piece of this is doing a
3 member team project.

When the students come to the first class on September 24, I want to present
them with a list of exciting, creative, and real-experience software
project possibilities. This is where you come in. I am looking for you to use
your needs and experience to propose those project possibilities.

A web site has been setup to give you more information, and let you enter and
edit your project proposals:

You have until September 24 to get yours in. That is the date the students
see them, and will start the selection process. In that process, I ask the
students to "bid" on their top 5 choices. I ultimately make the final project
assignments, but I try to take their preferences into account. I find I get
better results that way.

There will likely be more projects proposed than students teams to do
them. *So,
really sell your project.* Definitely don't understate its cool-ness
factor! The
more excited you sound in the description, the more excited they are
likely to
be when doing it. Excitement is contagious!

After projects have been selected, we will follow a client-contractor
model in
which I "run" the software contract company and you are one of our valued
clients. The students "report" to me, but you, as client, work directly with
them to design the requirements, set the timeline, approve the progress. You
also get to help assign grades.

This year I'm asking you to explicitly distinguish the projects that are
research oriented vs. those that are more software engineering focused. If
would like to propose a research project for the students, please indicate
using the Additional Comments field.

Given the nature of a research oriented project, I find that better
results are
had if the students are initially aware of the type of project. If you are
unsure, that is not a problem. I'm happy to work with you on the details
of your
project -- just submit it, and then we can chat about any changes that
might be

Any project can be proposed from anybody. I don't care where you are from,
that your project represents an excellent software engineering experience for
the students.

Do remember, however, that these are seniors. They have taken the core
so far, but most have not taken some of the electives that would really
help in
some projects, such as graphics, AI, computer vision, etc. Keep that in mind
when proposing.

If you have questions or want to discuss project possibilities, feel free to
contact me at:

		 D. Kevin McGrath
		 Instructor, Computer Science
		 Oregon State University
		 2109 Kelley Engineering Center

Thanks for your time -- I look forward to working with you!

If you'd like to see currently proposed projects as the students will see
them, see

						 -- Kevin McGrath

View raw message