Languages / Concepts Known

  • Java
  • HTML
  • CSS
  • Javascript
  • Typescript

This is the accumulation of everything I have learned the second semester of my Freshman Year with a brief overview of the topics that I learned in completing the assignments

Lab 1:

  • Conversions between Decimal, Binary, and Hexadecimal
  • Error catching using try-catch blocks
  • Unary Operators

Lab 2:

  • String Tokenizer
  • Parallel ArrayLists to store data with a value

Lab 3:

  • DataInputStream / DataOutputStream
  • RandomAccessFile
  • Recurrsion (Binary Search Method)
  • Accessing elements in a large DataIO File

Lab 4 / 5:

  • Server / Client relationship with Ports & Servers
  • Threads
  • ServerSockets / Sockets
  • Multi-threading / Multi-Threaded Servers