# CSC126: Analyze simple real-world problems, organize effective algorithmic solutions for the problems and construct computer programs to solve: Fundamentals of Algorithms and Computer Problem Solving, Assignment, UTM, Malaysia

 University Universiti Teknologi Malaysia (UTM) Subject CSC126: Fundamentals of Algorithms and Computer Problem Solving

## OBJECTIVE:

The objective of this group project is to develop students’ teamwork skills that are essential for students’ academic and professional success. In completing this group project, students are expected to work in a team to analyze simple real-world problems, organize effective algorithmic solutions for the problems and construct computer programs to solve them. Upon completion of this project, students are also expected to demonstrate communication skills by presenting the developed computer programs.

### OUTCOMES:

Students should be able to construct basic programs to solve daily problems using designated programming control structures:
• Sequence structure
• Selection structure
• Repetition
• Function, and
• Array

### SUGGESTED GUIDELINES:

1. Team Members:
Divide the class into teams, with each team consisting of 3-4 members.

2. Project Title:

Students are required to identify a problem that arises in their daily lives, then design appropriate solutions, and solve the problem in a computerized way.

Or you can choose one of the following programs:

• Hotel Billing System
• Cyber Café Management System
• Restaurant Billing Program
• Book Sales Program
• Car Rental Program
• Flight Reservation System
• Online Quiz Game
• Weather Forecasting Program
• Hospital Management System
• Other suggestion: ______________________

Once you have formed your team members and finalized project title, proceed to fill
up the excel sheet at the following link:

AS1143A1:

AS1162A5:
d/1Sh8CKGaxWyabayKQ7mz6ckMEx3nRyZnD/edit?

AS1162A6:

4. Project Proposal

A. Prepare a project proposal documentation which contains of:

 Project proposal report cover (please use the provided report cover)
 The proposed project title
 The project summary
 Objectives of the proposed project
 Analysis (Input, Process, Output)

B. Documentation Format:
 Font: Arial
 Font Size: 11
 Page: Bottom and center of each page

C. Submission
 Save the document in (.pdf) format and the softcopy of project
proposal must be submitted in the MS Teams (Week 12)

After the proposal is accepted, you may start designing and coding the project.

5. Final Report

A. Construct a complete program to solve the problem identified by using C++
programming language. The following criteria MUST be implemented in your
program:

Input and Output operations
The three control structures – sequential, selection and repetition
Function – including passing parameters
Array – (e.g., implementing summation, average, highest/lowest, counter)
Processes – Calculation/Formula related to the project title (e.g., discount, tax, summation/total etc).
Include comments at any part of your program that is necessary for indicating the purposes.

B. Prepare a complete report which contains of:

 Final report cover (please use the provided report cover)
 Project Summary
 Objectives of the Project
 Analysis – Input/Process/Output
 Design Algorithm – Flowchart and Pseudocode
 Source code Samples of input/output
 Discussion
 Conclusion

C. Documentation Format:
 Font: Arial
 Font Size: 11
 Page: Bottom and center of each page

D. Save the file in (.pdf) format

## Get Help By Expert

Having trouble with your CSC126 Fundamentals of Algorithms and Computer Problem Solving assignment? Malaysian students can trust our assignment helper Malaysia for top-quality assistance. Need someone to do my assignment for me? Our expert team is here to help. Our coding assignment helper ensures your assignments are done accurately and delivered on time. Pay our professionals for reliable support and achieve the grades you deserve effortlessly!

Online Exam & Assignment Writing Services

70841+ Orders Delivered

4.9/5
5 Star Rating

Confidential & Secure Assignment Help For

Group Assignment Help

Online Exam -Test & Quiz

Cheapest Price Quote

Diploma & Certificate Levels

Semester & FYP Papers

Summative & Individual

GBA & Reflective

Last Minute Assistance

##### PAD270 Malaysia Politics Assignment Sample UiTM Malaysia
PAD270 is an examination of the politics in Malaysia. It is compulsory for students who are enrolled in political science or international relations programmes. The course will provide an overview…
Politics
##### BMS661 Proteomics UITM Assignment Answer  Malaysia
The BMS661 Proteomics course at UITM introduces students to the field of proteomics, focusing on its diverse applications and technical aspects of proteomic analysis. The course begins with a review…
Science

UP TO 15 % DISCOUNT

Instant Paper Writing Services by Native Malaysia Writers

Plagiarism Free Solutions
100% Original Work
24*7 Online Assistance
Native PhD Experts
Hire a Writer Now