CS190 Students


Instructor: Prof. David Laidlaw

Grad TA: Donald Carney

Head TA: Christina Kennedy

Ugrad TA: Matthew Ivester

STUDENT BIOS

Emma Boroson
Ross Fabricant
Krister Fardig
Ning Ge
Colin Hartnett
Kate Ho
Richard Hsieh
Andrew Hull
Mark Humphrey
Jason Kim
Sung Kim
Michelle Lin
Vivek Kothari
RJ Scott Mckenzie
Taha M. Mohamedali
Liza Molinari
Timothy Neal
Bernard Peng
Hector Pro
Louisa Rosenheck
Dan Shue
Ian Tang
Heather Yazawa
Thomas Yoon


Name: Emma Boroson
Dept: Computer Science, Music
Year: Senior
E-mail:
Emma_Boroson@brown.edu
Phone: 331-4119
Want to learn: how to efficiently split up and coordinate large projects among a large group of people
Other goals for class: Get more comfortable with my C++ and design skills Role you would like to play in a project and skills you bring: I would like to help somewhat with the design. I don't necessarily want to be a group manager, but I would like to somewhat help with organization issues -- I'm not an extremely proficient coder Relevant CS classes taken: CS 17, 18, 31, 32


Name: Krister Fardig

Dept: CS

Year (Fr, So, Jr, Sr, Gr<n>): Senior

E-mail: kfardig@cs.brown.edu, alt Krister_Fardig@brown.edu

Phone(s): 7-4730

Want to learn:

Other goals for class:

Role you would like to play in a project and skills you bring:

