Java

profileMaha
CS202_GroupAssignment2.doc

image1.jpg

JUBAIL UNIVERSITY COLLEGE

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

SEMESTER 381

CS202 INTRODUCTION TO COMPUTER SCIENCE

GROUP ASSIGNMENT (8%) (32 marks)

Due Date: on/before Week 12 Sunday (03/Dec/2017)

GROUP ASSIGNMENT DESCRIPTION

The students need to form groups, each consisting of maximum 3 members. Each group has to develop a Java application applying the concepts studied in the course (CS202 - Introduction to Computer Science). The application may be developed for student report, employee record, shopping details, book collection, seminar reservation, air-ticket reservation, stock inventory or any other. The application must have methods to read, calculate and print the required information. Follow the details given below:

· Use GUI concept (Swing-I) to develop your application

· Include the OOPs concepts: Inheritance, Polymorphism, Abstract class and Interface suitable to your application

· Include any TWO (2) topics from SWING II (Icon/Scrollbar/Font/Color/Windows Listeners) controls

· Include any ONE (1) new control with its ONE (1) event (not taught in the course)

Submission Procedure:

· Both the Softcopy and Hardcopy of your Project Report must be submitted.

· The Project Report should include the following items:

· Cover page (Refer Page No. 3)

· Table of index

· Introduction (Brief description of your application)

· Software resources

· Hardware resources

· Program listing

· Sample output

· References

Note:

· 1% of your mark will be deducted for each day of the late submission.

· Plagiarism will liable to be punished by giving zero marks to the assessment.

· On the submission day, there will be a Project Presentation by the group members.

Marking Scheme:

Project Documentation – 12 Marks

· Cover page – 1 Mark

· Table of index – 1 Mark

· Introduction - 2 Marks

· Software resources – 1 Mark

· Hardware resources – 1 Mark

· Program listing – 2 Marks

· Sample output – 3 Marks

· References – 1 Mark

System Functionality – 17 Marks

· For New Idea/Creativity – 2 Marks

· For User-friendly/Well-designed pages– 2 Marks

· For any 1 new Control with its Event – 4 Marks

· For any 2 SWING-II controls – 4 Marks

· For the methods to read, calculate and print – 3 Marks

· For appropriate outputs – 2 Marks

Presentation – 3 marks

· For Well-defined (Coordinated) Presentation – 2 marks

· For Clarity in Voice (Confident level) – 1 mark

image2.jpg

JUBAIL UNIVERSITY COLLEGE

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

SEMESTER 381

GROUP ASSIGNMENT (8%)

Course Code

CS 202

Course Title

Introduction to Computer Science

Date Given

Date of Submission

03/Dec/2017

PART I

TO BE FILLED BY THE STUDENT

STUDENT’S NAME

ID. No.

STUDENT’S NAME

ID. No.

STUDENT’S NAME

ID. No.

TO BE FILLED BY THE CONCERNED DEPARTMENT

PART II

1st Marker

Area of Assessment

Max Marks

Actual Marks

Comments/Remarks

Project Documentation

12

System Functionality

17

Presentation

3

Total

32

Name:

Signature: