CPSC 181: Introduction to Computing
Spring 2008


[Announcements] [Syllabus] [Schedule] [Written Reports] [Source]


Announcements

Back to beginning


Syllabus

Instructor: Prof. Jennifer Welch
Office: 415 H.R. Bright Bldg
Office Hours: Mondays and Wednesdays 10:00 - 11:30 AM; other times by appointment
Email: welch (at) cs.tamu.edu
Office Phone: 845-5076

Teaching Assistant: Aaron Wolin
Office: 229 Reed McDonald
Office Hours: Tuesdays and Thursdays 12:00 - 2:00 PM; other times by appointment
Email: awolin (at) neo.tamu.edu

Peer Teacher: Russell Allen
Office: 219 Bright
Office Hours: Mondays and Wednesdays 3:00 - 4:00 PM; other times by appointment
Email: rvallen (at) gmail.com

Class Meeting Time: Tuesdays and Thursdays 2:20 - 3:35 PM, room 124 Bright. There will be 14 class meetings total, typically one each week. Please check course web page for exact schedule, which is subject to change.

Course Web Page: http://parasol.cs.tamu.edu/people/welch/teaching/181.s08. You are responsible for checking it regularly.

Required Text: Writing for Computer Science, 2nd Edition, by Justin Zobel, Springer, 2004. Readings will be assigned from the book. You are expected to read these sections, and use the information to aid your writing. The book should also be an excellent reference for the future.

Recommended Texts:


Course Goals: The major goals of this course are
  1. to introduce you to the broad field of computing and
  2. to introduce you to technical writing.
The first goal is achieved through presentations by the instructor and others from academia, and by industry representatives, giving an overview of the field and highlighting how what you learn during your undergraduate program is relevant in both product development and in research. The second goal is achieved through writing assignments consisting of one to two page write-ups about at least six of the class presentations and a five to seven page final report about a computer science concept of your choice.


Grading: Grading is on a pass/fail basis. To receive a satisfactory grade, you must complete all of the following satisfactorily. More detail about the written reports is available below.

Academic Integrity: The Aggie Honor Code states "An Aggie does not lie, cheat or steal or tolerate those who do". More information on academic integrity, plagiarism, etc. is available at the Aggie Honor System Office web site http://www.tamu.edu/aggiehonor, including:

Please review this material.

For the assignments in this class, discussion of concepts with others is encouraged, but all assignments must be done on your own, unless otherwise instructed. If you use any source other than the text, reference it/him/her, whether it be a person, a book, a solution set, a web page or whatever. You MUST write up the solutions in your own words. Copying is strictly forbidden.

Americans with Disabilities Act (ADA) Policy Statement: The Americans with Disabilities Act (ADA) is a federal antidiscrimination statute that provides comprehensive civil rights protection for persons with disabilities. Among other things, this legislation requires that all students with disabilities be guaranteed a learning environment that provides for reasonable accommodation of their disabilities. If you believe you have a disability requiring an accommodation, please contact the Department of Student Life, Services for Students with Disabilities in Cain Hall, Rm. B118, or call 845-1637.

Back to beginning


Schedule

Under assignments, Chapters refer to Zobel book, SR stands for short report, and FR stands for final report.

date topic assignment
Tuesday, 1/15 Dr. Welch: Introduction; Kimberly Zemanek: Aggie Honor System Read Chapters 1 and 13
Thursday, 1/24 Dr. Welch: Brief History of Computing Read Chapters 2, 3, 4, 8 and 9
Tuesday, 1/29 Patricia DiCuffa: University Writing Center SR 1 due
Tuesday, 2/5 Dr. Scott Schaefer: TAMU CS faculty .
Tuesday, 2/12 Dr. Tiffani Williams: TAMU CS faculty SR 2 due
Thursday, 2/21 Thomas Gibbs, Chevron (industry); Gary Wan, TAMU Libraries FR proposal due
Tuesday, 2/26 Noah Smith, Hewlett-Packard (industry) SR 3 due
Tuesday, 3/4 Patricia DiCuffa: University Writing Center revised FR proposal due
Tuesday, 3/18 Reynolds and Reynolds (industry) FR outline due
Tuesday, 3/25 Dr. James Caverlee: TAMU CS faculty .
Tuesday, 4/1 student panel on internships, coops, and undergrad research SR 4 due
Tuesday, 4/8 Dr. Ricardo Gutierrez-Osuna: TAMU CS faculty FR draft due
Thursday, 4/17 Candice Russel, Valero (industry) SR 5 due
Tuesday, 4/22 Dr. Welch: Computers and Society .
Thursday, 4/24 no class SR 6 due at 5:00 PM
Tuesday, 4/29 no class FR due at 5:00 PM
Back to beginning

