https://github.com/thenocturnaldevgypsy/code-lab-lecture-exercises
Library/source codes that I've coded and used for lecturing CS/IT subjects and topics during my career as Assistant Professor for BSCS, BSIT and BSCOE way back late 2012 to 2015 (on-going retrieving the codes and rearranging the repo) . You like the Repo? Don't forget to 🌟, 👁️, 🔱 and ❤️
https://github.com/thenocturnaldevgypsy/code-lab-lecture-exercises
algorithms algorithms-and-data-structures computer-science computer-science-algorithms computer-science-data-structures computer-science-education data-structures data-structures-and-algorithms java programming programming-exercises thenocturnaldevgypsy thenocturnaldevgypsy-io
Last synced: 7 months ago
JSON representation
Library/source codes that I've coded and used for lecturing CS/IT subjects and topics during my career as Assistant Professor for BSCS, BSIT and BSCOE way back late 2012 to 2015 (on-going retrieving the codes and rearranging the repo) . You like the Repo? Don't forget to 🌟, 👁️, 🔱 and ❤️
- Host: GitHub
- URL: https://github.com/thenocturnaldevgypsy/code-lab-lecture-exercises
- Owner: thenocturnaldevgypsy
- License: mit
- Created: 2024-10-20T03:01:02.000Z (12 months ago)
- Default Branch: master
- Last Pushed: 2025-03-11T16:06:59.000Z (7 months ago)
- Last Synced: 2025-03-11T16:37:39.573Z (7 months ago)
- Topics: algorithms, algorithms-and-data-structures, computer-science, computer-science-algorithms, computer-science-data-structures, computer-science-education, data-structures, data-structures-and-algorithms, java, programming, programming-exercises, thenocturnaldevgypsy, thenocturnaldevgypsy-io
- Language: Java
- Homepage:
- Size: 81.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
Codes for Lab Lecture Exercises Used
Good 'old library/source codes that I've coded and used for lecturing CS/IT subjects and topics
You like the Repo? Don't forget to 🌟, 👁️, 🔱 and ❤️!
## 
`code-lab-lecture-exercises` is an old library that contains source codes I've coded and used during my career as BSCS/BSIT/BSCOE Assistant Professor way back late 2007 to 2015.
> [!NOTE]
> *I've created this repo as a reminder to myself that C, C++, Java, HTML+CSS, JavaScript and PHP were the programming languages I got **heavily** exposed when I was teaching in College/University. It's also a good way to refresh my programming, git (and GitHub) and markdown formatting skills. And just a reminder, the codes here were initially made way back 2007 and been updated regularly until 2015. So I only did some **best effort** to make sure that the codes that are in this repo can be compiled and can be read thru and run by users.*## 
**IDE and OS**
```
Version: 1.93.1 (user setup)
Commit: 38c31bc77e0dd6ae88a4e9cc93428cc27a56ba40
Date: 2024-09-11T17:20:05.685Z
Electron: 30.4.0
ElectronBuildId: 10073054
Chromium: 124.0.6367.243
Node.js: 20.15.1
V8: 12.4.254.20-electron.0
OS: Windows_NT x64 10.0.19045
```
**JDK**
```
java version "22.0.2" 2024-07-16
Java(TM) SE Runtime Environment (build 22.0.2+9-70)
Java HotSpot(TM) 64-Bit Server VM (build 22.0.2+9-70, mixed mode, sharing)
```## 
At the moment, the repository contains the following structure, where:
```
project-root/
├─ Java - Computer Programming 1/
| # documentation and source codes for Computer Programming 1
├─ Java - Computer Programming 2/
| # documentation and source codes for Computer Programming 2
├─ Java - Computer Programming 3/
| # documentation and source codes for Computer Programming 3
├─ Java - Data Structure and Algorithm Analysis/
| # documentation and source codes for Data Structure and Algorithm Analysis
├─ .gitignore # files ignored by Git
├─ CHANGELOG.md # project changelog documentation
├─ LICENSE # license file
└─ README.md # project documentation (overall)
```## 
- 🚧 Under [Java - Computer Programming 1](/Java%20-%20Computer%20Programming%201/Java-Computer-Programming-1.md)
- 🚧 Under [Java - Computer Programming 2](/Java%20-%20Computer%20Programming%202/)
- 🚧 Under [Java - Computer Programming 3](/Java%20-%20Computer%20Programming%203/Java-Computer-Programming-3.md)
- ✅ Under [Java - Data Structures and Algorithm Analysis](/Java%20-%20Data%20Structure%20and%20Algorithm%20Analysis/Java-Data-Structure-and-Algorithm-Analysis.md)## 
See the [open issues](https://github.com/thenocturnaldevgypsy/code-lab-lecture-exercises/issues) and [backlog](https://github.com/thenocturnaldevgypsy/code-lab-lecture-exercises/milestones) for the list of proposed features (and known issues).## 
Below is the latest updates, go to the [Changelog Listing](CHANGELOG.md) for the complete information.
| Version | Date | Issue/PR | Type | Description |
| ------------- | ------------- | ------------- | ------------- | ------------- |
| 3.0.0 | 12.03.2025 | [I#8](https://github.com/thenocturnaldevgypsy/code-lab-lecture-exercises/issues/8), [PR#10](https://github.com/thenocturnaldevgypsy/code-lab-lecture-exercises/pull/10) | refactor, chore, docs | - Renamed repo from `duskgrimoires-java-lab-exercises` to `code-lab-lecture-exercises`
- Done revisting SPs of the previous issues and PRs, all are correct.
- Updated the linked GitHub projects in this repo.
- Updated the labels used in the repo, and re-assign the labels of current to previous issues and PRs
- Reorganized the directories, program app directories UI/UX
- Updated documentation: `README.md`, `CHANGELOG.md`. Removed `CONTRIBUTING.md` |## 
If you'd like to use this repo for learning purposes or for your own project, I would like to ask a favor from you:
- Please do 🌟 and 👁️ this repo (or, maybe ❤️ by buying me a ☕ at **Ko-Fi** or sponsoring me here at **GitHub**? :smiling_face_with_tear:).
- Click `Fork` at the top of this page.
- Please be mindful of the [LICENSE](LICENSE.md) applicable## 
Distributed under the MIT License by [Abegail Torrendon / thenocturnaldevgypsy](https://github.com/thenocturnaldevgypsy).
- You can freely modify and reuse.
- The original [LICENSE](LICENSE.md) must be included with copies of this software.
- Please link back (if you can fork, the better) to this repo.## 
I'd love to hear your thoughts on the project and get your suggestions. Feel free to [create new issue](https://github.com/thenocturnaldevgypsy/code-lab-lecture-exercises/issues/new) on this repo or you can also contact me by [creating a new discussion](https://github.com/thenocturnaldevgypsy/thenocturnaldevgypsy/discussions/new?category=ask-me-anything-ama-and-q-a) at **💬 Ask Me Anything! (AMA and Q&A)** category under my GitHub Profile Repo's Discussions.