Welcome to my personal repository for managing all the academic files for my B.Tech in Information Technology at Government Engineering College, Palakkad. This repository follows the KTU B.Tech Regular 2024 Scheme and is structured to keep my notes, lab records, assignments, and projects organized by semester.
This repository contains the official curriculum and syllabus documents for the B.Tech IT 2024 scheme. You can access them directly here:
The repository is organized by semester. Each semester folder contains subfolders for the respective subjects.
- S1/
- Subject 1 Name/
- ...
- S2/
- Subject 1 Name/
- ...
- S3/
- ADVANCED_PYTHON_LAB/
- DSA_LAB/
- ...
- S4/
- ...
- S5/
- ...
- S6/
- ...
- S7/
- ...
- S8/
- ...
This repository serves as my personal archive. Hereβs how I manage it:
-
Cloning the Repository: To get a local copy on my machine, I use:
git clone https://github.com/nighaaaaal/GEC_PKD_IT.git
-
Adding New Files: As I complete new assignments, labs, or take notes, I add them to the correct subject folder.
-
Committing and Pushing: I regularly commit my changes with clear, descriptive messages and push them to GitHub to keep everything backed up and synced.
# Stage the files git add . # Commit with a meaningful message git commit -m "Add notes for DSA Module 3" # Push to the remote repository git push origin main
- Ignoring Compiled Files: For programming labs, I use a
.gitignore
file to exclude compiled executables (likea.out
) and build directories from being pushed to the repository. This keeps the repo clean and focused on source code. - Meaningful Commits: I use clear commit messages to create a useful history of my work, making it easy to find specific files or changes later.
This repository is a personal project for academic organization. Feel free to browse, but its primary purpose is for my own use.