Software Engineering · Beginner · 50 points · due 14 Nov 2026
Design and build a simple system that allows a student to keep track of their academic tasks.
Practice breaking a simple problem into system requirements and implementing basic software functionality.
Programming fundamentals, CRUD concepts, functions, basic UI design, problem solving
A strong submission allows users to add, view, complete, and delete tasks correctly. The code is organized and readable, and the README clearly explains how the system works and how to run it.