{"id":24478893,"url":"https://github.com/npwitk/des103-object-oriented-programming-laboratory","last_synced_at":"2025-09-15T14:10:33.829Z","repository":{"id":268495611,"uuid":"904536994","full_name":"npwitk/DES103-Object-Oriented-Programming-Laboratory","owner":"npwitk","description":"A repository of Java files from the DES103 course at SIIT, covering OOP principles, inheritance, polymorphism, event-driven programming, and GUI development.","archived":false,"fork":false,"pushed_at":"2024-12-17T12:53:29.000Z","size":436,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-21T10:13:52.229Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/npwitk.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-12-17T04:53:18.000Z","updated_at":"2024-12-26T06:02:04.000Z","dependencies_parsed_at":"2024-12-17T05:42:12.048Z","dependency_job_id":"160e0233-c196-48bf-971c-f73e3a6c9204","html_url":"https://github.com/npwitk/DES103-Object-Oriented-Programming-Laboratory","commit_stats":null,"previous_names":["npwitk/des103-object-oriented-programming-laboratory"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/npwitk%2FDES103-Object-Oriented-Programming-Laboratory","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/npwitk%2FDES103-Object-Oriented-Programming-Laboratory/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/npwitk%2FDES103-Object-Oriented-Programming-Laboratory/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/npwitk%2FDES103-Object-Oriented-Programming-Laboratory/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/npwitk","download_url":"https://codeload.github.com/npwitk/DES103-Object-Oriented-Programming-Laboratory/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243615587,"owners_count":20319730,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-01-21T10:13:56.442Z","updated_at":"2025-03-14T16:49:23.200Z","avatar_url":"https://github.com/npwitk.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DES103: Object-Oriented Programming Laboratory\n\nThis 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.\n\nThe repository is organized by weekly lab topics to align with the course structure. Each folder contains exercise code completed during class sessions.\n\nThis repository also includes:  \n- **Exams:** Final and mock final exams encountered during our year for practice.  \n\n![](https://raw.githubusercontent.com/npwitk/DES103-Object-Oriented-Programming-Laboratory/refs/heads/main/readme_screenshot.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnpwitk%2Fdes103-object-oriented-programming-laboratory","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnpwitk%2Fdes103-object-oriented-programming-laboratory","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnpwitk%2Fdes103-object-oriented-programming-laboratory/lists"}