An application that allows students to host and join study sessions for their ICS courses
Issue Driven Project Management Javascript React Bootstrap Meteor MongoDB GitHub
Read More
Vertically Integrated Project that develops the firmware being used by the weatherboxes created by the SCEL lab
C C++ SQL Python Databases Pipelining
Read More
A portable refrigeration device that can be controlled via Bluetooth
C Arduino Hardware
Read More
A series of labs designed in a way to learn the basics of C and C++ as well as develop good software engineering practices
C C++ Object Oriented Programming Version Control
Read More13 Dec 2023
Semester Recap This semester I have taken my first software engineering course. Prior to this, all my coursework revolved around circuitry, hardware, and algorithms just to name a few. Basically, I had no experience creating an actual product or knowing...
Software Engineering
30 Nov 2023
Get in the Kitchen Design patterns in software development can be viewed as a chef’s knife, a tool for crafting a delicious meal. In the context of programming, design patterns help developers create solutions to common problems. You can think...
Programming Design Patterns
21 Nov 2023
Introduction AI in education can be a touchy subject because it is often grouped with things like cheating and academic misconduct. However, I think that AI can be an extremely helpful tool in education as it can help students understand...
Software Engineering Artificial Intelligence
05 Oct 2023
What Is a Framework and Why Should I Care? In the realm of programming and software development, a framework is a structured and pre-established set of tools, libraries, conventions, and guidelines that provide some foundation for building applications. Generally, these...
Programming Frameworks Bootstrap
21 Sep 2023
The Absence of Standards Throughout my time as a computer engineering student, I have worked with quite a lot of different people and viewed many different versions of the same programs. This is mostly the result of the lack of...
Programming Coding Standards ESLint
07 Sep 2023
What is a Smart Question? Communication is one of the essential skills a software engineer needs to develop. Furthermore, asking ‘smart’ questions can be considered one of the most important communication skills from a professional perspective. But what is...
Programming StackOverflow