Contents
- Assignment Brief: ELEC2302 Project Outline
- Core Proposal Sections and Requirements
- Formatting and Submission
- Useful IEEE LaTeX Resources
Assignment Brief: ELEC2302 Project Outline
| Module | IoT and Edge Computing (ELEC2303) |
| Assessment | Project Outline |
| Weighting | 20% |
| Deadline | 16:00 hrs on 13/01/2026 |
Task Overview
Your task is to produce a professional-grade engineering project outline. You will be implementing the same project in the latter half of the module. This document will serve as the formal plan and technical foundation for your module project.
The proposal must be grounded in the principles of Internet of Things (IoT) and Edge Computing. You are required to select one of the provided project concepts and develop a detailed plan that demonstrates a clear understanding of system design and validation, preparing you for the practical implementation phase.
Your report has to be written like a technical research paper.
Assessment Overview and Marking Criteria
Your proposal will be assessed on its technical depth, clarity, and the quality of your planning. The final mark is broken down as follows:
Project Assessment Rubric
💡 Tip: Click on a criteria row to expand/collapse detailed descriptions. Click on individual cells when expanded to highlight them.
Core Proposal Sections and Requirements
Your proposal should follow IEEE Transaction Style. You should aim at writing 1500-2000 words, i.e. maximum of four pages. For example, see this document(Click this Link). Your document should contain following sections:
Abstract
An effective abstract for a review paper should summarize the scope, purpose, and significance of the review in a clear and concise way. Begin by introducing the topic and its importance, then briefly describe the key areas, trends, or themes covered in the review. Highlight the method of selection or criteria used for including studies, and conclude with the main insights, implications, or future directions that emerge from the review. Keep it focused, objective, and free of citations, typically within 150–250 words. In particular, for a research paper its summary of the scope, what has been done or will be done, its significance and key findings (if any).
Tip
Think of it as a snapshot of your paper—someone should understand the topic, coverage, and key conclusions just by reading the abstract.
1. Introduction
The Introduction sets the stage for your review paper. It should:
- Introduce the topic: Clearly define the subject area and its relevance in the current research or application landscape.
- Provide background: Summarize essential concepts, historical developments, and key terminology to help readers understand the context. In your case motivations should also be stated clearly.
- Identify gaps or challenges: Highlight why project is needed by pointing out limitations, unresolved issues, or emerging trends in existing research.
- State objectives and scope: Explain what the study aims to achieve, the boundaries of the topic covered, and the criteria used to select literature.
- Engage the reader: Emphasize the significance and potential impact of understanding this topic, motivating the reader to continue through the paper.
Tip
Keep the introduction concise, focused, and logically structured, usually 3-4 paragraphs.
Within introduction, use following sub-headings to guide you:
- Motivation: What warrants the study and background?
- Contribution: What will be your key contribution. This could be your problem statement. This can be further broken down into: Problem Statement: A single, concise sentence defining the overall goal of your project. ** Key Contributions (/Objectives)**: A bulleted list of 3-5 specific, measurable, achievable, relevant, and time-bound objectives that break down the project aim into actionable steps.
- Organisation: How is the rest of the document organised (Use IEEE format as guide).
2. Problem Defintion
Within this section provide concise problem statement. Clearly explain:
-
Edge Processing: Clearly explain which computational tasks (e.g., data filtering, sensor fusion, ML model inference) will occur on the device and justify why this edge-based approach is superior to a cloud-only model (e.g., for reasons of latency, bandwidth, privacy, or reliability).
-
IoT System: Describe the sensor integration and the communication technology (e.g., Wi-Fi, LoRa, BLE) you plan to use, explaining how data will be transmitted.
-
Deliverables: List the tangible outcomes you will produce by the end of the project (e.g., a functional hardware prototype, documented source code, a performance analysis report, demonstration, etc.).
3. System Architecture
You must include a high-quality block diagram. This diagram should clearly illustrate the different layers of your system:
- Sensing Layer (Sensors, actuators)
- Edge Layer (Microcontroller, Gateway)
- Communication Layer (Protocols, e.g., MQTT)
- Application Layer (Cloud service, user dashboard – if applicable)
Technology Justification
Specify the generic hardware (e.g., "ESP32-class MCU") and software (e.g., "TensorFlow Lite Micro framework") you will use. Provide a brief but strong justification for each choice, linking it to your project’s technical requirements. There are many places ML can be implemented. You need to think carefully where does it make sense to implement. On device, or on the gateway or in the cloud.
4. Theoretical background
Any theoretical background of ML model or techniques you are planning to use. Explanation of ML model selection. Hyper-parameter tunning etc. This will be different for different projects, so use your best judgement. At this stage, this should not exceed 2-3 paragraphs.
5. Project Testing and Validation
Develop and state a detailed test plan that not only checks everything works but also tests the limits of the system. Provide indicators of benchmarking against existing solutions in terms of accuracy, latency, reliability, etc.
6. Project plan
This should include a Gantt Chart and written description of how deliverables are tied to milestones and when will they be delivered.
7. Social and Ethical Aspects
In this section, just describe social and ethical aspects of the project refering to United Nation's Sustainable Development Goals.
Formatting and Submission
Required Tool: LaTeX and Overleaf
To ensure a professional standard, this proposal must be written in LaTeX using the Overleaf online platform.
Template: You are required to use the official IEEE Transactions Template. This can be found by searching for "IEEE" in the Overleaf template gallery when you create your new project.
Why LaTeX? This tool is the standard for technical and academic publications in engineering. It produces exceptionally high-quality documents and simplifies the management of figures, tables, equations, and references.
Getting Started with LaTeX (for Beginners)
- Sign Up: Create a free account at www.overleaf.com.
- Find the Template: Click "New Project" → "Template Gallery" and search for "IEEE Transactions". Select the official template.
- Edit Your Content: Open the
main.texfile. Your content goes between\begin{document}and\end{document}.- Use
\section{Your Title}for main headings. - Use
\subsection{Your Sub-Title}for subheadings. - Simply type your paragraph text. LaTeX handles the rest.
- Use
- Compile: Click the "Recompile" button to see your formatted PDF output.