A course on advanced object-oriented design and programming
- Updated
Nov 19, 2025 - Java
A course on advanced object-oriented design and programming
It is a user-friendly JavaFX application that allows users to efficiently to add, drop, and track enrolled courses. Simplify your course management with this interactive and visually appealing JavaFX tool.
Software Engineering AGILE Development project with collaboration with other classmates to create a software application in Java to collect user input, add to database using client-server architecture, and developing class design and relationships according to functional and non-functional requirements
This is a remote repository for all of my UMass Boston Intro to Software Engineering (CS410) class projects.
Collaborated and created a functioning, secure password management app. Some security features include a secure random generation, expiration tracking, and a customizable search functionality within a modular MVC architecture for maintainable, extensible code
Assignments/Labs from CSCI205 (Software Engineering & Design). Labs include using streams and javafx to create a stock market data visualizer, OOP to create a cash register, etc.
In this assignment, we implement a Polynomial Calculator.
Beginner-friendly Java programs demonstrating Object-Oriented Programming (OOP) concepts such as abstraction, interfaces, class design, and basic system modeling. Includes two core tasks: a Library Management System and a Taxable Interface implementation for employees and products, with full screenshots and examples.
Add a description, image, and links to the class-design topic page so that developers can more easily learn about it.
To associate your repository with the class-design topic, visit your repo's landing page and select "manage topics."