You can see some of the homework I have done in this repo.
Students have acquired knowledge of object-oriented programming languages, specifically Java, and are able to use their knowledge in small software engineering projects. Content
- Basic algorithms and data structures
- Input and output with streams
- Parallel programming with threads
- Network communication with sockets
- Software design patterns