Highlights
One sentence overview
To get above a B+ or to improve your grade, you may opt to undertake the optional major project, combining a Grove Beginner Kit (or other Arduino-compatible) system with Java to demonstrate that you’ve become truly proficient with the material in the course.
Overview
Each student who opts to undertake the Major Project is to create a project that combines elements of Java with Arduino hardware like the Grove Beginner kit in the EECS1011/21 lab kit. The specific topic or problem to solve is to be related to one of the 15 Engineering Grand Challenges. The project will be assessed against the five learning outcomes of the course. The assessment will be based on a video and on a written report to be submitted by the student before or on the final day of class
Project topic
The application needs to relate to one of the 15 (14+1) Engineering Grand Challenges. However, it needs to relate to computational thinking from an object-oriented programming approach, as well as to involved instrumentation and/or mechatronics. What you need to do is:
1. Solve a problem with a computer system
2. Design and implement the solution
a. Use a microcontroller (Grove board or alternative Arduino-type device)
i. Program it using the Arduino IDE
b. Use Java on your personal computer
i. Program it using a typical Java IDE like IntelliJ
c. Part of your solution needs to incorporate a software bridge between the Grove (Arduino) board and your personal computer, typically over the USB cable.
d. Integrate external components (like sensors, communication, motors and/or displays)
3. Test the system
4. Demonstrate the system
This EECS1021 - Management has been solved by our PhD Experts at My Uni Paper.
© Copyright 2026 My Uni Papers – Student Hustle Made Hassle Free. All rights reserved.