CS 4100 - Senior Seminar
Section 102 and 103 Course Syllabus - Spring 2005

Professor: Dr. Rahman Tashakkori, e-mail:  rt@cs.appstate.edu, Web Page: http://www.cs.appstate.edu/~rt/
Office: CAP 121, Office Phone: 262-7009
Office Hours: MWF: 8:30-11:00, MWF: 12:00-1:00, and Open Door Policy
Class Time/Location: Section 102 W 2:00-2:50 and Section 103 M 2:00-2:50/CAP 444
Course URL: http://www.cs.appstate.edu/~rt/cs4100/s05/
Tentative Schedule:  Click here
Final Exam: An ETS Major Field Test on Final Date as scheduled.

About This Course
This course is required for all computer science senior students.   It is designed to certify that computer science students have the necessary communication skills for entering the job market or graduate school.  In this course, students will improve their understanding of computer science field and will learn about computer science opportunities.  The certification is required for graduation and is obtained only by obtaining a grade of C or better in this course.  This course is also designed to provide an opportunity to examine ethical issues in this field.

Topics Covered:
    Investigating issues in the ethics of the field of computer science,
    Preparing for the next step; Writing for and speaking to a professional audience,
    Interviewing techniques,
    Workplace etiquette, and
    Diversity issues.

Required Text:
Ethics for the Information Age
, Michael J. Quinn, Addison Wesley, 2004.

Evaluation and Grading Policy:

You will be expected to do a great deal of reading outside of this class. Some of the material will be in the textbook, but most will have to be found in the library or on the web.  Please note that, in order for you to graduate, the department must certify that you have demonstrated writing and speaking competence. A grade C or better  (A, A-, B+, B, B-, C+, C) in CS 4100 demonstrates competence.  Each student will make several oral and written presentations. These presentations will be carefully evaluated on the basis of focus, content, organization, literacy, and style. Students will be given instruction on improving their presentations and will be given an opportunity to show improvement. The grade in the course will be determined by the oral and written presentations.  There will be class discussions, and class participation will be included in the grade. Following is the tentative grading scheme I may use this semester.
First Presentations 10
CS4100 Conference Presentation 20
Class discussions and participation 5
2 Mock Interviews 5
Conference responsibilities 10
First Paper
CS4100 Conference Paper 20
Short Quizzes and Assignments 5
Resume 5
Conference responsibilities 10
Class Attendance
Since a high percentage of your grade is coming from the class participation and activities, you are expected to attend all class meetings and to participate in the activities of each session. Unexcused absences will adversely affect your grade.  Each unexcused absence results in the drop of one letter grade.  Example: A student with one unexcused absence can no longer make an A, with two absences cannot make an A or a B. Please note that an excused absence is due to an "Extreme circumstance" such as illnesses, death of a relative, or problems of this nature, you have to present documents (e.g. a letter from a doctor, a letter from a hospital, or an obituary from the funeral).  In such cases, you are responsible to complete the missed assignment or project by the next class.

Grading Scale
A = [90-100]               A- = [88-90)
B+ = [86-88)               B = [80-86)                 B- = [78-80)
C+ = [76-78)               C = [70-76)

Because a grade lower than C does not certify the student, any such grade will require the student to retake the course.  Thus, any such grade is considered a failing grade of F. No incomplete grade will be given in this course.