COMPUTER SYSTEMS SENIOR RESEARCH
Fall/Spring 2009 - 2010
- Course syllabus, syllabus with links
-
Academic Integrity (
.doc)
- Portfolio requirements and Calendar
- Summary of assignments
(.doc)
for the year
- Iteration and Lifecycle models and
Iteration Report summary
- Student Projects:
2009-10,
2008-09,
Categorized 2008-09,
2007-08,
2006-07, 2005-06,
(also see the summary 07-08 posters by research category)
- Research areas here at TJ,
also see
topic overviews
(.doc) from the electives at TJ
- TJStar research symposium site, and
agenda for the day May 28, 2009 (last year's),
our schedule from May 2009 of sessions and presentations
- Research areas at various universities
- Online courses, Stanford, MIT
- Cornell University Library research papersdatabase
- Cybersecurity
- Scratch programming for Cardinal Forest Elementary School
- 2nd Quarter
- 2009-10 student research projects
- Weekly Logs
- Project estimates
- Literature reviews:
- 1st Quarter
- 2009-10 student research projects
- Research writing help,
Project proposal shell in .tex LaTeX format and this
short version,
use "pdflatex myfile.tex" to compile to this
pdf. Project proposal elements,
more project proposal elements
- Summary of assignments
(.doc)
for the year
- What's due 1st quarter
- Portfolio shells for your research paper (.tex and pdf), poster (openoffice draw odg, export to pdf), slides (openoffice save as .ppt)
- 2008-2009 list of 2008-09 student research projects
- Computer Systems lab
- Languages: C, C++, Java, Python, Ruby, OpenGL, Fortran, Lisp, MASON, NetLogo, many other language tools
- pdfs: use acroread (better), evince
- doc's: use Openoffice (prints better, formats better), don't use abiword
- Unix tools and printing programs, see AI page and scroll down to "Computer Systems Lab"
- editors for programming: vim, gedit, jgrasp (Java)
- 1st quarter assignments
- Warm up program: Sept. 8-11 (Optional) You can warm up you programming skills on these, or start right in on determining a project -
"Tally Lab" covers general algorithms and 1-dimensional arrays.
- Research areas for your project this year.
- What's due 1st quarter,
- week 1: work due, pick a
research area for your project this year,
Logs 1B
- week 2: work due, pick a
research area for your project this year,
Logs 2A and
Logs 2B,
project estimate and
timeline #1 for September,
mini oral report 1 for Logs 1-2, begin looking for
literature review 1
- week 3: work due, pick a
research area for your project this year,
Logs 3A and
Logs 3B,
project estimate and
timeline #1 for September,
mini oral report 1 for Logs 1-2,
literature review 1, project proposal
Draft 1
- week 4: work due,
Logs 4A and
Logs 4B,
project estimate and
timeline #2 for October,
project proposal Draft 1
- week 5: work due,
Logs 5A and
Logs 5B,
project estimate and
timeline #2 for October,
project proposal Draft 1
begin Literature review 2
- week 6: work due,
Logs 6A and
Logs 6B,
project Estimate and
timeline #2 for October,
Literature review 2
- week 7: work due
Logs 7A and
Logs 7B,
project Estimate and
timeline #2 for October,
Literature review 2
1st quarter project portfolio:
- Project estimates, timelines
- Weekly Logs, 1st quarter,
- Project Proposals
- Project Experiments
- Program code and a code writeup of how your program actually runs, 1st quarter version
- Literature reviews
- Interim grade 1st quarter
- 1st quarter - What is due for your portfolio, Oct 28
:
- Summary:
What's due 1st quarter
- Final Project Proposal in LaTeX - Oct. 30 use this general format - Project definition, purpose, background, computer language and software, algorithms and methods you will research, testing and analysis, scope of your research, and results you expect to achieve. Example
LaTeX shell
(pdf). Save as .tex and compile with
pdflatex proposal.tex to generate proposal.pdf
- Experiment 1 for 1st quarter
- Research paper
(.doc), 1st quarter version.
LaTeX and pdf; also
this link for more info;
example research papers
- Project poster, 1st quarter version
- Oral presentation, slide presentation, 1st quarter version
- Program code and a
code writeup of how your program actually runs, 1st quarter version
- Daily/Weekly Logs 1-8 parts A/B for each week (see above)
- Literature reviews (2 for this quarter).
Oct. 26
Literature review.doc - example
Research links
- 2nd quarter (old version from last year)