CMPE/SE 195A - Senior Design Project I

BS in Computer/Software Engineering                                Spring 2009

Course number:  CMPE/SE 195A                                          Class Room: E405
Class Time:          Thursdays 12:00 – 14:45                                    

Instructor:            Prof. Weider D. Yu    Office:  E283G    Email: 

Office Hours:       14:30-17:00 T & Th


Course Catalog Description

Senior Computer/Software Engineering Design Project I Description Individual or group design projects. Proposal preparation with plans and specifications; oral and written reports; professional seminars.



·        For CMPE Majors

CMPE 125, CMPE 127, CMPE 130, CMPE 131, ISE 130, ENGR 100W, major form on file.

·        For SE Majors

CMPE 131, ISE 130 or MATH 161A, CS 100W, major form on file.


Course Learning Objectives

By the end of the course, a student should:

1.       Have an ability to conduct and manage a computer hardware/software senior project using basic project planning and management techniques.

2.       Have an ability to analyze, design, and implement a computer hardware/software component/system based on the given requirements.

3.       Have an ability understand and identify various current problems in a special computer hardware/software subject.

4.       Have an ability to use and select different solutions to solve problems.

5.       Have an ability to use various communication methods and skills to communicate with their teammates to conduct their practice-oriented senior projects in computer engineering.

6.       Have an ability to use current computer hardware/software design and analysis tools and technologies to work on the given senior projects.


Course Requirements

·        In order to receive a passing grade, a student must

1.      Complete a Prerequisite Agreement Form

2.      Obtain a membership to Class Yahoo Group

3.      Attend all scheduled classes on time

4.      Attend weekly meetings with project advisor.

5.      Engage in a project team.

6.      Participate in project reviews and presentations.

7.      Submit assignments and reports on time.

8.      Take exam and tests on time.

9.      Deliver a copy of the greensheet to your project/thesis advisor.

·        Each team is required to deliver

  1. a project abstract
  2. a project plan

·        As with many engineering projects, a written deliverable needs to achieve a minimum level of quality to be acceptable at all.  For this course the minimum level is defined as Writing Proficiency Exam (WPE) level 4 or better.  Failure to achieve the minimum threshold results in an F in the class. For WPE, refer to



·        A letter grade

·        Grades will be based on (1) the technical challenge of your project, (2) the progress of your project, (3) the quality of you reports, and (4) the participation in class discussions and presentations

Project abstract -------------------------------------------- 10%

Final project plan ------------------------------------------ 20%

Project contents and progress ---------------------------- 20%

College seminars attendance (minimum 7) ------------       10%

Class activities (attendance, reviews, presentations) ---      20%

Exam --------------------------------------------------    20%


Recommended References

·        Publication Manual of the American Psychological Association, 4th edition,

1994, ISBN 1-55798-241-4.



(Updates will be posted on Class Yahoo Group)




Class. Sign prerequisite agreement


Meet with project advisor


Class. Project Planning, Requirement Engineering and Design for Quality


Symposium; Class. Submit advisor-signed project abstract.  Register project.


Symposium; Class. Feasibility analysis and Economic Evaluation


Symposium; Meet with project advisor


Symposium; Class. Design Representation and Modeling Tools


Symposium; Class. Product Life Cycle and Project Quality Management


Meet with project advisor


No Class (Spring Break)


Symposium; Class. Statistical Project Management


Class. Project milestone check


Symposium; Meet with project advisor


Class. Present project status


Symposium; Class. Project exposition check


Attend Project Exposition (2:30 to 5:30 pm on Friday; details to be announced)


Exam (9:45-12:00); Submit advisor-signed project plan

Class Yahoo Group

·        A Yahoo Group is used to distribute class materials, schedule class activities, and host on-line discussion. You must obtain a membership by February 5, 2009.  The link of this group is:

·        This group is moderated by the instructor. To be allowed to participate, you must enter your full name as it appears on the class roster into the Real Name field of your Yahoo Profile.


Project Registration

·        Each student must register their project at

·        This must be done by February 12, 2009.  Failure to do so will cause you to fail the class.


Collaborative Work

Some of the work in the class is done in groups. The names of all contributors on any project component that is submitted and that is the result of collaborative efforts must identify precisely who contributed what.

Policy on Exams and Tests

·        There are no makeup assignments, reports, and in-class tests.

·        Absence from the scheduled exam will result in a grade of zero unless documented reasons are submitted to the instructor and receiving a written approval from the instructor before the exam.


Report Due Dates

Late reports are not acceptable.  In this case, the grade of any late reports will be assigned a “zero” mark.


Report Advisor Signatures

It is the student’ responsibility to secure the required advisor signature on-time.  The grade of a report without the advisor’s signature will be assigned a “zero” mark.


SJSU Academic Honor Code

Your own commitment to learning, as evidenced by your enrollment at San José State University, and the University’s Academic Integrity Policy requires you to be honest in all your academic course work.  Faculty members are required to report all infractions to the Office of Judicial Affairs.  The policy on academic integrity can be found at

Class Academic Honor Code

Copying of other person’s work, particularly from the Internet, is tempting. However, plagarism of other people’s work is not allowed. Detection of plagarism will be dealt with severely.


Right to Privacy 

You will retain a right to privacy.  I will not knowingly reveal your grades, student ID number, phone number, address or other private information to others, except within the limits of university policy.

Accomodations for Disabilities

If you need course adaptations or accommodations because of a disability, or if you need special arrangements in case the building must be evacuated, please make an appointment with me as soon as possible, or see me during office hours.  Presidential Directive 97-03 requires that students with disabilities requesting accommodations must register with DRC to establish a record of their disability.