This repository was originally created as a backup for my CSE classwork and assignments. However, I have now decided to make it public to allow individuals from various institutions around the world to contribute.
Institution | Course | Description | Language |
---|---|---|---|
BRAC University | CSE 110 | Introduction to Python | Python |
BRAC University | CSE 111 | Data structures in Python | Python |
BRAC University | CSE 421 | Computer Networks | Slides |
LaGuardia Community College | MAC 101 | Introduction to C++ | C++ |
LaGuardia Community College | MAC 125 | Advanced C++ Programming | C++ |
LaGuardia Community College | MAC 190 | Object Oriented Programming | Java |
Please follow these guidelines when contributing to maintain consistency and clarity across the repository:
Please do not include any personal information in your contributions.
- File names, comments, and file contents must not contain:
- Your full name, student ID, email, or contact information.
- Login credentials or API keys.
- Sensitive personal or academic data.
All contributions should remain anonymous and general-purpose, so they can be shared publicly without privacy concerns.
- Do not rename the parent directories: The folder names
Assignments
,Classwork
,Slides
, andQuestions
must remain exactly as shown, unless you have a different type of folder content. This ensures consistency across all courses and institutions. - Assignments and Classwork should have similar nested structures:
- Use numbered folders like
Assignment 1
,Class 1
. - Inside these, you can have multiple projects or files.
- Use numbered folders like
- Use meaningful names inside project folders.
- If adding new courses or institutions, follow the exact naming conventions at their levels.
Repo/
ββ Institution Name/
β ββ Course Code/
β β ββ Assignments/
β β β ββ Assignment 1/
β β β β ββ Project 1/
β β β β ββ Project 2.ext
β β β β ββ ...
β β β ββ Assignment2.ext
β β β ββ ...
β β ββ Classwork/
β β β ββ Class 1/
β β β β ββ Project 1/
β β β β ββ Project 2.ext
β β β β ββ ...
β β β ββ Class2.ext
β β β ββ ...
β β ββ Slides/
β β β ββ Slide1.extension
β β β ββ ...
β β ββ Questions/
β β β ββ Question1.extension
β β β ββ ...
- Add your course to the table in the same format.
- Sort the table rows in ascending alphabetical order and course code.
- Leave one blank row between institutes starting with different letters.
- Use reference-style links at the bottom (like
[Course Name]: URL
). - Align your columns with spaces for clean editing and viewing.
- Keep the table neat and readable in both markdown render and raw
.md
file.