ANL252 Python for Data Analytics End of Course Assessment July 2025 | SUSS

Published: 11 Oct, 2025
Category Assignment Subject Computer Science
University Singapore University of Social Science (SUSS) Module Title ANL252 Python for Data Analytics
Word Count 1450 Words
Assessment Type End of Course Assessment
Academic Year July 2025

Instructions to Students:

  • This End-of-Course Assessment paper comprises 7 pages (including the cover page).
  • You are to include the following particulars in your submission: Course Code, Title of the ECA, SUSS PI No., Your Name and Submission Date.
  • Late submission will be subject to the marks deduction scheme. Please refer to the Student Handbook for details. 

Important Note

ECA Submission Deadline: Friday, 31 October 2025, 12:00 pm

ECA Submission Guidelines

Please follow the submission instructions stated below:

A – What Must Be Submitted

You are required to submit the following items for marking and grading:

  • A Report

Please verify your submissions after you have submitted the above ONE (1) item.

B – Submission Deadline

  • The Report is to be submitted by 12 noon on the submission deadline.
  • You are allowed multiple submissions till the cut-off date.
  • Late submission will be subject to a mark deduction scheme by the University. Please refer to Section 5.2, Para 2.4 of the Student Handbook.

C – How the (1) Item Should Be Submitted

  • The Report: submit online to Canvas via TurnItIn (for plagiarism detection)
  • Avoid using a public WiFi connection for submitting large files. If you are using a public wireless (WiFi) connection (e.g., SG Wireless in public areas), you might encounter a break in the connection when sending large files.

D – Additional guidelines on file formatting are given as follows

1.   Report

•   Please ensure that your Microsoft Word document is generated by Microsoft Word 2016 or higher.

 

•   The report must be saved in .docx format.

•   The complete Python code indicated clearly corresponding to each part of the question is to be expressed in text format in Monospaced font (for example, Courier New, Lucida Sans Typewriter) and must be included as part of the answer in the main report. [Screenshots or other formats of the codes are not permitted and will not be marked.]

•   The charts produced are to be included as images in the Word document.

•   The data dictionary of the ECA dataset is depicted in the Appendix.

•   Please specify the T/TG groups on the assignment cover page.

E – Please be Aware of the Following

Submissions in hardcopy or any other means not given in the above guidelines will not be accepted. You do not need to submit any other forms or cover sheets (e.g., form ET3) with your ECA.

You are reminded that electronic transmission is not immediate. The network traffic may be particularly heavy on the date of the submission deadline, and connections to the system cannot be guaranteed. Hence, you are advised to submit your work early. Canvas will allow you to submit your work late, but your work will be subject to the mark-deduction scheme. You should therefore not jeopardise your course result by submitting your ECA at the last minute.

It is your responsibility to check and ensure that your files are successfully submitted to Canvas.

F – Plagiarism and Collusion

Plagiarism and collusion are forms of cheating and are not acceptable in any form in a student’s work, including this ECA. Plagiarism and collusion are taking work done by others or work done together with others, respectively, and passing it off as your own. You can avoid plagiarism by giving appropriate references when you use other people’s ideas, words, or pictures (including diagrams). Refer to the APA Manual if you need reminding about quoting and referencing. You can avoid collusion by ensuring that your submission is based on your own individual effort. 

The electronic submission of your ECA will be screened by plagiarism detection software. For more information about plagiarism and collusion, you should refer to the Student Handbook (Section 5.2.1.3). You are reminded that SUSS takes a tough stance against plagiarism or collusion. Serious cases will normally result in the student being referred to SUSS’s Student Disciplinary Group. For other cases, significant mark penalties or expulsion from the course will be imposed.

G – Use of Generative AI Tools (Allowed)

The use of generative AI tools is allowed for this assignment.

  • You are expected to provide proper attribution if you use generative AI tools while completing the assignment, including appropriate and disciplinespecific citation, a table detailing the name of the AI tool used, the approach to using the tool (e.g., what prompts were used), the full output provided by the tool, and which part of the output was adapted for the assignment.
  • To take note of section 3, paragraph 3.2, and section 5.2, paragraph 2A.1 (Viva Voce) of the Student Handbook;
  • The University has the right to exercise the viva voce option to determine the authorship of a student’s submission, should there be reasonable grounds to suspect that the submission may not be fully the student’s own work.
  • For more details on academic integrity and guidance on responsible use of generative AI tools in assignments, please refer to the TLC website for more details;
  • The University will continue to review the use of generative AI tools based on feedback and in light of developments in AI and related technologies.

(Full marks: 100)

