Homeworks

  (Object-Oriented Software Engineering) (Fall 2004)
- Section 3 -

 

Home
Outline
Textbook
Resources
Homeworks
Project Works
Project Groups
Policies
Quizzes
Exams
Homework Groups
Grades

Group Homework - 2  (Due Nov 1st, 2004)  (Group Work)

OCSF Phase 2 Implementation and SimpleChat application.

P3.4 - Login Id feature implementation

P3.5 (modified) - There are some test cases in the book's web site. Choose and execute only the test cases relevant to your implementation. It is fine to use your own client and server for the tests.

Submit the hard-copy of your code and test results.

Group Homework - 1  (Due Oct 25th, 2004)  (Group Work)

OCSF Phase 2 Implementation and SimpleChat application.

P3.1 - Testing SimpleChat

P3.2 - Internals of OCSF

P3.3 - Client Commands

P3.5 (modified) - There are some test cases in the book's web site. Choose and execute only the test cases relevant to your implementation. It is fine to use your own client and server for the tests.

Submit the hard-copy of your code and test results.

Homework Assignment - 1  (Due Oct 11th, 2004) (Individual Work)

Do the following exercises in the textbook:

- Exercise E2.21-23 The Postal Code Program

- Exercise E2.24-27 The PointCP class design alternatives

Submit the hard-copy of your report, code, and test results.

Important: Tests should be a through validation of the program.

Homework Assignment - 0  (Due Oct 18th, 2004) 

Computer type  and print out the following information on a piece of A4 paper, and attach a photo of yours. The supplied info will help the instructor to get to know the class.

Note 1: Do not answer any questions that you may feel like an intrusion to your privacy.

Note 2: Your photo will be returned to you by the end of semester.

Name and last name:
Class: a) junior   b) senior  b) master's
Student No:
E-mail address:
Personal Web page: 
Have you attended English prep. shool at BU?
If you are a master's student, your undergraduate major and university?
Your (undergraduate) CGPA range? a) 2.00-2.49
b) 2.50-2.99
c) 3.00-3.49
d) 3.50-4.00
Where do you stay?  a) with family  
b) in campus  (dormitories)
c) out of campus
Do you have a PC at home?
Do you have a printer at home?
Grades in introductory programming (i.e., Java) courses?
Name and knowledge level (elementary, medium, advanced) of each programming language you know: 
 

 

Final Exam grades posted.

Final  project  phase's grades posted.

Final Exam Solutions posted.

Letter grades will be determined after they are normalized with other CS-319 sections' grades.

Final note: You have only seen part of the OO world. You should really work hard to reach the required expertise level in the commercial world.

Last updated: 21/12/2004 10:27