30 Mar 2026
By Oscar Tio, Sebastian Wheelehan, Nathan Wong Overview Problem: Students often struggle with very specific assignment issues, especially in technical courses. Existing platforms such as Discord or general forums can often be unstructured, difficult to search, and not focused on...
Software Engineering Nextjs
30 Mar 2026
By Oscar Tio, Sebastian Wheelehan, Nathan Wong Overview Problem: Students often struggle to find available spaces on campus for studying, eating, or meeting. Popular locations such as libraries, dining areas, and study lounges can become overcrowded, leading to wasted time...
Software Engineering Nextjs
30 Mar 2026
By Oscar Tio, Sebastian Wheelehan, Nathan Wong Overview Problem: Students frequently lose personal items on campus such as water bottles, keys, ID cards, and electronics. While there are existing lost and found services, they are often centralized, slow, or difficult...
Software Engineering Nextjs
25 Feb 2026
The Learning Curve of UI Frameworks UI frameworks like Bootstrap 5 are not exactly easy to learn. At first, it can feel like learning a whole new thing on top of HTML and CSS. You just want to build a...
Software Engineering UI Frameworks HTML Bootstrap
11 Feb 2026
When I first started coding, it wouldn’t be an exaggeration to say that my code was a mess. I cared almost exclusively about whether the program worked, not whether anyone, including my future self, could easily read, understand, or maintain...
Software Engineering Learning Coding Practices
28 Jan 2026
Asking questions is a important part of engineering. Asking SMART questions is even more important! The quality of answers received can often defend on how well questions are formed. Smart questions can demonstrate how well a person knows their own...
Smart Questions Learning
25 Jan 2026
As I continue developing my skills as a software engineer, learning new languages and adapting to different learning styles has become an important part of my academic experience. This course introduced both a new programming language and a demanding learning...
Software Engineering Learning Typescript
21 Jan 2026
My journey into software engineering began in my first year of college, when I was introduced to Python and learned how to write code for the first time. At the time, programming felt both challenging and exciting, as it required...
Software Engineering Learning