AN INTRODUCTION TO RESEARCH IN
COMPUTER SYSTEMS RESEARCH 2005-2006

Syllabus

CS Research overview (ppt slides)

What is Research? and examples of research. View interests.tex and interests.pdf. Complete this with areas of your own interest. Use LaTeX

Project portfolio:

  1. Keeping records of your work and documenting your work - Mead notebook

  2. Project proposal

  3. Linux environment

  4. Project research, periodic updates of new references - example Reference report

  5. Project presentation (poster) - Digital poster in pdf, and project presentation (oral report and slides) - Slide presentation

  6. Project research paper - Paper in LaTeX and pdf
    help on good technical writing (from Elements of Technical Writing by Blake and Bly)
    Submit versions of your paper to turnitin.com

  7. Mentorship portfolio

Example projects:

Research categories - AI/Machine Learning (can a program learn?), Opensource development and Software engineering (project development within a community of programmers), Computer Graphics (3D virtual simulation of the physics of reality), Multiagent modeling (numerous agents simulating the evolution of a complex system), Natural Language Processing/Computational Linguistics (can a program understand and organize data from language?), Interperter and Compiler Design (programs to understand and implement instructions from other computer languages), Database Design (accumulating data for knowledge), Distributed and Grid Computing (large networks of computers working together), Parallel programming and High Performance computing (multiple processors working together), Computer Vision (can a program learn to see?), Swarmbots (can a group of robots coordinate and work together?)

  1. 2005-2006

  2. Example projects from 2004-2005

  3. Intel Talent Search