Software Engineering
Introduction to software engineering, development, software lifecycles and more.




Software Engineering
As a Computer Science Student, my introduction to the work patterns and ideaology used in the field came with my first software engineering class, CSC-190. In this class I learned everything including software lifecycles, version control and management, architecture patterns and structures, and especially what it is like to work in a team on a project. I got my first real experience on a group development project where we needed to submit requirement documents, project plans, gantt charts, status updates and much more besides just the final presentations/demo and completed project. Not only was I able to learn the sufficient skills necessary to complete the project and its requirements, but I also learned how to collaborate efficiently as a member of a team and project lead.
Ripe Shopping
A Modern, Useful Grocery Shopping Web App that uses image recognition to make traditional grocery shopping ten times quicker.