Obtained an understanding of the software development lifecycle, as well as a foundation for the UML modeling language.
Developed an understanding of the importance of software testing, and became familiar with manual and unit testing (with JUnit). Also performed some light automated testing with Espresso.
Designed and implemented a simulation of a satellite exploration system as a group to apply principles of object oriented analysis and design. The project was completed using Java.
Worked on a semester long team project designing and implementing a database and website for a faux tech-retail company. Gained an understanding of the SQL language and proper database design techniques as well as exposure to the Flask framework, CSS, and HTML.
Created with a team of 4 other individuals. A seafaring adventure game in which the player, a ship captain, sails in search of a mythical beast, while freeing islanders from the clutches of evil pirates along the way. Developed in with the Unity engine using C#.