Section A(100 marks)

Answer all questions in this section.

The dataset used in this paper contains information about startup acquisitions, and its data dictionary is provided in the Appendix. Please refer to Canvas for details of this dataset.

Notes on assignment writing: Your writing should be succinct but not at the expense of excluding relevant details. The topics in the main report should be presented in the order according to the sequence of the tasks/questions listed in the assignment; that is, in the order of Question 1, Question 2, etc. To avoid a high Turnitin score, do not copy the assignment questions into the report. Some questions may not come with absolutely right or wrong answers. For such questions, you have the liberty to express your views about the problem. You are also permitted to engage in independent research to demonstrate higher-order thinking skills when answering the questions. You are suggested to include less relevant details in your Appendix, if any.

Question 1

Propose and conduct at least three (3) data pre-processing tasks to clean and prepare the given dataset on startup acquisitions using Python. Provide relevant explanations. [No more than 300 words (including the corresponding content in the appendix and in-text citation; excluding Python code and reference list)] (30 marks)

Question 2

Use Python to plot three (3) figures based on the processed startup acquisitions dataset obtained from Question 1. Discuss the insights for each figure accordingly. Each figure and its corresponding Python code and insights collectively carry 10 marks.

The figures and Python codes are to be provided as part of the answer in the main report. [No more than 450 words (including the corresponding content in the appendix and in-text citation; excluding Python code and reference list)](30 marks)

Question 3

Use Python to further analyse or model the processed dataset obtained from Question 1 using a decision tree, where the dependent variable is ‘Acquired’. Explain the relevant steps involved in building the decision tree model. [No more than 200 words (including the corresponding content in the appendix and in-text citation; excluding Python code and reference list). You do not need to plot the decision tree in this question.](20 marks)

Question 4

Plot the decision tree model obtained from Question 3 with Python. Discuss the relevant insights based on the tree plot. [No more than 200 words (including the corresponding content in the appendix and in-text citation; excluding Python code and reference list)](10 marks)

Question 5

Discuss alternative data analytics methods or models that could be employed to complement or enhance the insights derived from the decision tree model above. Assumptions can be made to support the discussion. [No more than 300 words (including the corresponding content in the appendix and in-text citation; excluding reference list)](10 marks)

Appendix:

Data Dictionary

Variable Description
Startup ID Identifier of each startup
Founded Year Year the startup was founded
Country Country where the startup is based
Industry Industry category
Funding Stage Stage of investment
Total Funding Total funding received (in million USD)
Number of Employees Number of employees in the startup
Annual Revenue Annual revenue (in million USD)
Valuation Startup’s valuation (in billion USD)
Customer Base Number of active customers (in million)
Tech Stack Technologies used by the startup
Social Media Followers Total followers on social platforms
Acquired Whether the startup is acquired (Yes/No)

Struggling with ANL252  assignments and feeling stressed?

 Order Non-Plagiarized Assignment

Having trouble completing your ANL252 Python for Data Analytics assignment on time?  Our Assignment Help Singapore service is the best for you! Our expert writers offer high-quality, plagiarism-free, and AI-free assignments at pocket-friendly rates. You can even check our free assignment samples before placing your order. We promise on-time delivery and 24/7 support, no matter your academic needs. From Business Management to technical subjects, we cover it all.

Workingment Unique Features

Hire Assignment Helper Today!


Latest Free Samples for University Students

ICT239 Web Application Development Assignment Sample | SUSS

Category: Assignment

Subject: Computer Science

University: Singapore University of Social Science (SUSS)

Module Title: ICT239 Web Application Development

View Free Samples

OST166 Understanding Leadership through Place-Based Education Assignment Sample | SUSS

Category: Assignment

Subject: Education

University: Singapore University of Social Sciences (SUSS)

Module Title: OST166 Understanding Leadership through Place-Based Education

View Free Samples

BE469-7-SP-CO Managing Across Cultures Assessment Example 2025-26 | UoE

Category: Assignment

Subject: Business

University: University of Essex

Module Title: BE469-7-SP-CO Managing Across Cultures

View Free Samples

BABM1003 Accounting and Budget Management Assignment 1 Example 2025-26 | DMU

Category: Assignment

Subject: Management

University: De Montfort University

Module Title: BABM1003 Accounting and Budget Managemen

View Free Samples

ULMS55O Human Resources Management at Affluent: Academic and Practitioner’s Perspective Assessment 2 Example

Category: Assignment

Subject: Management

University: University of Liverpool

Module Title: ULMS55O Human Resources Management at Affluent: Academic and Practitioner’s Perspective

View Free Samples