CS504
Reading, Writing, and Research

Fall 2007
Syllabus

DayTopicPapersAssignmentComments and Topics
August 22 Scheduling
August 27 Introduction, graduate school Find and briefly skim a thesis or dissertation written by either a former student of your major professor, or by a CS student at the University of Idaho. Turn in a reference to the thesis or dissertation (title, author, major professor, and year completed). Introduction to the course. An overview of graduate scool and beyond. The role of research.
August 29 The literature "Graph Structure in the Web", Andrei Brodera, Ravi Kumarb, Farzin Maghoula, Prabhakar Raghavanb, Sridhar Rajagopalanb, Raymie Statac, Andrew Tomkinsb and Janet Wienerc, Computer Networks Volume 33, Issues 1-6, June 2000, Pages 309-320 Literature searches, survey and review papers, citations, citation indexes, bibliographies How to read a research paper. What are you trying to get out of the paper?
September 3 No class: Labor Day
September 5 Paper Discusson: "Graph Structure in the Web" "Learning representations by back-propagating errors," Rumelhart, Hinton, and Williams, Nature, Vol. 323, pgg. 533-536, 1996.
September 10 General Writing Audience, clarity, precision, concise, structure and flow.
September 12 Paper Discusson: "Learning representations by back-propagating errors" Soule, T., "Resilient Individuals Improve Evolutionary Search" Journal of Artificial Life, Volume 12 , Issue 1, Pg. 17 - 34, 2006.
Review 1, Review 2, earlier (pre-review) version of the paper.
Read Smith, A. J., "The Task of the Referee".
Look at the sample review forms I have put here.
Audience, clarity, precision, concise, structure and flow.
September 17 More general writing Lists, what the reviewer is looking for.
September 19 Paper discussion "Resilient Individuals Improve Evolutionary Search" Riolo, R. L., Cohent, M. D., Axelrod, R., "The Evolution of Cooperation without Reciprocity," Nature, V. 414, pp. 441-443, 2001.
and
after filling out the review form read Roberts, G. and Sherratt, "Does Similarity Breed Cooperation," Nature, V. 418, pp. 499-500, 2002.
Before reading the second paper fill out the Genetic Programming and Evolvable Machines review form for the paper "The Evolution of Cooperation without Reciprocity".
September 24 Titles and abstracts My generic outline Problem, methods, results, keywords, etc.
September 26 Paper discussion "The Evolution of Cooperation without Reciprocity" Spector, L. and Klein, J., "Genetic Stability and Territorial Structure Facilitate the Evolution of Tag-Mediated Altruism," Artificial Life, V. 12:4, pp. 553-560.
and
Benford, S., Greenhalgh, C., Rodden, T., and Pycock, J. "Collaborative virtual environments", Communications of the ACM, Volume 44 , Issue 7 pp. 79 - 85, 2001
October 1 Introduction and background Check out Iowa State University's comprehensive list of writing resources (and other resources for grad students) at www.cs.iastate.edu/~honavar/grad-advice.html. The slides by S. P. Jones are particularly useful. Emphasize the significance of the topic and results; lead to the problem.
October 3 Paper Discussion: "Genetic Stability and Territorial Structure Facilitate the Evolution of Tag-Mediated Altruism," and "Collaborative Virtual Environments" Stuart Staniford, Vern Paxson, and Nicholas Weaver, "How to Own the Internet in Your Spare Time", Proceedings of Usenix 2002 Pp. 149-167, 2002. Write a conclusion for this paper. Please email an electronic copy of your conclusion by Tuesday, October 10th, 5pm
October 8 Hypotheses and experiments How to form hypotheses, how to design experiments.
October 10 Paper Discussion: "How to Own the Internet in Your Spare Time" Rachel Bonas Distributed Intrusion detection Systems: Issues and Challenges Fill out the HICSS review form for Rachel's paper Conclusions: 1, 2, 3, 4, 5, 6, 7, and actual.
October 15 Conclusions
October 17 Paper discussion: Distributed Intrusion detection Systems: Issues and Challenges
October 22 Results What to present, how to present it.
October 24 More results and gnuplot Corey Thuen, Understanding Counter-Forensics to Ensure a Successful Investigation Also read Wicke and Smith, Decoupling Wide-Area Networks from Digital-to-Analog Converters in the World Wide Web, but don't spend too much time on it. Fill out the HICSS review form for Corey's paper
October 29 Presentations Type of presentation, audience, time limits, etc.
October 31 Paper discussion: Understanding Counter-Forensics to Ensure a Successful Investigation and Decoupling Wide-Area Networks from Digital-to-Analog Converters in the World Wide Ziad Al-Sharif and Clinton Jeffery, Adding High Level VoIP Facilities to the Unicon Language Fill out the HICSS review form for Ziad's paper
November 5th More on presenting Main points, making slides, how much detail, dealing with questions, etc.
November 7th Paper discussion: Adding High Level VoIP Facilities to the Unicon Language
November 12th Grant writing Jafar Al-Gharaibeh, Zakariya Qawagneh, and Hiba Al-Zahawi, Genetic Algorithms with Heuristic Knights Tour Problem Fill out the HICSS review form Jafar's paper Who's your audience, similarity and differences from research papers, budget.
November 14th Paper discussion: Genetic Algorithms with Heuristic Knight’s Tour Probem Katie Smith Proposed Architecture for a Secure Multi-Level VoIP Conferencing System Fill out the HICSS review form for Katie's paper. Also, because this paper can still be revised please print off a hard-copy and edit it. Sample NSF call for proposals , general NSF grant proposal guide
November 19th and 21st Fall Break, No classes
November 26th Grants continued sample latex document for a bibliography and the resulting pdf.
Different sample latex document for a bibliography and the resulting pdf. Notice that the only difference is the bibliographystyle command argument. This site has samples of many of the biolography styles.
November 28th Paper discussion: Proposed Architecture for a Secure Multi-Level VoIP Conferencing System Kristopher Watts Design and Implementation Challenges in a Cross Platform Distributed Password Cracker. There is also a forward to explain the context of this paper. Please type up your comments (as if you were writing a review) and turn them in on next Wednesday.
December 3rd Wrap-up
December 5th Paper discussion: Design and Implementation Challenges in a Cross Platform Distributed Password Cracker