CAT201 Integrated Software Development Workshop Project Assignment – School of Computer Sciences

School

Universiti Sains Malaysia (USM)

*We aren't endorsed by this school

Assignment Type

Individual Assignment

Subject

CAT201: Integrated Software Development Workshop

Uploaded by Malaysia Assignment Help

Date

10/14/2025

CAT201 Project (50%)

Objective:

Construct a software based on JAVA programming language with user-friendly graphical user interface in a team.

Description:

Develop an e-commerce website using web server and Java. Web application frameworks, e.g. Spring, Google Web Toolkit, Struts, … cannot be used.

  • Form a group consisting of 3-4 members.
  • Appoint a project manager.
  • Project manager: Report any member who is missing in action (MIA) for more than 2 weeks. MIA: member who does not reply/respond during project development. The MIA member will get zero for the project.

Mark distribution:

◦ Web GUI: 40%

◦ Background Java processing: 40%

◦ Git Version Control: 10%

◦ Overall: 10%

Final program and report:

Submit a full report that describes the program, screenshots, and members’ contributions; source codes and references to libraries/API/engine.

Demo and presentation:

Each team is required to demonstrate the e-commerce website in a scheduled Webex online meeting session. The duration for the presentation is 15 minutes, and 5 minutes for Q&A. Each member is required to present their own module.

Important Dates:

Final program and report submission at eLearn: 11 January 2026

Demo and presentation (Webex online): 12 January 2026 – 16 January 2026

Team Registration:

Register your project team in the Google form (https://forms.gle/h6GyBTuehkssTp9s6) by 10 October 2025.

Evaluation Rubric

  Excellent

(80-100%

Good

(65-79%)

Moderate

(40-64%)

Poor

(0-39%)

Marks
Part 1: GUI

(40%)

GUI is user friendly for user and administrator.

Demonstrate the

Web technologies

(e.g. javascript)

taught.

GUI is user friendly for user or

administrator only.

Demonstrate the

web technologies

(e.g. javascript)

taught.

GUI is user friendly for user and administrator. Do not demonstrate

the web

technologies (e.g.

javascript) taught.

GUI is not user

friendly. Do

not demonstrate

the web

technologies

taught.

 
Part 2:

Java (40%)

Demonstrate many

functionalities of

processing, input

and output using

OOP Java.

Demonstrate a few

functionalities of

processing, input

and output using

OOP Java.

Demonstrate a few functionalities of processing, input and output using Java. Codes do not demonstrate OOP. Java is not

used.

 
Part 3: Git

(10%)

Use Git and GitHub

for version control

frequently during

software

development.

Use Git and GitHub

for version control

infrequently during

software

development.

Use Git and GitHub for version control very minimally during

software

development.

Do not use Git

and GitHub

for version

control.

 
Part 4:

Overall

(10%)

 

Excellent

presentation

Good presentation Moderate

presentation

Poor

presentation

 
        Total  

 

Stuck in This Assignment? Deadlines Are Near?

Get Help By Expert

Our Malaysia-based programming experts can help you complete your cta201 e-commerce website assignment. We ensure your project meets all rubric criteria and presentation standards set by the School of Computer Sciences. Whether it’s backend logic, frontend design, or code documentation, we’ve got you covered. Get 100% plagiarism-free, AI-free programming assignment help today from Malaysia Assignment Help and secure top grades confidently!

Answer

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
Convincing Features
CAT201 Integrated Software Development Workshop Project Assignment – School of Computer Sciences
Plagiarism Free Report
On-Time Delivery
Native Writers
A+ Quality
100% Confidential
24*7 Online Assistance

Get these features included in Your Assignment

Facing Issues with Assignments? Talk to Our Experts Now!Download Our App Now!

Have Questions About Our Services?
Download Our App!

Get the App Today!

QRcode

Get Assistance for Assignments, online Exam, and Projects Writing