Skip to content

nseecharan/2019-Java-coursework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

2019-Java-coursework

I took a Java course in college, and created a few applications to demonstrate the programming concepts taught each week. Our prof was not interested in if the program ran, but instead, on how we chose to solve the assignment. This is why some projects have multiple runnables. Furthermore, these programs were never intended to be professionally finished, and only served as experiments in my learning. It's student work through and through, rife with the type of comments, and console logging you would expect.

That in mind, as I was focused on demonstrating the main concepts, so input checks, graceful error handling, and in some cases, even a clean way to exit a program was generally not implemented.

I'll fix these problems if I revisit these projects, however for now they will remain as is.

-Nigel Seecharan

Notes

projects 001 - 004 are strictly command line applications, but the remaining projects have some bundled applications with graphical user interfaces. Some Interfaces vary in quality.

Screenshots

005 Bank App

This app demonstrates the reading and writing of encrypted data

bank 1

bank 2

006 Baby Rankings

This app demonstrates reading data from an external directory

babyname

Chat App (008)

This app demonstrates the use of a multi threaded chat server

chat1

chat 2

Bonus: Math Quiz App (007)

This was initially an application to demonstrate the use of a "set," for storing user inputs for a math game, but I decided to add more graphical features, and an intuitive way to review past attempt history. This project is not included in this repository, as I hope to add more game like features one day. Might even convert it into a mobile app.

You can see the app in action via these two Youtube links:

https://www.youtube.com/watch?v=9d_LbUp6sBk

https://www.youtube.com/watch?v=C_l17pEBbT0

quiz java

quiz java 2

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors