MEME19803/MECG11503/MCCG11503 Programming for Data Analytics Assignment 2026 | APU

School

Asia Pacific University (APU)

*We aren't endorsed by this school

Assignment Type

Individual Assignment

Subject

MEME19803/ MECG11503/ MCCG11503 Programming for Data Analytics

Uploaded by Malaysia Assignment Help

Date

03/06/2026

Programming for Data Analytics Assignment

Task 1: Project Setup with g i t

1. Functional requirements:

  • Initialize a local g i t repository in your assignment project folder.
  • Make at least 5 meaningful commits that reflect your development progress
  • Include a README.md file describing the project’s purpose, requirements, how to run it, and key features.
  • Set up a virtual environment using uv or pip, and ensure it is excluded from version control by adding it to .gitignore.
  • List all required dependencies in a requirements.txt file or pyproject.toml.
  • Submit a single ZIP file containing your entire project folder—including the
  • git directory, Python code, data, documentation, and configuration files.
  • Do not push your repository to any remote host (e.g., GitHub).

2. Report Requirement:

  • Write a brief report explaining why git is valuable in programming projects, focusing on version control, collaboration, and workflow benefits.

Task 2: Realtime Data Source

1. Functional requirements (train/aircraft data):

  • Choose one of these public APIs that return machine-readable data:
    – https://api.mtrec.name.my/api/position?agency=ktmb
    – https://opensky-network.org/api/states/all lamin=0.85&lamax=7.65&lomin=95.2&lomax=119.5
  • Fetch live data: from the chosen API.
  • Parse and normalize the response into a consistent internal structure (e.g., list of useful fields like vehicle_id, latitude, longitude, timestamp, speed).
  • your code should observe the rate limiting rule set by the API owner.
  • fetch and save the live data at least for 50 different timestamps.
  • explain your code in the report.

2. Functional Requirements (Weather Data):

  • Choose one of the following weather API services:
    https://openweathermap.org
    https://www.weatherapi.com
  • Create an API key for using the chosen API.
  • Reuse the timestamp and location data obtained from the train/aircraft task.
  • Fetch both the 3-hourly and 3-day weather forecasts for that location.
  • Save the retrieved weather data to a file in a structured format (e.g., JSON or CSV).
  • Include a clear explanation of your implementation in the report, especially how you handle your API key safely.

Struggling with MEME19803/MECG11503/MCCG11503 Programming for Data Analytics Assignment at APU?

Get Help By Expert

Many Asia Pacific University (APU) students find the MEME19803/MECG11503/MCCG11503 Programming for Data Analytics assignment challenging because it requires setting up a git-based project environment, fetching real-time API data, processing datasets, and implementing Python-based data analytics workflows. But there is no need to worry, as Malaysia Assignment Help provides reliable programming assignment help aligned with Asia Pacific University requirements. You can also explore our assignment examples for guidance. Hire today APU assignment helper and receive a 100% custom, human-written Programming for Data Analytics assignment solution, prepared specifically for your coursework.

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
MEME19803/MECG11503/MCCG11503 Programming for Data Analytics Assignment 2026 | APU
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