Skip to content

Repository for managing all the academic files for my B.Tech in Information Technology at Government Engineering College, Palakkad.

Notifications You must be signed in to change notification settings

nighaaaaal/GEC_PKD_IT

Repository files navigation

GEC Palakkad - B.Tech in Information Technology (KTU 2024 Scheme)

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.


πŸŽ“ Curriculum and Syllabus

This repository contains the official curriculum and syllabus documents for the B.Tech IT 2024 scheme. You can access them directly here:


πŸ“‚ Folder Structure

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/
    • ...

πŸš€ How to Use

This repository serves as my personal archive. Here’s how I manage it:

  1. Cloning the Repository: To get a local copy on my machine, I use:

    git clone https://github.com/nighaaaaal/GEC_PKD_IT.git
  2. Adding New Files: As I complete new assignments, labs, or take notes, I add them to the correct subject folder.

  3. 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

πŸ“ Notes on Best Practices

  • Ignoring Compiled Files: For programming labs, I use a .gitignore file to exclude compiled executables (like a.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.

About

Repository for managing all the academic files for my B.Tech in Information Technology at Government Engineering College, Palakkad.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published