CS 2001: RESEARCH TOPICS IN COMPUTER SCIENCE
Fall Term 2019
|
Instructor |
Meeting Times |
|
Dr. Taieb Znati |
MW 1:00 - 2:15 PM |
Announcements
Course Description
This course introduces first year graduate students to research being conducted in the Computer Science Department. The course will also introduce students to the research process in general. All first year Ph.D. students are required to take this course. Masters Students are welcome, since the course is open to all Computer Science graduate students, but it does not count towards the MS degree.
Grading:
Lecture and Talk Schedule
|
Class |
|
Topics |
Resources |
|
1 |
08/26 (M) |
Introduction [Notes] |
Course Objectives and Administrivia |
|
2 |
08/28 (W) |
Paper Reading [Notes] |
v S. Keshav, How to Read a Paper, ACM SIGCOMM Computer Communication February 2016 v Michael J. Hanson and Dylan J. McNamee, Efficient Reading of Papers in Science and Technology v Philip W. L. Fong, How to Read a CS Research Paper, July 2004 v William G. Griswold, How to Read an Engineering Research Paper |
|
3 |
09/02 (M) |
Labor Day - University is Closed |
|
|
4 |
09/4 (W) |
Paper Reviewing [Notes] Term Review [Assignment] |
v William Strunk, Jr. The Elements of Style, 1918 v Mark Hill and Kathryn S. McKinley, Notes on Constructive and Positive Reviewing, May 2005 v Alan Jay Smith, The Task of the Referee, IEEE Computer 23(4), April 1990 v Timothy Roscoe, Writing reviews for systems conferences, March 2007 |
|
5 |
09/09 (M) |
Giving a research talk [Notes] |
v Michael Ernst, Giving a technical presentation v Jonathan Shewchuk, Giving an Academic Talk v Charles Van Loan, The Short Talk |
|
6 |
09/11(W) |
Reading and Reviewing Discussion and Wrap-up |
v Review 1 - How to Share a Secret, A. Shamir v Review 2 - OceanStore: An Architecture for Global Scale, J. Kubiatowicz v Discussion |
|
7 |
09/16 (M) |
Scripting, plotting, LaTeX |
v LaTeX Distributions o Linux - TeX Live, Mac OSX - MacTeX o Windows - MiKTeX o Overleaf v GNUPlot |
|
8 |
09/18 (W) |
Department Computing Resources [Notes] |
|
|
9 |
09/23 (M) |
GitHub [Notes] |
v Version Control with Subversion, B. Collins-Sussman, B. W. Fitzpatrick, and C. M. Pilato, |
|
10 |
09/25 (W) |
Recap |
|
|
11 |
09/30 (M) |
Research Integrity |
v The following must be read before lecture |
|
12 |
10/03(W) |
Dr. Taieb Znati |
v Energy and QoS-Aware fault Tolerance at Scale |
|
13 |
10/07 (M) |
Research Fellowships [Notes] |
v How to write successful fellowships |
|
14 |
10/09 (W) |
Dr. Xulong Tang |
v A Brief Overview of SIMD Architectures: Vector, SIMD Extensions and GPUs o Divergence-Aware Warp Scheduling o Characterization and Analysis of Dynamic Parallelism in Unstructured GPU Applications |