Skip to content

Coding-Moves/BSAI-Projects

Repository files navigation

NFC Projects — BS Artificial Intelligence Journey

This repository contains my semester-wise projects from my BS in Artificial Intelligence at NFC Institute of Engineering & Technology (NFC IET), Multan (2024–2028).

It serves as a structured record of all projects completed throughout my degree, reflecting my learning progress, problem-solving approach, and practical application of core Computer Science and AI concepts.


Repository Structure

NFC-Projects/
│
├── PhoneBook-HashTable/
│   └── README.md
│
├── SearchEngine/
│   └── README.md
│
├── .github/
│   └── workflows/
│       └── syntax-check.yml
│
└── README.md  ← (this file)

Purpose

This repository exists to:

  • Keep all university projects organized in one place
  • Document my growth as an AI and software developer semester by semester
  • Collaborate with classmates and share knowledge openly
  • Gradually build a portfolio that reflects real, hands-on work

Projects Overview

Each project lives in its own folder with a dedicated README.md that covers:

  • The semester and course it belongs to
  • The core concept or data structure being demonstrated
  • Features implemented and technologies used
  • Instructions to run the project locally

Some projects were built independently. Others were developed in collaboration with fellow students, and credit is given where applicable.


Getting Started

Clone the repository to your local machine:

git clone https://github.com/Muawiya-contact/NFC-Projects.git
cd NFC-Projects

Then navigate into any project folder and follow its README. For example:

cd SearchEngine
python main.py

Continuous Integration

This repository uses a GitHub Actions workflow (.github/workflows/syntax-check.yml) to automatically check Python syntax on every push, keeping the codebase clean and error-free from the start.


Progress & Roadmap 🌱

This repository is actively maintained and will grow each semester as new projects are added. Topics will expand from foundational data structures into machine learning, deep learning, NLP, and beyond as the degree progresses.


Contact

For questions, feedback, or collaboration opportunities, feel free to reach out via GitHub.