Shereen Khoja

Assistant Professor of Computer Science

Email: shereen@pacificu.edu

Phone: (503) 352-2008

Office: Strain 203C


 

CS492 - Senior Capstone II

 

Class Times:

  • MW 10.00 AM - 11.15 AM
  • One-one-meetings throughout the semester

Location: Strain 101

 

The purpose of this course is to complete the implementation and testing of your senior project. We will focus on a variety of topics including design/code reviews, technical writing and presentation skills. We will also discuss issues such as ethics, professionalism, and intellectual property. This course is the culmination of your CS experience at Pacific. As such, you are expected to devote much time and effort to this class.

 

Prerequisite:

 

  • CS490: Senior Capstone I with a grade of C or better

 

Optional Textbooks:

 

  • Code Complete by McConnel
  • The Elements of Style by Strunk and White

 

Grade Distribution:

 

  • Design and implementation: 50%
  • In-class discussions and demos: 25%
  • Written reports: 25%

 

Percent Breakdown:

 

      92-100 A   90-92 A-
88-90 B+   82-88 B   80-82 B-
78-80 C+   72-78 C   70-72 C-
68-70 D+   60-68 D      
0-60 F            

 

 

Important Dates:

 

  • February 11: Last day to add course. Last day to drop courses with no record
  • March 21 - 25 : Spring break
  • April 8: Last day to withdraw from courses
  • April 20: Senior Projects Day (no class)
  • May 11 : Reading day

 

Policies:

  1. Assignments are to be turned in by the beginning of class on the day they are due. Absolutely no late assignments will be accepted. Some of the due dates for assignments will be set by your professor, others will be determined by your schedule. In either case, you are responsible for making your deadlines. More details and policies for setting your schedule will be discussed in class.
  2. Your project completeness grade will reflect how well you implemented your project as planned. Unnecessary modifications to your project (e.g. eliminations of elements due to time) will severely penalize your grade.
  3. If you are scheduled to lead a discussion or make a presentation, you must be in class. No exceptions.
  4. The format of this class will not be a traditional lecture. I will expect you to participate and come to class prepared to talk about your project. Also, you will be expected to work independently. I will provide you with access to information, but many times you will be required to learn it on your own.
  5. The cheating policy is defined in Pacific Stuff & the Pacific Catalog as well as the Academic Policy that each of you signed. Be sure you read this policy carefully. It will be extremely serious if you cheat during any point of your senior project. Copying others' work and failing to cite others' work are serious infractions.
  6. No project may be work for which you receive any restitution, whether it be money or credit for another class.
  7. The project will become the intellectual property of Pacific University at the end of the course sequence. Therefore, the project cannot be tied to any particular company.
  8. Presentations will be peer reviewed.
  9. A weekly log of your progress is required. Make a habit of documenting everything you do in a notebook along with any ideas or questions that occur to you. This will help you write your weekly status reports.
  10. No exams will be given in this class.

 

Printing:

 

A pdf version of the complete syllabus is available for printing