Anda di halaman 1dari 2

University of South Asia

Faculty of Computer Science


Advance Programming
Term Project Guidelines

Project Marks: 5 (Presentation) + 25 (Understanding + Explanation) = 30


Announcement Date: Thursday 22.11.2018
Deadline for submission: Friday 21.12.2018 till 12 Noon Sharply
Viva Dates: Will be announce later (Without viva no project will be ac-
cepted)
Goal:
The objective of this project is to make the students familiar with the idea of object oriented
paradigm in java language. It is the first step of building a small level industrial projects. After
completing this project, students are able to perform the following activities:
• Solve the problems by using Objects and Classes
• Usage of Java collections (i,e Array List, Hash Map, Hash set etc)
• Implement the Inheritance and polymorphism in Java Language

Requirements:

This is a group wise project and we expect the following tasks/activities from the students:

1. There should be no more than Three Group members in a group, comprises of a group
leader
2. There should be at least Six Classes in a project having at least 2 void Methods/Class
o Print and Get Methods will not be counted
3. Each group member must include comments in the class and method along with his/her
name
4. Project documentation in HTML form
5. Students are not allowed to present the projects which had already given/discussed
in the Class/Lab
6. Students are free to choose one of the following projects OR project on their choice
7. Implement the Inheritance and polymorphism in Java Language
8. Usage of Java collections (i,e Array List, Hash Map, Hash set etc)
9. GUI (Optional) but will give you extra edge.

Railway/PIA Reservation System Hospital Pharmacy


Examination Record System Point of Sale (POS)
CD/DVD record keeping System Biological Lab System
Pay Roll System Other
Submission and deadline:
Every group shell send their project at email address: assignments.st@gmail.com. The subject of
the e-mail should be like that:

Roll No and Name of the Group Leader, i.e B-1256 (Muhammad Rehan)
You must submit your project by Friday 21.12.2018 till 12 Noon sharply
After the deadline 05 marks will be deducted
No project will be accepted after 21.12.2018

Marking Criteria:
The submission will be marked for
1. Completeness (Have all required methods been implemented?)
2. Correctness (Does everything works as specified?)
3. Documentation (Is the documentation generated as it should be?)
4. Style (Is the code nicely laid out and formatted? Are the variable names chosen well

Anda mungkin juga menyukai