An open API service indexing awesome lists of open source software.

https://github.com/npwitk/des103-object-oriented-programming-laboratory

A repository of Java files from the DES103 course at SIIT, covering OOP principles, inheritance, polymorphism, event-driven programming, and GUI development.
https://github.com/npwitk/des103-object-oriented-programming-laboratory

Last synced: 3 months ago
JSON representation

A repository of Java files from the DES103 course at SIIT, covering OOP principles, inheritance, polymorphism, event-driven programming, and GUI development.

Awesome Lists containing this project

README

          

# DES103: Object-Oriented Programming Laboratory

This repository contains Java files for **DES103: Object-Oriented Programming Laboratory**, a course at SIIT, Thammasat University. The course focuses on the principles of object-oriented programming (OOP) using Java, emphasizing both theoretical understanding and practical implementation. Topics include fundamental OOP concepts, advanced features like inheritance, polymorphism, and event-driven programming, as well as GUI development.

The repository is organized by weekly lab topics to align with the course structure. Each folder contains exercise code completed during class sessions.

This repository also includes:
- **Exams:** Final and mock final exams encountered during our year for practice.

![](https://raw.githubusercontent.com/npwitk/DES103-Object-Oriented-Programming-Laboratory/refs/heads/main/readme_screenshot.png)