Schedule Syllabus

CS110 is a companion course to students admitted to UCSB-ERSP and is also open to other CS/CE majors. Enrollment is limited by the number of available projects. The goal of the course is to learn foundational knowledge and skills needed to do research in Computer Science. Students will ground their learning in research projects under the supervision of a faculty member in Computer Science.

CS110 Schedule Fall 2023

Classroom: ILP 2207

Topic by week

Day

Pre-class Assignments

(due by class time on the day it is listed)

In-class topic/activity

RELEASED?

Week 1 

 

Introduction to research and teamwork

Mon

 

Read the syllabus (the big button on top of this page!)

Complete the project poll assignment, if you haven't already.

Introduction to CS110, ERSP, and research (slides).

Template of in-class activities 

Project group assignment

ERSP Project descriptions

 

Wed

 

Completing the exercises from Monday's class

Reflection 1 (Google Form)

Log set up 
(Read, answer questions, submit on Google Drive)

For these next 2 items, just look at them and we will discuss further in class:

CS110/ERSP contract

ERSP study consent form

Group work and team building

Template of in-class activities

Tips on effective work 

 

Week 2

 

Reading and discussing research papers

Mon

 

Research paper prep and initial group meeting

Read and discuss a research paper and take notes

 

Wed

 

Read and respond to a research paper (first pass)

W2 Research Log Update

Discuss a paper in small groups

 

Week 3

 

Presenting research problems

 

and

 

Searching the literature

Mon

 

Deeper reading of a research paper (second pass) 

 

Choose a teaching topic

Presenting a research problem 

 

Wed

 

Teach yourself (and your group): Part 1

 

W3 Research Log Update

W3 Research Group Meeting Attendance

Literature searching

Template of in-class activities

[ slides]

 

 

Week 4

 

Independent learning 

Mon

 

Teach yourself (and your group): Part 2

Pre-teaching survey

Teaching yourself and your group (instructions)

TEACHING GROUPS

Post-teaching survey

 

Wed

Literature search, part 1: Proposal preliminary work and potential sources

W4 Research Log Update

W4 Research Group Meeting Attendance

Inclass LaTeX and Literature Search activities

Slides from class

 

Week 5

 

Writing Workshop

and

A deeper dive into literature searching 

Mon

 

Literature search, part 2: Broaden your search and deepen your knowledge of the field

 

Complete Reflection 2

Template for in-class activity

Hate Lingo Paper

Slides on "Elements on Good Technical Writing"

Proposal Examples[1, 2]

Advice on writing a technical paper in CS

 

Wed

 

Literature search, part 3: Narrow down and identify gaps in the literature

W5 Research Log Update

W5 Research Group Meeting Attendance

Group work and check-ins

 

Week 6

 

General Methods and Introduction to Peer Review  

Mon

 

No pre-class assignment

Lecture: Scientific Research Methods 1

Slides

Fill out the mid-quarter TA evaluation form.

Fill out the mid-quarter course reflection form.

 

Wed

 

Proposal part 1: Proposed problem and related work

W6 Research Log Update

W6 Research Group Meeting Attendance

Lecture: Scientific Research Methods 2

 

Week 7

Peer review

Mon

 

No pre-class assignment

Mock peer review
(in preparation for reviewing another groups proposal)

1. Example student proposal

2. Peer review feedback form

3. Grading Rubric 

4. Peer Review Guidelines

5. Feedback_diba_annotated

6. Grading_rubric_diba

 

Wed

Proposal part 2: Proposed solution

Reflection 3

 

W7 Research Log Update

W7 Research Group Meeting Attendance

Professional peer review in practice

Slides

 

Work to complete draft of proposal

 

Week 8

 

Research in the real world

Mon

Proposal work

Preparing for the Peer Review

 

 
Wed

Assignments to do Over the Break:

Proposal peer review (to prep for Monday after break) 

Link to pair assignments

W8 Research Log Update

W8 Research Group Meeting Attendance (if any)

NO CLASS TODAY

 

Happy Thanksgiving!!

 

Week 9

 

Peer Reviews and Other Topics 

Mon

 

Proposal feedback in small groups

Proposal peer review (the one you prepared for over break) 

Link to pair assignments

Timeline for CS110 items due for W9 forward (includes meeting times for Mon W10 with Prof. & TA)

 

Wed

 

Proposal revisions based on peer review

W9 Research Log Update

W9 Research Group Meeting Attendance

Data Visualization Slides

 

TURN IN YOUR 2nd DRAFT OF YOUR PROPOSAL BY FRI. @ 5PM.

 

Week 10

 

Research ethics and research opportunities beyond ERSP

Mon

Grad student interview

Reflection 4

 

Instructor feedback on proposals
(see Slide 2 for times & location to meet)

 

Wed

 

Final presentation draft - place in your group folder and we will give you feedback on it by Thursday. Feedback will mostly be on form, not so much on content. You then turn in your final "final draft" on Friday, 12/8 by 11:59 PM. Final presentation slides should be place in this folder.

You can still "tweak" your presentation (meaning small changes), if you need it, up until 12 pm on Tuesday, 12/12. Our grading, however, will be based on what your turn in on Friday, 12/8.

 

Research proposal final submission due FRIDAY, DEC. 8th by 11:59 PM.

 

W10 Research Log Update

W10 Research Group Meeting Attendance

Final reflection and team member rating survey

Small group practice presentations (optional)

Final presentations: schedule

Final presentations: rubric

Final presentations: peer assessments
(copy this into your folder)

 

 

 

Finals Week

 

Final presentations

TUESDAY, DECEMBER 12th, 12:00 PM - 3:00 PM in the usual classroom.