You are on page 1of 2

CSC128 | Incremental Project Description

CSC 128
INCREMENTAL PROJECT

1. IMPLEMENTATION
 Apply the three control structures (sequential, selection and repetition) in your project.
 Implement at least 4 functions in your program. Functions MUST be written in the form
of:
a) Function return value with parameter
b) Function not return value without parameter
c) Function not return value with parameter
d) Function with parameter passing (by reference).
 Students MUST include the following processes in your program :-
a) Calculation/Formula/Algorithm related to the project title (E.g. discount, tax)
b) Summation/Total and Average
c) Counter- loop
***use of array to find:
i. Maximum and minimum elements
ii. Search for specific element
iii. Sort a list in ascending / descending order
are optional and will be allocated in bonus mark.
 Include comments at any particular part of your program that is necessary for
indicating the purposes.

2. DOCUMENTATION (FINAL REPORT)


 Include softcopy (burn in a CD) in your final report.
a) Complete program (source code)
COVER PAGE COLOR:
b) Final report
EC1102O- BLUE
 Final report guidelines EC1102P- PURPLE
a) Cover page in color. The cover should contain:
 University Logo
 Course code and name of subject
(CSC128 – Fundamentals of Computer Problem Solving)
 Course Group (E.g. JCS1101A)
 Project Title (E.g. Student Information Management System – SIMS)
 Group members name with student ID
 Lecturers name
 Submission date
b) Must have table of content and page number
c) Format Content:
1.0 Name of Program
2.0 Introduction
3.0 Objectives
1
CSC128 | Incremental Project Description

4.0 Flowchart
5.0 Describe repetition control structure used in your project
6.0 List of Functions
(List the functions used in the program and describe each function)
7.0 Testing : Sample Input and Output (at least 3 sample inputs and outputs)
8.0 Conclusion
9.0 CD pocket

 Report must be written in Arial font, size 11,1.5 line spacing.


 Report must be RING binded.
 Submission final report is during presentation.

3. PRESENTATION
 Use slide presentation as shown below:

Slide #1 Slide #2
 Project Title  Roles and responsibility of each
 Group Members group members

Slide # 3 Slide #4
 Project Introduction  Project Objectives

Slide # 5 Slide #6
 Describe your repetition control  List of functions with their
structure(s) descriptions

 Program demonstration.
 Maximum presentation time is 30 minutes including Q & A session.
 Formal attire presentation.
 Presentation is done in front of your respective CSC128 lecturer.

You might also like