URL of image of your face (or see TA's to get your picture taken):


Name: Ning Ge

Dept: CS/ECON

Year (Fr, So, Jr, Sr, Gr<n>): Sr

E-mail: Ning_Ge@brown.edu

Phone(s): 867-4442

Want to learn: design and write large-scale programs in a large team

Other goals for class: write a useful program that someone would actually use

Role you would like to play in a project and skills you bring: Depends on the project and group I am in. But I don't mind writing codes, or being the manager. I have coordinating skills and I am a solid code writer too.

Relevant CS classes taken: CS32 CS127

Other relevant classes or experience:

URL of image of your face (or see TA's to get your picture taken):


Name: Colin Hartnett

Dept: CS

Year (Fr, So, Jr, Sr, Gr<n>): Jr

E-mail: cphartne@cs.brown.edu

Phone(s): 401-454-3049 / 732-423-5601 (cell)

Want to learn: how to better work in a realworldish project environment

Other goals for class: develop practical programming skills

Role you would like to play in a project and skills you bring: UI/usability. I am experienced in graphic design & typography. I have designed many interfaces for web sites, including heavy traffic sites. I would also be suitable as a project manager, as I do well managing groups, resolving problems, and keeping things on schedule.

Relevant CS classes taken: 17/18, 22, 31, 32, 51, 123, 148

Other relevant classes or experience:
Currently taking CG42: Human Cognition

URL of image of your face (or see TA's to get your picture taken): http://www.cs.brown.edu/~cphartne/face.jpg or the picture taken in class


Name: Andy Hull

Dept: Computer Science

Year (Fr, So, Jr, Sr, Gr<n>): Sr

E-mail: Andrew_W_Hull@brown.edu

Phone(s): 917-859-3809

Want to learn: Better Code Organization, Teamwork Skills, Some Graphics Stuff.

Other goals for class: Have fun, Pass (so I can graduate)

Role you would like to play in a project and skills you bring:

I would like to work on the graphics or GUI for a program. I am a VA concetrator, and I have taken cs123, cs224, and have also done some game coding on my own. Last summer I wrote pipeline rendering code and shaders for an Xbox game.

I am very comfortable working with OpenGl, and programming in general. And I like old school pixel art. Not that that matters :)

Relevant CS classes taken:

um... cs123, cs224, and everything else I suppose...(cs32 etc..)

Other relevant classes or experience:

see above.

URL of image of your face (or see TA's to get your picture taken):

http://www.cs.brown.edu/courses/cs032/cs032pics/andy.JPG


Name: Siu Kee Kate Ho (prefered name: Kate)

Dept: Computer Science

Year (Fr, So, Jr, Sr, Gr<n>): Sr

E-mail: siho@cs.brown.edu

Phone(s): (401)867 4202

Want to learn: Programming in group more effectively.

Other goals for class: Get to know more people in cs, and learn from them.

Role you would like to play in a project and skills you bring:

        I would be happy taking any role in the project.
        Skills I bring are those I learned from the classes below.

Relevant CS classes taken: CS32, CS167, CS127, CS123, CS173

Other relevant classes or experience:

independent study in distributed computing (replication).

URL of image of your face (or see TA's to get your picture taken):

http://www.cs.brown.edu/~siho/kate.jpg


Name: Rich Hsieh

Dept: CS

Year (Fr, So, Jr, Sr, Gr<n>): Sr

E-mail: rhsieh@brown.edu

Phone(s): x7-4534

Want to learn: programming a large scale project from the ground up in a team

Other goals for class: have fun

Role you would like to play in a project and skills you bring: program a key component related to graphics or music

Relevant CS classes taken: cs32, cs123, cs224, cs237

Other relevant classes or experience: mu11

URL of image of your face (or see TA's to get your picture taken):


Name: Mark Humphrey
Dept: Computer Science
Year: Jr
E-mail: msh@cs.brown.edu
Phone(s): 7-6327

Want to Learn:
Large scale software design and implementation

Other goals for class:
Make something useful, (have fun?)

Role you would like to play in a project and skills you bring: Interested in doing pretty much anything. Did the gui for my team in CS32 and really enjoyed it so I definitely wouldn't mind doing that again. Know Java, C++, C and some scripting. Always ready to pick up something new.

Relevant CS classes taken:
CS15, CS16, CS32, CS123

Other relevant classes or experience:
TA CS4/CS15, HTA CS4, SPOC

URL of image of your face (or see TA's to get your picture taken): http://www.cs.brown.edu/people/msh/face.jpg


Name: Jason Kim

Dept: Computer Science

Year (Fr, So, Jr, Sr, Gr<n>): Sr

E-mail: JasonKim@Brown.edu

Phone(s): na

Want to learn: How to work with others in a big group, how to design a big software system and integrate with other parts. Learn how to deal with a team as in compromises, the balance of workload, and leading/following others.

Other goals for class: To have fun working on one project the whole semester.

Role you would like to play in a project and skills you bring: I would like to just be a teamplayer who works well with others. I am a very adaptable person and should fit in well with others. I have been a CS major for three years and have developped good fundamentals and coding conventions. I enjoy thinking of complex problems

Relevant CS classes taken: CS 15, 16, 31, 32, 51, 127.

Other relevant classes or experience: MA 18, AM 33.

URL of image of your face (or see TA's to get your picture taken): Already took it in class.


Name: Sung Chul Kim

Dept: CS

Year (Fr, So, Jr, Sr, Gr<n>): Gr-1st year, master

E-mail: skim@cs.brown.edu

Phone(s): (401)867-5998

Want to learn: How to cooperate with others when dealing with a huge project

Other goals for class: Want to improve communication, presentation skills

Role you would like to play in a project and skills you bring: Want to play a leading role eg, coordinator for a project

Relevant CS classes taken: These were the courses with group project (Brown) CS295-Pervasive Computing
(UMD) CMSC434-Human Factors in Computer and Info System

CMSC411-Computer System Architecture

Other relevant classes or experience:

URL of image of your face (or see TA's to get your picture taken): http://www.cs.brown.edu/~skim/mypassport.jpg


Name: Vivek Kothari

Dept: Computer Science

Year (Fr, So, Jr, Sr, Gr<n>): Sr

E-mail: vk@brown.edu

Phone(s): 401-261-8762

Want to learn: To work cohesively in a large group with the idea of making a project that is both useful and enjoyable.

Other goals for class: More efficient coder

Role you would like to play in a project and skills you bring: I would like to be the group manager. What I lack in coding speed and efficiency I make up for in organization and motivation. I also bring web design skills to the project.

Relevant CS classes taken: All the intro cs classes

Other relevant classes or experience: Worked at JPL writing test code for the Mars Rover planning module.

URL of image of your face (or see TA's to get your picture taken):


Name: Michelle Lin

Dept: Economics and Computer Science

Year (Fr, So, Jr, Sr, Gr<n>): Sr

E-mail: mlin@brown.edu

Phone(s): 7-4414

Want to learn: Processes involved in developing, designing, and implementing a large scale project. How to overcome difficulties that may arise in creating the project.

Other goals for class: Understand exactly what it takes to develop a large scale project through first-hand experience outside of the coding portion, ie management, communication, presentation. Gain experience in dealing with unforseen problems that may arise in design or implementation.

Role you would like to play in a project and skills you bring: I'd like to contribute my ideas and creativity. I'd also like to bring in my "management" capabilities to make sure the project is on track and the group stays focused.

Relevant CS classes taken: 17, 18, 32 - programming classes I've taken

Other relevant classes or experience: 22, 31, 51, 127 - other cs classes. Worked on building a database in Access using VB during a summer internship.

URL of image of your face (or see TA's to get your picture taken): http://www.cs.brown.edu/~mplin/myface.html


Name: R. J. Scott McKenzie

Dept: Computer Science and Economics

Year (Fr, So, Jr, Sr, Gr<n>): Sr

E-mail: rmckenzi@cs.brown.edu, taran@brown.edu

Phone(s): 867-5435

Want to learn: how to manage time effectively, how to debug efficiently

Other goals for class: I also want to see interesting projects and experience working in a larger group than my cs32 final project group.

Role you would like to play in a project and skills you bring: coder, tester, debugger

Relevant CS classes taken: cs core, cs 127

Other relevant classes or experience: en90 (for teamwork skills)

URL of image of your face (or see TA's to get your picture taken): I'm assuming that the pictures we took in class count for that.


Name: Taha Mohamedali

Dept: Computer Engineering

Year (Fr, So, Jr, Sr, Gr<n>): Sr

E-mail: Taha_Mohamedali@brown.edu

Phone(s): 401-867-4965

Want to learn:
* Large scale project management
* Group programming

Other goals for class:
* Improve coding skills

Role you would like to play in a project and skills you bring: * depends on the specific project...
* A balance between management and coding would be ideal * I am interested in UI design and implementation

Relevant CS classes taken: CS17, CS18, CS31, CS32

Other relevant classes or experience:
* CS4, CS22
* Frame Testing of MSN Explorer 8

URL of image of your face (or see TA's to get your picture taken): I need to get a picture taken


Name: Liza Molinari

Dept: Computer Science/ Economics

Year: Sr.

E-mail: LKM@brown.edu

Phone: 383-4617

Want to Learn:

About Aspects of software engineering beyond coding. I enjoy the design process and would like to learn effective ways of building the software application from the ground up.

Other goals for the class:

Improve my teamwork skills, as they will be crucial in my career after college.

Role you would like to play in a project and skills you bring:

I would like to play a managerial role such as project manager. I really enjoy organizing projects and being involved with all team members. I have been a HTA since sophomore year and consider the skills required for that job to be very similar to a group project. I was also project manager for my cs32 group (in addition to coding) and found that it was a challenge to keep everyone motivated and productive.

I don't consider myself to be a great coder, so I am definitely interested in the other aspects of the project such as documentation, web development and design.

Relevant CS classes taken:

141, 127, 32

Other relevant classes or experience:

HTA cs2, HTA cs141

URL of image of your face - taken in class


Name: Timothy Neal

Dept: Computer Science

Year (Fr, So, Jr, Sr, Gr<n>): Sr

E-mail: Timothy_Neal@brown.edu

Phone(s): 401-867-4486

Want to learn: I would just like to learn something that we haven't yet talked to much about in classes.

Other goals for class: I definitely would like to learn more about what it is like to work as part of a team on a larger scale project.

Role you would like to play in a project and skills you bring:

I would just like to do some sort of programming in the project. I feel I am very good at writing well organized code. I also feel that I can pick up on things pretty quickly. I think I work well as a team member.

Relevant CS classes taken: CS32,CS123,CS141,CS167,CS127

Other relevant classes or experience: I worked for 3 summers and 2 winters as part of a team at a business, working with Visual Basic, SQL, and Access. I think this is relevant because it gave me some experience of what it is like to have to work as part of a team.

URL of image of your face (or see TA's to get your picture taken):


Name: Bernard Peng

Dept: Computer Science

Year (Fr, So, Jr, Sr, Gr<n>): Sr

E-mail: Bernard_Peng@brown.edu

Phone(s): (401) 935-9412

Want to learn: How to work on a project in large groups (bigger than in cs32)

Other goals for class: Write code that is more resilient and interfaces well with other people's.

Role you would like to play in a project and skills you bring: programmer, graphics

Relevant CS classes taken: CS15,16,22,31,32,123,127,141,157,167,224

Other relevant classes or experience: Did research with computer graphics (texture shaders), took Chinese, Abnormal Psychlogy and Brain Damage.

URL of image of your face (or see TA's to get your picture taken): taken in class


Name: Louisa Rosenheck

Dept: CS

Year (Fr, So, Jr, Sr, Gr<n>): Senior

E-mail: LouRose@brown.edu

Phone(s): home:270-9312 cell:203-215-1947

Want to learn: I am hoping to get a good idea of what goes into software production besides design and coding, such as organization of the project, people, and time, and how all the different pieces fit together.

Other goals for class: I'd like to make something user friendly that is useful to people in real life.

Role you would like to play in a project and skills you bring: I have good communication and time management skills, and I would like to facilitate people's working together, and/or work on higher level aspects such as specifications, program design, and UI design.

Relevant CS classes taken: cs32, cs127

Other relevant classes or experience: TAed cs15 & cs4

URL of image of your face (or see TA's to get your picture taken):


Name: Dan Shue

Dept: CS

Year (Fr, So, Jr, Sr, Gr<n>): Sr

E-mail: dshue@cs.brown.edu

Phone(s): 751-5874

Want to learn:

How software development is done in the "real world"

Other goals for class:

To work better in groups, to improve my C++ fluency, and to become a better program designer

Role you would like to play in a project and skills you bring:

I'm a very detailed person, so I can do anything that requires detail (coding? testing? documentation? administration?).

Relevant CS classes taken:

Undergrad core (CS 15,16,22,31,32,51), Databases (CS 127)

Other relevant classes or experience:

        1) Programmed in Java (graphics) two summers ago
        2) Have taken numerous "pre-med" courses in bio/chem/physics
        3) Business Manager for my a cappella group

URL of image of your face (or see TA's to get your picture taken):

Please use the image taken during class on the first day.


Name: Ian Tang

Dept: CS/Econ

Year (Fr, So, Jr, Sr, Gr<n>): Sr

E-mail: itang@cs.brown.edu

Phone(s): 867-6735

Want to learn: Challenges of designing and implementing a solution for real-world problems

Other goals for class: learning group management & interaction skills, improving program design & development skills

Role you would like to play in a project and skills you bring: Management, as previously was manager for a CS32 group, or at least a role concerning group interactions.

Relevant CS classes taken: CS32

Other relevant classes or experience:

URL of image of your face (or see TA's to get your picture taken):


Name: Heather Yazawa

Dept: Philosophy, Computer Science

Year: Sr

E-mail: Heather_Yazawa@brown.edu

Phone: x6346

Want to learn: A) How to work in large groups,

               B) How to pace long term projects,
               C) How to keep programs user friendly

Other goals for class:

Role you would like to play in a project: I'd be most happy designing

     and testing user interfaces. I'd also be willing to help with
     organization and documentation related tasks.

Relevant CS classes taken: BA required classes and CS123.

Other relevant classes or experience: Last summer I taught a bunch of my

      co-workers Access using PowerPoint slides.  It's really showed me 
      that what programmers take to be user friendly, isn't for the 
      average person.

Name: Thomas Yoon

Dept: Computer Science

Year (Fr, So, Jr, Sr, Gr<n>): Sr

E-mail: tyoon@cs.brown.edu

Phone(s): 401-867-6371

Want to learn: How to work in large groups efficiently.

Other goals for class: Improve design skills.

Role you would like to play in a project and skills you bring: Graphics or logic.

Relevant CS classes taken: CS32, CS123, CS224

Other relevant classes or experience: CS155, CS157, all other core CS classes

URL of image of your face (or see TA's to get your picture taken):