Fishing for a CS Masters Thesis Topic
yoshiki at squeakland.org
Wed Jun 13 22:36:04 UTC 2007
We have a research project proposal titled "Steps Toward The
Reinvention of Programming" (which is accepted by NSF). This
research tries to cover everything about computing from the metal to
the end-user experience. Because it tries to cover everything, what
you described are all have some relevance^^;
Take a look at the proposal:
and other docs from:
. Hopefully, that would give you some perspective on the various
At Wed, 13 Jun 2007 09:17:17 -0600,
Robert Stehwien wrote:
> I've been primarily a Windows C++ developer for 12 years with a little
> Java, Perl, Python, and lately Ruby along the way. I've never looked
> at line of Smalltalk until recently. But that all changed when I
> decided to get a Masters in CS and since a PhD isn't out of the
> question write a thesis.
> When asked by a co-worker what my thesis topic would be, I said "maybe
> something with peer-to-peer, gaming, collaborative environments, 3D,
> education, visual programming, interaction design, or languages" (big
> list I know but somewhat ordered). I started digging around and
> noticed a pattern... Smalltalk, Squeak, Croquet, and Seaside kept
> coming up (although it took a little while to notice the mouse icon
> and 3d bunny.
> So I've ordered the book "Object Land", downloaded all the free books
> and Squeak (ordered the DVD too), and joined the list. But I'm still
> having trouble narrowing down a thesis topic to present to my adviser
> (for adjustment I'm sure).
> Anyone have any suggestions for a thesis topic? Maybe there is some
> part of Squeak that the community would like
> documented/researched/implemented. P2P gaming/collaboration using
> Croquet sound interesting (Croquet has a great deal of potential), but
> I'm pretty open for suggestions.
> PS: As a working C++ developer it will take a while for me to finish
> the thesis and my masters.
More information about the Squeak-dev