Skip to content

FatimaaShahid/CS-Study-Material

Repository files navigation

CS Study Material

About the Author

Hi, I'm Fatima Shahid — a Computer Science undergraduate, developer, and curious learner who believes that knowledge grows when it is shared.

Beyond coursework, I enjoy exploring the deeper side of technology: solving problems through programming, writing about ideas and experiences, and building projects that turn concepts into something tangible. My interests span across software development, algorithms, and system-level thinking, while I also nurture a creative side through writing and art.

This repository is part of my academic journey — a place where I organize and preserve the resources, notes, and lab materials that shape my learning throughout the semesters.


About This Repository

“Knowledge grows when it is shared.”

This repository is a structured collection of Computer Science study materials, notes, and lab resources organized semester-wise. It serves as a centralized archive for coursework and helps students easily access academic resources across different subjects.

The goal of this repository is to:

  • Organize course material in a clean and accessible structure
  • Preserve academic resources for future reference
  • Help fellow CS students explore concepts beyond classroom boundaries
  • Encourage collaborative learning and knowledge sharing

Repository Structure

The repository is organized semester-wise, with each semester containing relevant subject material such as notes, labs, and resources.

CS-Study-Material
│
├── Semester1
│   └── Computer_Programming
│       ├── CP-115_LABS_sem1_2023-24
│       └── CP-115_sem1_2023-24_CS2300
│
├── Semester2
│   └── Object_Oriented_Programming
│       ├── OOP_CS116_CS23007.rar
│       └── OOP_CS116_LAB_CS23007.rar
│
├── Semester4
│   └── Computer_Organization
│       ├── COD_LAB_CEP_SEM4.rar
│       └── COD_SEM4.rar
│
├── Semester5
│   ├── AI
│   ├── CA
│   ├── CCN
│   └── SE
│
├── LICENSE
└── README.md

Subjects Covered

This repository expands as new semesters progress. Current subjects include:

  • Computer Programming
  • Object Oriented Programming
  • Computer Organization & Design
  • Artificial Intelligence
  • Computer Architecture
  • Computer Communication Networks
  • Software Engineering

Each subject folder may include:

  • Lecture notes
  • Lab manuals
  • Assignments
  • Reference materials

Purpose of This Repository

Learning computer science is not just about completing courses — it is about building a structured understanding over time.

This repository aims to:

  • Reduce the struggle of searching scattered study materials
  • Maintain a well-organized academic archive
  • Support students preparing for exams, labs, and projects

Connect With Me


License

This project is licensed under the terms specified in the LICENSE file.


⭐ If you find this repository helpful, consider starring it.