Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/essammohamed1/ds_course_fcis_students_2024
Course material , slides , code and exercises
https://github.com/essammohamed1/ds_course_fcis_students_2024
cpp data-structures
Last synced: about 1 month ago
JSON representation
Course material , slides , code and exercises
- Host: GitHub
- URL: https://github.com/essammohamed1/ds_course_fcis_students_2024
- Owner: ESSAMMOHAMED1
- Created: 2024-10-30T22:59:36.000Z (3 months ago)
- Default Branch: master
- Last Pushed: 2024-12-15T14:04:08.000Z (about 2 months ago)
- Last Synced: 2024-12-15T15:18:30.893Z (about 2 months ago)
- Topics: cpp, data-structures
- Language: C++
- Homepage:
- Size: 3.91 MB
- Stars: 0
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DS_Course_FCIS_Students_2024
Welcome to the **Data Structures Course (2024)** repository. This repository is designed for students to submit their homework and tasks related to the course.
## π How to Get Started
1. **Fork this repository** to your GitHub account.
2. **Clone** your forked repository to your local machine.```bash
git clone https://github.com/your-username/DS_Course_FCIS_Students_2024.git
```3. **Create a new file** with your name (e.g., `YourName_Task.md`) under the `STUDENT_SOLVE` folder.
4. **Solve the tasks** as per the instructions, and write your solutions in the file.
5. **Commit** your changes every time you solve a task:
```bash
git add .
git commit -m "Solved Task #1"
git push origin main
```6. **Create a pull request** with your name, once you've solved four tasks. Ensure your pull request follows the format:
```
PR Title: Solved Tasks 1-4 by Your Name
```## π Tasks
The tasks are listed in individual sections of the repository. Each task will be marked by its number (e.g., **Task #1**, **Task #2**, etc.), and you should solve them in order. Make sure to commit frequently!
---
## π Contributing
We love contributions! Hereβs how you can contribute to this repository:
1. **Fork** this repository and make your changes in your own branch.
2. **Write clear commit messages** that describe the changes you have made. Example:```bash
git commit -m "Fixed issue in Task #2"
```3. **Open a pull request** when you are ready to submit your changes. In your PR description, please reference the tasks you have solved.
### π¨ Rules for Contributing:
- Follow the **task instructions** precisely and provide clear, concise solutions.
- Commit frequently with meaningful messages to track your progress.
- Submit your pull request once you've solved **four tasks**. Make sure your PR title includes your name and the tasks you've solved.
- Be respectful to others' code and try to help your peers.
## π Folder Structure* βββ **STUDENT_SOLVE**
β βββ YourName_Task1.md
β βββ YourName_Task2.md
β βββ YourName_Task3.md
βββ **TASKS**
β βββ Task_1.md
β βββ Task_2.md
β βββ Task_3.md
βββ **README.md**## π Deadlines
- **Final Submission Deadline:** Before the next section
## π§βπ« Rules & Guidelines
- Each student must submit their solutions in a separate file with their name.
- All tasks should be solved and committed individually.
- Pull requests should include the name of the student and the tasks theyβve completed.
- No direct commits to the `main` branchβuse pull requests only.## π§ Contact For any questions, please contact
the course instructor at: [π© [email protected]](mailto:[email protected])#### Happy coding! Let's build something great together! π»π