Convincing Features
Assignment Type
Subject
Uploaded by Malaysia Assignment Help
Date
Module’s Information: |
||||
| Module | CIT1009 Introduction to Java Programming | |||
| Session | August 2025 | |||
| Programme | CIT (Certificate in Information Technology) | |||
| Lecturer | Khor Jia Yun | |||
| Email : karen.khor@newinti.edu.my | ||||
| Coursework Type | Individual | |||
| Percentage | 15% out of 100% | |||
| Hand-out Date | 11th September 2025 (Week 4 Thursday) | |||
| Due Date | 15th November 2025 (Week 13 Saturday) | |||
| I declare that:
▪ I understand what is meant by plagiarism. ▪ This assignment is all my own work, and I have acknowledged any use of the published or unpublished works of other people. ▪ I hold a copy of this assignment which I can produce if the original is lost or damaged. |
||||
Learning Outcomes Assessed: |
||||
| CLO3 | Construct the basic console-based Java application based on the real world situation. (P3, PLO3) | |||
Assessment Criteria |
Total Marks (%) |
|||
| 1. | Question 1 Code | 15 | ||
| 2. | Question 1 Report | 10 | ||
| 3. | Question 1 VIVA | 25 | ||
| 4. | Question 2 Code | 15 | ||
| 5. | Question 2 Report | 10 | ||
| 6. | Question 2 VIVA | 25 | ||
| Total Marks | 100 | |||
Struggling with Your CIT1009 Introduction to Java Programming Assignment?
Tasks:
Create programs by using Java programming language for the following requirements:
Code Requirements:
Create a simple Rock-Paper-Scissors game by applying the knowledge you learned in Java programming. The requirements of the game are as follows:
o Rock beats Scissors. o Scissors beat Paper. o Paper beats Rock. o Identical choices → tie.
Report Requirements:
Code Requirements:
Create a simple POS (Point-Of-Sales) program for the checkout counter of a local store. You may decide to sell anything (e.g. books, clothes, mobile devices, groceries). Your program should display a menu of the items sold along with the price per unit. Then, allow the user to select the items purchased with its quantity. The program should then display each of the items purchased along with its subtotal amount (i.e. price-per-unit * quantity). Finally, display the total amount. Display the output nicely in a consolebased program.
Report Requirements:
Your report should follow the formats below:
Your report must consist of the following sections:
Upload your file in the Assignment Submission Link provided in Canvas. The completed assignment must be submitted before the due date via Canvas.
All coursework should be submitted before the deadline.
You are required to schedule a VIVA session with me after submitting this assignment. The VIVA is a presentation and Q&A session for me to evaluate the work you have done and for you to demonstrate ownership of the work that you have submitted. Each person will be given up to 10 minutes for the VIVA. The VIVA sessions will take place during class time. The originality of your work will be evaluated during the VIVA. Weak evidence in the originality of your work will result in lower marks.
Need Expert Help for Your CIT1009 Individual Assignment 2?
Writing your CIT1009 Introduction to Java Programming assignment at INTI International University can be challenging — especially when coding both the Rock-Paper-Scissors and POS system tasks. At Malaysia Assignment Help, our assignment helper provide AI-free, plagiarism-free coding assistance that meets INTI’s academic requirements. Get customized programming assignment help from professionals who ensure accurate logic, clean code, and detailed reports for your coursework success.