An open API service indexing awesome lists of open source software.

https://github.com/maniebra/sut-fop-python-fall-2024

Exercises and project of the FOP Python course, taught by @abrishami at Sharif University of Technology, Fall 2024
https://github.com/maniebra/sut-fop-python-fall-2024

Last synced: about 2 months ago
JSON representation

Exercises and project of the FOP Python course, taught by @abrishami at Sharif University of Technology, Fall 2024

Awesome Lists containing this project

README

        

# SUT FOP Python, Fall 2024

This repository contains the exercises and project of the FOP Python course, taught by @abrishami at Sharif University of Technology, Fall 2024

## Course Description

The course is designed to provide students with a comprehensive understanding of Python programming. It covers various aspects of Python, including syntax, data structures, and some useful modules. The course also includes practical exercises and projects to reinforce the aforementioned concepts.

## Collaborators

| Name | Role | Github |
| --- | --- | --- |
| **Ali Abrishami** | Instructor | [@abrishami](https://github.com/abrishami) |
| **Mani Ebrahimi** | Head of Exercises | [@maniebra](https://github.com/maniebra) |
| **Nima Pashabadi** | Teaching Assistant (HW4) | [@NimaPashabadi](https://github.com/NimaPashabadi) |
| **Mohammad Amin Heidari** | Teaching Assistant (HW3) | [@Hemenam](https://github.com/Hemenam) |
| **Seyyed Amir Mohammad Jazayeri** | Teaching Assistant (HW2) | [@amirjaz](https://github.com/amirjaz) |

## Table of Contents

- Homeworks
- [Homework 0](./HW0)
- [Homework 1](./HW1)
- [Homework 2](./HW2)
- [Homework 3](./HW3)
- [Homework 4](./HW4)
- Project
- [Project](./Project)
- Unused Problems
- [Unused Problems](./HW-Unused)

## Top Projects

The top projects of this course are listed here:

| Team Member #1 | Team Member #2 | GitHub Repository |
| -------------- | -------------- | ----------------- |
| Katayoun Salimipour | Rozhin Sadaat Amiri Naeini | https://github.com/KatayounSR/lms_project |
| Asra Rajabi | Haniyeh Heirani | https://github.com/Asrarajabi/LMS |

## Tools and Websites Used Throughout the Course

- [Quera](https://quera.org): a platform for hosting and grading homeworks and projects
- [SharifJudge (Quera's Grader)](https://github.com/mjnaderi/Sharif-Judge): a tool for grading homeworks and projects
- [Python Unittest](https://docs.python.org/3/library/unittest.html): a framework for writing and running tests in Python

# Special Thanks to

| Name | Role |
| --- | --- |
| [**Farbod Haji Mohammad Ali**](https://github.com/farbodhma) | Head of Workshops |
| [**Firoozeh Abrishami**](https://github.com/frzabrisham) | Head of Exams |
| [**Keivan Mirhosseini**](https://github.com/Keivan-Mi) | For his consultation on the project |
| **Mehrsa Malekzadeh** | Workshops |
| **Mahla Entezari** | Workshops |
| [**Seyed Mohammadreza Javadi**](https://github.com/JavadiSM) | Exams |
| [**Bardia Mandegar**](https://github.com/Bardia-Mandegar) | Exams |