Java Course Projects

CS300

These projects involves intro to Java, covering array application and linked list, binary sort.

CS400

  • P1: Hashtable implementation
  • P2: RedBlack tree implementation
  • P3: Graph implementation
  • Week5: RedBlack remove operation
  • Week6: JUnit on list
  • Week7: Lambda feature
  • Week9: JavaFX
  • Week10: JavaFX
  • Week14: Linux Regex command

SQL-Injection

Gained knowledge about SQL & PHP using the platform DVWA (DAMN VULNERABLE WEB APPLICATION). By inferring the PHP code in the backend implementation, break in the server using SQL implementation vulnerabilities.

CS536

A simple scanner for a compiler using Jlex involving Java programming lanugage and a set of unit tests to validate the implementation of the scanner.