






Hotspots: Admin Pages | Turn-in Site |
Current Links: Cases Final Project Summer 2007
Cases
The Cases page is terrific resource of Grade-A-quality project solutions. New students: check out code that old students have posted. Old students: you can get Extra Credit for posting here at the end of the semester; read the Extra Credit page for details.
Index
This index was done by a student for their individual case. If you add a link to your case in here, it will keep it up to date and useful for future students
Index of Individual Cases (Add your individual case here!!!)
Summer 2011 (First Semester with J2EE web project) Lab Assistant
Individual Cases
Setting up Databases for Grails Projects - Lamine Sissoko
Team Cases
Spring 2011 (First Semester in Java) Doctors Office System
Individual Cases
Introduction to JSON - John Girata
How to get along with the Team- Se Hoon Shon
Setting up SubEclipse (Useful Hints and Tips)- Gurden Singh Batra
Installing and Working with JFreeCharts- Gurden Singh Batra
Using JTables with a SQL Database- Vishnu Rajeevan
Java Security – Encryption - Ronald Brown
Javadocs and CodePro: What Makes the Code Mightier Than the Sword -Danny Cook
GUI/UML Design Tips-Vishwaja Cheruku
Team Coordination-Vishwaja Cheruku
Prepare yourself!-J. Spencer Hamilton
UI suggestion.doc-Jackie Trujillo
Frame Messenger: A different way to handle JPanels- Josh Moore
General Advice about CS 2340- David J Murray
Setting up Hibernate - James Rundquist
Using Hibernate - Perron Jones
Team Organization - Owen Cox
Coding With A Team - Seth Dubin
The Flea - Kyle Kukshtel
Team Management - Summit Patel
JUnit Tests - Matt Lee
Suggestions regarding Client-Server Networking, Architecture, and Persistence - Sean Pohjalainen
How To Suceed - Erin Walsh
Using Git to Enhance Productivity - Christopher Long
Team Cases
Team What the Hell? How not to be like us.
Team 20 TeamWork
VelocirAccess Medical 2011 -Velociraptors, Attack!
Fall 2010 (Calendar System )
Individual Cases
How to use Lists in GUIs in SmallTalk - Marin Zaimov
SOLID Design Principles in Smalltalk coding - Sameer Ansari
How to Easily Conduct a Heurisitc Evaluation - Mebaa Kidane
General Group Synergy & Organization Tips - Rohan Karnik
Creating a Tab with different backgrounds - Hao
Make good CRC Cards - Lina George
Download Visualworks - Segireddy
Checklist/Walkthrough of Smalltalk and GUI Basics - Aaron Yip
ODBC/MySQL Database Object Binding - Charlie Cloud
Smalltalk Basics - Working with the GUI - Daniel Castro
Small tips to make more intuitive designs - Ka Young Kim
Best ways to create GUI Mock Ups - Victoria Hyo Jeong Lee
sending emails in smalltalk - Farzon Lotfi
PHP to SSP - David Esposito
Model-View-Controller in Smalltalk - Baris Arin
Most Helpful Cases - Greg Cobb
Performing a Design Review-Jessica Dougherty
Getting and Using Visual Paradigm - Karol Chudy
Team Cases
SmallCoC
Team Alpha
Team 24
Team Rocket 2010
BIGTALK!
Future Carpal Tunnel Sufferers of America
Teemtu
Team Autobots
Team Termindaters
SELECT name FROM teams WHERE id = 17;
Summer 2010 (Settlers Game)
Individual Cases
Setting up a private Store repository - Janzen Brewer
General Course Advice - Daniel Flannery
Import an Image to GUI - Bruce Xu
Aspect Adapters - Creating a List Widget - Sundeep Ghuman
How to merge versions in the repository - Matt Lee
Suggestions and Tips for Graphic Design - Qiqin Xie
Team Cases
NullPointerException
Smalltalk Settlers
Fighting Mongooses
Spring 2010
Individual Cases
HTML Cookies and Session Data - Chris Wyland
Cincom Public Repository - How to Share Code Within Your Group - Chris Wyland
Streamlining application development without using GLORP - Eugen Istoc
How to get Visual Works up and Running on a Mac and Basic Tips - Alexa Kaminsky
How to organize your group wisely - Russell Strauss
How to change a label dynamically - Chayong Lee
How to make 'http://localhost:8008/' work(Step by Step) - Hanbyul Kim
Cognitive Walkthrough - Huda Osman
Heuristic Evaluation - Tania Srivastava
How to produce a graph - MiSeon Park
Demo Tips - Mike Hirth
Code Highlighting - Dylan Demyanek
Writing Idiomatic Code - Will Farrington
How to make a website using HTML/CSS - Richard "Tyler" Dotson
How to make SUnit Tests- Daniel Kester
Working with Databases - Moinak Bandyopadhyay
CS2340 Survival Guide - Matt Shorrosh
Working with Glorp - Edric Chen
Heuristic Evaluation made faster with Excel - Shashank Chamoli
Working with Datasets - Miguel Lloreda
Collaboration and Visual Works - Jeff Drasher
The General's Trench as reason for Demeter's Law - Chris Russell
Team Cases
FC Barca
Krispy Team
2KPL
Team Identity Withheld
Team Work In Progress
Team RamRod
The Second Team
Team Pipewrench
Team GG
Team <insert witty name here>
Team Smalltalk
Fall 2009
Individual Cases
Creating an executable file in Smalltalk - Chris Forrence
Doing SUnits - Chris Forrence
How to Better Use External Databases with Your App - Alex Milstead
Dialog "box" by Brandon Feldkamp
How to ace the new format final - Ajai Karthikeyan
Group dynamics help - Ajai Karthikeyan
Getting Current Day/Time etc. by Sam Asghari
Setting a Specific Index in a List Box when it loads by Sam Asghari
Adding database to your project by Seung-Hun Park
CS 2340 class advice and smalltalk help by Tyler Hastings
Cookies and Session Variables by Meet Patel
Getting started with WebVelocity by Patrick Dillon
Easiest way to save data - BOSS by Josiah Mangiameli
Brainstorming Techniques by Abhishek Jain
Strings in Smalltalk by Jabari Worthy
BASIC HTML and other M9 tips by Husayn Versee
How to setup a webserver in Smalltalk by Mudit Manu Paliwal
SUnit Testing Guide - Yahao Wu
Heuristic Evaluation - Nitya Malhotra
UML Class Diagrams - Akilesh Natarajan
Types of Lists in Smalltalk - Jacob Paul
Help With Graphs - Jessica Feuston
Quick Guide to Query String Messages - Sarah Watson
Tips for Include Files - Candis Pham
Tips on How to Think Like Your User - Candace Mitchell
Adding an Icon to your GUI - Raschel Mead
Radix Sort - Hyung-Min Lee
Connecting an Action to Your GUI Button - Candace Mitchell
Team Cases
Team MVC
Team Objects and Destruction
Team EEEWorms
Team The Flying
Team MedicStar
Team Coal Miners
Team A
Team Uncreative printString 'noname'
Team BAMF
Team OOPS
Livin' On A Prayer
Summer 2009
Individual Cases
Krishnan Purushothaman (Sweet M1 Tips)
Chris Logan (Query Strings)
Team Cases
Currently Unnamed
Team_Unknown
Team Name TBA
WTB Team Name
Spring 2009
Individual Cases
Surviving M1 and M2 - Shahrukh Arif
Tips and Basics of UML Class Diagrams -Liz Ha
Using Public StORE Repository Database - Hyohyeon Jeong
Building OOA and CRC cards by Kevin Hampton
SortedCollection - Andrew Cray
How to use BOSS - Frank Xue
A Standard Approach to Graphs in Smalltalk - Karthik Narayan
How to restore your works in Smalltalk? - Kounsam Lee
How to implement save and load functions without using BOSS - Suk Robert Koh
Smalltalk Coding Essentials.pdf by Abhishek Rai
How to set up a GUI - Hailong Li
Setting up a test case and running it with TestRunner - Bridgette Wiley
Smalltalk and html with tips! - Jun Hyuk Yim
How to make your GUI pretty
Index of Individual Cases - Robert Rayborn
ODBC Tutorial - Sanjeet Hajarnis
Java vs. Smalltalk - Yoko Ishioka
Project Planning and Coding Decisions - Azhar Bande-Ali
Setting up a Smalltalk website - MunJun Byun
How to make Tabs in smalltalk (requires a bit of GUI and a bit of coding knowledge!)
Time and Team Management
Team Cases
Velociraptors R Us
Don't Know Yet
Team BigSilence
Team Undecided
Team Apathy2
Team ASP
Team TFC & The CMs
Middle Age Mutant Ninja Turtles
The Dream Team
Team Shiny
Fall 2008 Oregon Trail
Individual Cases
Lori Kumar Individual case 1
Lori Kumar Oregon Trail Individual Case
Smalltalk vs. Java - Charmant Kai Tan
Designing good CRC cards - Charmant Kai Tan
Drawing Graphs in smalltalk - Matthew Ruge
Turning your project into an Executable file - Kyle Gabriel
Smalltalk vs. Java - Vinutha Prabhakar
Building the Codebase - Ben Litowitz
UI DESIGN and UI EVALUATIONS - Lawrence Jarvis
Implementing Smalltalk in a website - Dan Ardelean
How to setup a Smalltalk website - Derek Tatum
How to create good UML designs - Lander L. Basterra
How to create good Sequence Diagrams - Lander L. Basterra
Making UML diagrams using UMLet, an alternative to VisualParadigm - Hubert Liu
Random number generator in SmallTalk - Hubert Liu
Some Information on BOSS - Ibrahim Moreno
Smalltalk compared to Python - Ben Minton
Multithreading in Smalltalk - Chris Sladky
Team Cases
The Worst Team Ever
Team Global Trailers
Team Menfinity
Team SXSI
Aqua Team Hunger Force
33k!
Summer 2008 VisualScrum
Individual Cases
Using Tabs by Dan Gifford
Right click dropdowns by Rob Taylor
Decision Matrix and Language Selection by Mansi Sharma
Team Cases
Team Tux-42 VisualScrum Case by Team Tux-42
Spring 2008 Shareworks
Individual Cases
Boss Objects over Network Sockets by Michael Tanner
“Networking and Sockets Using Visual-Works" click here: socketscs2340final.doc by Saba Rohani and Petar Tsankov
Guild to using basic openTalk by Scott Le
Common Methods in Smalltalk by Sayan Basu
MVC by Sayan Basu
Common Smalltalk syntax by Sayan Basu
Team Cases
Team Fred!
teamcase.pdf by Insert Team Name Here!
Fall 2007 Space Trader/Stock Trader
Individual Cases
Mohamed Elasmar Case
Team Cases
Brian's Angels Case
First Team
Basketball Guzzlers
Summer 2007 Techzilla
Individual Cases
Saving and Reading Text Files for Dummiesby Alex Turyev
BOSS Basicsby David Montarella
SAAM Analysisby Shamsi Ara
Visualworks Recovery Methods by Nick Bundy
Team Cases
It's Drinking Time!!!111oen Case
Sweet 'n' Salty Team Case
Spring 2007 SmallGraph
Individual Cases
Smalltalk Metaprogramming by Antonio Salazar Bob says: Everyone in 2340 should read this – but not until we have discussed basic language constructs. Makes you appreciate the everything is an object power.
Selecting & Dragging a Node (or other object) with the mouse by Nathan Randall Bob says: If you already have your custom view and custom controller created, but don't know what to do next, take a peek here. Shows mouse event grabbing and hit testing on model elements
Creating Simple Textual HTML Pages with Embedded Smalltalk Code by Justin Dobbs Bob says: If you have to do some basic smalltalk server pages and embed code in an html document, or create a basic form, this will help
Advanced SSP Tactics by Paul Stamatiou Bob says: As the title says, this tutorial is more focused on advanced ideas with ssp. Using include files, cookies, session variables. Obviously written by someone who has done webdev outside of school for real applications. Look here for help after you know the basics
a href="http://coweb.cc.gatech.edu/cs2340/uploads/17/SavingGraphicalObjects.htm" SavingGraphicalObjects by Daniel Smitherman Bob says: Actually mostly about writing stuff to XML. If you need to write XML data, this will give you an example. Ignore all the ?????, I think the wiki doesn't so tabs
The Thing You Will do Daily in Smalltalk - A Guide on how to recover your codebyJason BennettBob says: Hopefully this doesn't happen daily, but when the worst happens here is how to recover. Good advice on filing out, using the repository and change list
Filling a List Widget with Data Programmatically on a Custom Dialog by Jennifer DeLockery Bob says: If you need to make a dialog box other than the standard ones in VW, this will give you a step-by-step path. Also shows how to bind the list widget to an array
Dealing with VisualWorks' Quirks (code highlighting, handling infinite loops, etc) by Frank Wilson Bob says: If you like syntax color coding, then look here to get the package details
Creating Custom Widgets in VisualWorks by Brandon Carpenter Bob says: Nice presentation of creating your own widget. If you don't like the preexisting ones, then look here for making your own
Know Thy Enemy - Merging In VisualWorks & Related Tips by Justin Bellmor Bob says: Some advice on merging (mainly by avoiding merges). Merge tool is definately not sophisticated, but can function
Team Cases
Team SmallTalkers Cases
Team Here Be Dragons Cases
Fall 2006 Ecode Design Tool
Individual Cases
Setting up a PostgreSQL database to function as a STORE repositorybyAlexander Stocko
Getting Friendly with Visual Works for Dummies(What are: Images, .st, file in/file out, starting STORE, and getting your feet wet!) ByKathy Pham
A Smalltalk Quick Reference GuidebyStephen Hilber
Subcanvases made semi-easybyNick Yaitsky
Things to know about Smalltalk GUI for this classby Lydia Barnes
Free VisualWorks Textbook!by Vanessa Larco
VisualWorks Tutorialby Vanessa Larco
Quick Guide to a Great UI Design!by Vanessa Larco
VisualWorks Shortcutsby Vanessa Larco"1, 2, Combo" boxes and random GUI tipsbyJeffro Starker
Connecting GUI's and code: Starter guide on how to get and send information to your GUIbyGabriel Halley
Quick tips and where to look for connecting your GUI and data model using adaptorsbySam Hartsfield
Ways to Speed Up Your Coding in VisualWorksbySoumo Gorai
Design Pattern Handbookby Seema Sharan
UML Line Algorithmsby Tim Shaw
Smalltalk and XMLby Drew Roberts
Right Click Context Menusby Brian O'Connor
Smalltalk referenceby Brian O'Connor
GUI Imagesby Brian O'Connor
Dialog Boxesby Jennifer Whitlow
How to Save and Load using SIXXbyKwang Kim
How to build a web application with SmallTalkbyHung Lai
Fonts size confliction between computersbyHyunjin Yi
Guide to SUnit Testingby Steph Yang
File Managementby Jarryd McCree
A Guide to Merging by Rick Klein
Database persistence with SmallTalk by Matt Weber
An algorithm for placing and drawing UML classesby Jean-Pierre de la Croix
Code MergingJay Anderson
Code Merging with VisualWorksby Jonathan Skypek
Tables Vs Datasetsby Lina Alaoui
Some Smalltalk Basicsby Miklos Thomas
How to view specific compositesby Kevin Cannella
Agricultural Sudoku Programming, and the API to helpby David Mann
How to Make Good Scenarios
Team Cases
Mighty Polymorphin' Smalltalk Rangers
Cuthroat Trout Case
Lazy Slob Cases
Hose and Tricks Cases
Big Blue Barracudas Cases
Will Work For Food Cases
The Band Greeks Cases
Team Phoenix Cases
Team Oompa Loompa Cases
I Don't Know Cases
Team LOOB
Team Mortal Wombat
Team Animaniacs Cases
Team B.A.M.F.'s Cases
Flat Circle Society Cases
When Lobsters Attack Cases
Lecture Analyses
Useful lecturesDavid Mann
Summer 2006 - Digital Logic Workbench
- Squeak U!!Spring 2006 - 2-D Animation Studio
Assorted Writing Projects
Assorted Indices
Tutorials and How to do specialized things in Squeak
CS 2340 Class Review (Compiled By Lalit Kapoor)
Indexes/Case Comparisons for Fall 2005
Tutorials and How to do specialized things in Squeak
Summer 2005 - Fish Tank Simulation
For this semester only, you may post a case for your team if your team emaverage for milestones 2-5 is a B or higher. The deadline for posting is midnight on Wednesday night during finals week.
Spring 2005 - Location Services
Fall 2004 - SimTech
h2Summer 2004 - Time Management App for Desktop & PDA
Spring 2004 - Genealogy Application[2]
Fall 2003 - A 3D Squeak Guide
good info on: using squeak, wonderland (3D stuff)
- Insert Our Names Here |Jeff says: Materials for milestones 2, 3, 6, and 7|
- Whatever Happened to Bob Saget? |Jeff says: Some very good general suggestions about surviving the project in general and milestones in particular|
- Zen Squeak by "Anything But Squeaky Clean" |Jeff says: An overview, a design, and tips|
- The Undecided Squeakers |Jeff says: Overviews and code for Milestones 1-7.|
- Bears with Lightsabers - |Jeff says: Quoting the team members, "A witty and honest look at how to get through the class. Complete with theBwL ECoDE Cases page." They were right about demoing for the TAs, so we'll spot them the rest of the advice. =)|
- Squeak Squeak |Jeff says: A good job showing how the UML evolved in their design, and some simple but useful tips.|EcOdE Cases-Another Group |Jeff says: A well-structured discussion of the milestones, complete with useful Squeak tips.|
- Team 2 + 2 = 4 |Jeff says: Milestones overview and tips, plus good advice on forming a group.|
- Some Clever Team Member |Jeff says: Actual student advice based on actual student mistakes.|
- Team Rat Poison |Jeff says: Check out their M1 comments - they have a nice walkthrough of using a browser to add a method.|
- Squeak Drives a Saturn- the coolest project with the one eyed monster!!
- they might be squeakers - The Ecode Development Tool
Summer 2003 - A Slide Show/Photo Editor
bgood for: graphics in squeak/b
- The Road to Abilene |Barb says, some suggestions for students (handling keyboard input, SourceJammer, and DataStream). Not a very good user interface. Not all items that should have been turned in for each milestone.|
- Captain Kirk and the Crew(Here is a direct link to our Cases Page-Cases Page) |Barb says, some suggestions for students (group work, general, Squeak problems). Did turn in all items for M3-M5, but no comments on what they did wrong or would do differently|
- Mandy Zielonka | Barb says, a few notes for students. Code for milestone 1|
- Group No. 9|Barb says, a bit more detailed with advice for students on design, group work, and general. All turn-in information for M3-M5|
- Timmy Douglas cases|Barb says some mini-tutorials on changing the Paragraph Editor's printIt behavior, working with buttons, doing a delay (wait), and getting the keyboard focus. |
- Born 2 Squeak|Barb says, materials for M5 and some general advice|
- Team Ramrod | Barb says, sorry folks. You didn't have this here by the deadline (Monday).|
Spring 2003 - A Financial Manager
bgood for: graphs, making an interactive web-page with your squeak classes/b
- Bumblebee Tuna |Bob says: Chock full of good advice for new Squeak Teams. If your team is just getting started, go here for advice on using changesets, organizing your team, and getting through the first couple of milestones. Also useful tutorials on YAXO and HttpView for Web Forms.|
- Squeak Busters |Bob says, more sage team advice, a good description of key design patterns applied to this project, A tutorial on actually using SOAP (as opposed to the HttpSocket) for obtaining network services.|
- The Fast and the Spurious| Bob says this team had probably the best overall GUI. Toolbars, icons, dialogs. Really nice. They used BobsUI. Hopefully they will have time to give a few more tidbits of information over break. If you want a commercial-looking GUI, take a look at what you can do by peeking here. They also wrote their own BarGraph Morph useful for displaying histogram type information.|
- Bobo Hydro 3000-The Framebuffers-Squeakers|Bob says: Your M7 got zapped by a different team. Bummer|
- #NameOfTeam|Bob says: Ha Ha, they explain what their name means. I went the whole term and didn't get it. Boy do I feel like a clone! Interesting UI using 3D Image Buttons.|
- MouseTrap|Bob says: A team that used JIRA for team bug tracking|
- Name: Unknown|Bob says: A tutorial on saving XML from Yaxo, the loading part not completed.|
- Four Guys and a Mouse|Bob says: Oops, UML link dead. |
- |Bob says: pretty wordy|
- 3 Russians and a Pakistani|Bob says: tutorials on Sixx (for xml object serialization), Smacc and Sql implementation, and Comanche web server.|
- Pest Control|Bob says: Definately retro 60's colorscheme. The thing that would have really been helpfull would be not just to point out where the problems were and that you finally figured them out, but to tell future squeakers what it was you finally figured out.|
- ::::: Team name: Untitled :::::---MoonStruck-- |Bob says: Several blatant commercials for coming to class|
- trying to edit 4 blind mice|Bob says: some general project advice-especially about debugging, short smacc tutorial, short XMLDOM tutorial with Yaxo, an approach to teamwork (maybe not one I totally agree with, but hey it worked for them)|
- Holy Squeak!|Good project management advice across the milestones. This team used several XP techniques which seemed to work for them: Pair Programming, Frequent Integration, Stand-Up meetings. GUI involves using tree morph to select interchangeable panels in the design.|
- Squeak Turth-Squeaking By|Bob says: Hey the mouse alone is worth a point. I felt compelled to add a clarifying comment to one of your pages, sorry. Humorous, but useful discussion of some pesky Morphic problems, date idiosyncracies, charting, xml, creating a web service for queries and avoiding parsing.| (Editor's note: Heh, I just typed mouse.gif and he showed up. Oh, and I felt compelled to fix your em tags, sorry ;) )
- Superman 3|Bob says: Some useful tips on scrolling morphs, and morphic quirks, parsing and web services.|
- The REAL A-Team Case Page|Bob says: More good general advice for 2340 students, project management, team selection.|
- Big and Tasty|Bob says: Some good tips in the hints section like how to manage multiple views on the same model|
- Squeezy fo' Sheezy my Dele-squizzle|Bob says: Interesting team logo. A detailed section including sample emails on how they coordinated interfaces between different peoples code, on creating GUI's in Morphic, Installing SqueakMap, why smacc is better than t-gen|
- Second to Last Team|Bob says: Reflections on design, gui development, parsing and web servers|
- Team Squeaky-Team 6-Cuatro Amigos-Kirandeep S Atwal (gtg971d)
Student projects
Specific Tutorial Hub /a|em Bob says: Not a totally comprehensive set of links, but a good place to start to look up key topics|Squeak revisited by a gangster Series |Bob says: A tutorial on using a ListMorph and a PieChart Morph. |Object Serialization |A good discussion on how to use the reflection capabilities in Squeak to build your own general-purpose XML serializer. |User-Centered Design |Bob says: Written by a graduating senior HCI student, this gives a lot of insight into how to understand the target users of your system so you get a good UI design. Read this at least once before you start drawing sample screens for your application. Read it again if you every have to do any real HCI. |
Fall 2002 - Genealogy Application
bgood for: interacting with web-pages, laying out dynamic graphical interfaces/b
Genealogy Application
Summer 2002
DRAWING EDITOR
Description of Project:Summer 2002 Project Milestones-Achin Batra : Milestone 1 (Basic DrawingEditor)-Naila Farooqui (gte009y): Milestone 1-Pyramid SqueakShop Case Page-Another Another Team Case Page-General Motors SqUeAkIzOiDZ Case Page-The Unnamed Team Case Page-Organized Konfusion Case Page-Some Japanese Country Case Page-BugFree Case Page-Exploding Kitty Kats-M1 Summary gte777t.ppt
Spring 2002
CAMPUS MAP
Description of Project:Spring 2002 Project Milestones-The A-Team Case Page-RubberTree's Cases Page-Knights Who Say 'Squeak': Case Page-RandomFurniture:RFApproach-v4-2.ppt- TeamUs: Case Studies for M3-6 and our Transition 2D to 3D Plan A really fine set of case studies: Good lessons, interesting screenshotsMark Guzdial- FANTA:FANTA-3D.ppt-Under Construction-Jonathan Broomfield- Milestone 1 Case Study
- ANTS Cases Page: [ANTS 2d to 3d pres.ppt]
- a.out ALL PowerPoint cases – I had a hard time downloading and opening them. No screenshots.Mark Guzdial-Squeak Assassins Cases Page-Freakin' Geniuses All PPT, No Code, No Screenshots, No CRC cards, No UML.Mark Guzdial -What Image I love the honesty of these cases – good humor, fun to read.Mark Guzdial-No Time For SmallTalk Really well organized cases, fun to read – good stories.Mark Guzdial-Code Terrorists Cases Page Two brief stories: No design, no code, no screens.Mark Guzdial-FANTA Cases Page LOTS of good stuff here to see.Mark Guzdial -Kaminas Four honest stories.Mark Guzdial-Team Fried Rice Nice detail on representational choices.Mark Guzdial-GTMN Check out the Epcot campus map!Mark Guzdial -
- Squeakers' Cases Study PageSTUDENT-INITIATED MISCELLANEOUS TOPICS
- Akustik Room Simulator and Auralizer A lame, and very incomplete 3D audio engine for Squeak. Really interesting! Recommended!Mark Guzdial-PluggableListMorph TutorialA tutorial of sorts for the PluggableListMorph
- An Intro to Dia A tutoral for a neat design tool Nicely done: step-by-step instructions!Mark Guzdial-Tutorial: Exporting data in a Squeak project (.pr) file Won't be useful on EVERY project, but well-done tutorial that will be useful when you need this.Mark Guzdialbr
Fall 2001
ADVENTURE GAME
Description of Project:Fall 2001 Project Milestones-Squeaky Clean Squeakers: Case Page-Team PimpSqueak: Cases Page-Ron Jeremy's Minions: Cases Page-The Goods: Cases Page-Four Monkeys and a bag of Bannanas: Cases Page-Four Monkeys and a bag of Bannanas: Milestone 1-Unnamed: Cases Page-MotherSqueakers Cases Page for P6 & P7-Rodents of Unusual Size Cases Page-Absolut Squeak Cases Page-CSKhwar Cases Page-Team Rocket Cases Page-Our Team Name: A-/dev/random Cases Page-Mark Guzdial and Associates Cases PageM6 Design Roundtable Submission -Anti-Absentminded, Bloody SleepwalkersM6 Multiplayer MOO implementation -Anti-Absentminded, Bloody SleepwalkersSTUDENT-INITIATED MISCELLANEOUS TOPICS
EXTRA CREDIT ASSIGNMENTS
Summer 2001
MOVIE EDITOR (Image, Text, Midi, Wav, MPEG)
Description of Project:Summer 2001 Project Milestones-Squeakers Anonymous: Cases Page-Summoner: Case Pages-Absolute Squeak: Cases Page-SCPT: Case Pages-WHT: Cases Page-Blammo: Cases Page-Spoon: Cases Page-Shafted Krispy Kreme: Case Page-The David Bowie Movie Maker-NuMaDiNa: Case Pages-Three Blind Mice Case Page-Insanity: Case Pages-Squeaky Wheel Inc.'
STUDENT-INITIATED PROJECT:
STUDENT-ESSAY Topics:
Spring 2001
MIDI/MP3 JUKEBOXES
STUDENT-INITIATED PROJECT
Summer 2000
MATH EQUATION PROJECTS
Spring 2000
Newspaper Projects
Tree and other Project Writeups
Tutorials and How to do specialized things in Squeak
Student-initiative Projects
Team_Us.ppt+
Person.tony.st.txt+
tonyM1.html+SavingGraphicalObjects.htmSavingGraphicalObjects.htmSavingGraphicalObjects.htmSavingGraphicalObjects.htm+SavingGraphicalObjects.htm+SavingGraphicalObjects.htm+SavingGraphicalObjects.htm+
2340FirstTeamTeamCase.pdf
HichamCase.pdf
Individual Case.pdf
Individual Case.pdf
Individual Case.pdf
Individual Case.pdf
Individual Case.pdf
Individual Case.pdf
socketscs2340final.doc
teamcase.pdf
AutoScreenRecorder_03 Jul. 27 17.zip
AutoScreenRecorder_02 Jul. 28 10.zip
RightClickExample.st
TabbedWindowExample.st
TeamTux42CRCcards.pdf
listAspectAdapter.html
How to use Lists in GUIs in Smalltalk.txt
How to get along with Group.pdf
How to get along with Group.pdf
How to get along with Team.pdf
IndividualCase1.docx
IndividualCase2.docx
Using JTables With a SQL Database.pdf
Javadocs and CodePro.pdf
Case1.docx
Case 2.docx
Frame Messenger.pdf
general 2340 advice.pdf
Using JTables with a SQL Database.pdf
Team_What_the_Hell_.ppt
Team_What_the_Hell_.ppt
IndividualCase.doc
CS 2340 - The Flea.pdf
teamManagement.odt
JUnitTests.doc
CS2340EC.doc
HowToSuceed.doc
UsingHibernate.pdf
UsingHibernate.pdf
Git.pdf
Git.pdf
Javadocs and CodePro.pdf
Javadocs and CodePro.pdf
Javadocs and CodePro.pdf
Velociraptors.pptx
Links to this Page