Course 2022 Winter – Object-Oriented Software Development

Description from Rose-Hulman Official Website

Object-oriented programming concepts, including the use of inheritance, interfaces, polymorphism, abstract data types, and encapsulation to enable software reuse and assist in software maintenance. Recursion, GUIs and event handing. Use of common object-based data structures, including stacks, queues, lists, trees, sets, maps, and hash tables. Space/time efficiency analysis. Testing. Introduction to UML.


Final Project

My team choose Genetic Algorithm Research Project as our final project

Project Description

Google Doc: CSSE220 Genetic Algorithm Research Project

ProjectSpecification Saved on March 2023


This repo above are private since it is GitHub classroom

The Following Repo is a Copy of above repo


Final Presentation Slides


Final Report