0% found this document useful (0 votes)
35 views2 pages

CSC 334 - End of Course 2020 Project PDF

This document outlines requirements for a mini project assigned to 300 level Computer Science students at the Federal College of Education (Technical) in Nigeria. Students must develop a software project related to teaching and learning using C++ that incorporates key concepts like classes, polymorphism, and data encapsulation. It must include components like a title, problem description, algorithm, flowchart, source code, outputs, and appendix. Students can modify an existing C++ code but must change the problem description, create a new algorithm and flowchart, modify at least 10 lines of code and explain the changes. Projects are due by 10am on March 2nd, 2020 and topics must be approved by the course lecturer in advance.

Uploaded by

ezekiel braima
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
35 views2 pages

CSC 334 - End of Course 2020 Project PDF

This document outlines requirements for a mini project assigned to 300 level Computer Science students at the Federal College of Education (Technical) in Nigeria. Students must develop a software project related to teaching and learning using C++ that incorporates key concepts like classes, polymorphism, and data encapsulation. It must include components like a title, problem description, algorithm, flowchart, source code, outputs, and appendix. Students can modify an existing C++ code but must change the problem description, create a new algorithm and flowchart, modify at least 10 lines of code and explain the changes. Projects are due by 10am on March 2nd, 2020 and topics must be approved by the course lecturer in advance.

Uploaded by

ezekiel braima
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Federal College of Education (Technical)

School of Undergraduate Studies


Department of Computer Science Education
Affiliated to Abubakar Tafawa Balewa University
CSE 334: Object Oriented Programming - C++, 300 level students
End of Course Mini Project

This project is introduced to improve the students programming skills and reduce final
year project anxiety typically experience among final year students (500 level). The 300
level students are expected to start building their project skills at the early stage.

In line with the NUC BMAS, the project – software development must be related to
teaching and learning.

The following components must be embedded in the project and each carry marks:

1. Title of the project


2. Problem description
3. Algorithm
4. Flowchart
5. C++ source codes
6. Outputs
7. The source code and the output must be screen shot (print screen)
8. Put the source code in the appendix
9. Submit a spiral banded copy

In case of an existing codes, do as follows

If the candidate intends to adopt C++ codes written by another programmer, he/she
must do the following:

1. Modified the problem descriptions.


2. Create algorithm based on the modified problem description.
3. Create flowchart based on the algorithm in (2).
4. Modified the C++ source code and note the lines.
5. Explain separately each of the line you modified (at least 10 lines).

The source code should have at least three (5) or more of the following concept in
addition to the basic C++ structure:

i. Classes
ii. Polymorphism
iii. Data encapsulation
iv. Function overloading
v. Operators Overloading
vi. Dynamic Memory Allocation for Arrays
vii. Multithreading
viii. Inheritance
ix. Data abstraction
x. Interface

Note: Send me your project topic for approval before you commence the project work.
You can send to me the topic through whatsapp, physically in the office, email or
Facebook for approval.

Submission dateline: 02/03/2020, 9 – 10am. The project will not be accepted


after 10am by the due date.
Course lecturer: Haruna Chiroma, Ph.D
URL: http://orcid.org/0000-0003-3446-4316

You might also like