Introduction

This course introduces basic concepts and techniques of software engineering, and applies these in the context of a semester-long group programming project.

We followed a “Scrum” software development philosophy where we focued on delivering a presentable mvp at the end of each (weekly) sprint.

The Elements of Scrum


Project Yeetcode

https://chromewebstore.google.com/detail/yeetcode/jfdjendlhcodpecohebkckfmdcofdlao

yeetcode.gif

Yeetcode is a Google Chrome extension where two Leetcode users can battle each other. Since many CS students and developers despise grinding for Leetcode, our team decided to make said grinding more fun, competitive, and rewarding. Both screens update when a player makes a submission for a problem. The player that solves more problems correctly within a set time wins!

Built By