Home » Courses » Course Descriptions

ECS 293 RESEARCH IN COMPUTER SCIENCE (2) I, II

Lecture: 2 hours

Prerequisite: Graduate standing in computer science

Grading: S/U; projects (80%), classroom participation (20%)

Catalog Description:
Study of important research topics in computer science, PhD level research methodologies (experimental, applied and theoretical), presenting research results for the computer science community. Study skills necessary to successfully find/solve significant research problems.

Expanded Course Description:

  1. What makes a good research area/topic
  2. Major research topics in computer science (this is the majority of the class)
    1. Theory: cryptography, computational geometry, computational biology, optimization, scientific computing
    2. Systems: security, software development, distributed systems, high performance
    3. Networking: optical, wireless, sensor, protocols
    4. Architecture
    5. Graphics and Visualization
    6. Information Systems
    7. Artificial Intelligence
  3. Choosing a Research topic
  4. How to do research
    1. How to find and manage information (prior work)
    2. How to read a research paper
    3. How to write a research paper
  5. Writing a CS conference paper (selling your ideas)
  6. VI. Giving a good CS technical talk
  7. How to write a research/fellowship proposal

References:

Selected articles and Web sites

Computer Usage:

None required

Instructor: C.U. Martel

Prepared by: C.U. Martel (January 23, 2006)

Overlap Statement:

No other course in computer science addresses these graduate student research issues. The focus on computer science research makes this course substantially different from orientation classes in other fields

1/06