Written Reports

All reports are to be typed, single-spaced, using a 12-point font, on pages with 1-inch margins. Each report should include a cover sheet that lists your name, the report number (e.g., "Short Report 1"), and information identifying the topic of the report. The short reports should be one to two pages long (not including the cover sheet), and the final report should be five to seven pages long (not including the cover sheet). All reports are due at the beginning of class.


Short Report 1: You are to choose six faculty members from our department, and write one long paragraph (6 to 8 sentences, taking about 1/4 to 1/3 of a page) about the research of each. You should choose two assistant professors, two associate professors, and two full professors. Each paragraph should give a brief summary of the research conducted by that faculty member. Do not just list buzzwords (e.g., "Prof. Smith studies underwater basket-weaving." is not sufficient), but try to learn a little more about the issues being studied.

Short Reports 2 - 6: For each of these reports, you are to give a brief review of a prior lecture from class that has occurred before the due date of the report. (The introductory lecture and presentations from the Writing Center are not eligible.) Each report should contain the following sections:

Due dates are listed in the schedule and summarized here (*updated 3/31*):
  1. Short Report 1 due Tue, 1/29
  2. Short Report 2 due Tue, 2/12
  3. Short Report 3 due Tue, 2/26
  4. Short Report 4 due Tue, 4/1
  5. Short Report 5 due Thu, 4/17
  6. Short Report 6 due Thu, 4/24
Grading for Short Reports: The following grading rubric will be used for all short reports. Note that a 7 is considered passing.

Aspect High (Exceeds Expectations) Medium (Meets Expectations) Low (Below Expectations)
Spelling 2 1 0
Grammar/Punctuation 3 2 0
Completeness 3 1 0
Style 2 1 0
TOTAL 10 5 0
If you do not get at least a 7 on a report, you will be given the opportunity to make it up with a report on another presentation, if it appears a good-faith effort was made. Late Penalty: If any one of the 6 short reports is turned in late, then an additional short report will be required, for a total of 7.


Final Report: Your final report should be about a computer science topic of your choice. You should pick a particular subarea of computer science; your topic may be either somewhat general (e.g., "graphics") or much more specific (e.g., "real-time ray tracing methods"). Your report should give an overview of that area, including:

The report will be worked on throughout the semester, and feedback will be given throughout. The following schedule will be used (*updated 2/25*): In the following to weeks, each student will have a 15-minute meeting with instructor and/or TA to discuss the paper topic and outline. Then: Grading for Final Report: The following grading rubric will be used for the final report.

Aspect High (Exceeds Expectations) Medium (Meets Expectations) Low (Below Expectations)
Spelling 20 15 0
Grammar/Punctuation 25 15 0
Style 15 10 0
Completeness 10 5 0
Content 30 20 0
TOTAL 100 65 0

The meaning of levels for Spelling, Grammar/Punctuation, and Style will be as in the short assignments. However, a finer gradation may be used for the final report. Note that 70% is considered passing.

Late Penalty: For each of the four deadlines that is not met (topic, outline, draft, final version), 10 points will be deducted.

Back to beginning


Source

Most of this material came from Prof. John Keyser and his Spring 2007 offering of this course, and from Prof. Valerie Taylor and her Fall 2007 offering of this course.