Skip to content

HooshBaaz/2022_DataAnalytics_SummerSchool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


logo logo

HooshBaaz's 2022 Data Analytics Summer School



Welcome to the repo for the 2022 Data Analytics Summer School at the University of Tehran. This course has been compiled with the aim of providing basic and practical training for different concepts and methods of data analysis. During this course, the most prominent Iranian professors of AI and Data Analysis inside and outside Iran participate in order to provide the best quality of education for students.

Moreover, Hands-On training sessions are held continuously throughout the course and practical projects based on real problems and challenges are proposed by prominent computer companies "Tapsel", "Fidibo" and "Tapsi". The students solve these challenges with the help of personal Mentors. Finally, the distinguished graduates of this course will be introduced to our partner companies in the industry for job interviews.

Graduates who get a passing grade in the course will be issued an official certificate by the University of Tehran. These graduates can participate in more advanced courses held by HooshBaaz in the future.



catalog



General info

  • Event dates: 28th of July 2022 (ششم مرداد هزار و چهارصد و یک) to 19 August 2022 (بیست و هشتم مرداد هزار و چهارصد و یک), on Thursdays and Fridays.
  • Course duration: 72 Hours including 24 Hours of theoretical training + 24 hours of practical training + 24 hours of project work.
  • Location1: Theoretical are held in the University of Tehran, Department of Electrical and Computer Engineering (Old building), Lecture Halls, Hall 2.
  • Location2: Practical sessions are held in the University of Tehran, Department of Electrical and Computer Engineering (Old building), Shared workspace.
  • Evaluation method: project + final exam
  • Certificate: official bilingual certificate of Tehran University for graduates of the course, approved by the Ministry of Science.
  • Project Subjects: practical projects designed by HooshBaaz (Taxi Project), Torob, and (to be announced).

Useful links


Curriculum

Week-Day Theory 1 Hands-On 1 Theory 2 Hands-On 2
week1-day1 Intro + Variables/Types/Operators in Python Installing Anaconda + writing simple programs Arrays/Conditions/Loops/Functions Practicing basic Python skills
week1-day2 Intro to Numpy + data structures in Numpy Practicing Numpy basics Basic functions in Numpy + Intro to statistics Advanced data analysis with Numpy
week2-day1 Project 1 Recap + Intro to Pandas Working with unclean data in Pandas Data cleaning techniques in Pandas Pivot/Groupby/Merge in Pandas
week2-day2 Data visualization with Matplotlib Visualization in Practice Data analysis by visualization Advanced visualization techniques and different plots
week3-day1 Data Crawling with Python Crawling a football table and data cleaning More on Crawling + Advanced Pandas techniques Crawling a phone shop and data cleaning
week3-day2 Statistical inference for data analysis (Theory) Statistical tests for data analysis + Natural Language Processing Predictive Analysis and Regression Regression Hands-on using Scikit-Learn
week4-day1 Solving project 2 + Predictive Analysis and Classification Classification Hands-On 1 Classification Part 2 Classification Hands-On 2
week4-day2 Introduction to Neural Networks (Theory) Future of AI Building Neural Networks with Keras Keras Hands-On

Please refer to openai.school for more information.

Course Structure

The course happens on Thursdays and Fridays on 4 consecutive weeks. Each day has 2 slots, one happening in the morning, from 9AM to 12:15AM, the other happening in the afternoon, from 1:30PM to 4:45PM. Each slot starts with a Theoretical Session in the lecture halls lasting 1:30 hours, followed by a Hands-On Workshop after a 15 minute break. There are 3 projects over the course of this Summer-School, each happening on the weekdays between the weekends.

Theoretical Sessions

During the Theoretical Sessions, the education material of the subjects specified will be taught by top professors and researchers of AI and Data Analytics inside and outside Iran. Since the Hands-On Workshops are directly related to their preceding Theoretical Session, they might become harder to follow without knowing the theory. Hence, it is important to be on time during the Tehoretical Sessions. Note that the last day of HooshBaaz will contain 4 Theoretical Sessions and there will be no Hands-On Workshops. The Theoretical Sessions are held in the Electrical and Computer Faculty of the University of Tehran, Lecture Halls, Hall 2.

  • The Theory sessions materials are partially available in the folder of their corresponding weeks.

Hands-On workshops

During the Hands-On workshops, you will apply your gained theoretical knowledge on practical problems. You also get to connect with others and do networking. During these sessions, the mentors are there to assist you with your queries, so use them to your advantage! If you don't have questions, still ask your mentors to review your codes. If you manage to finish all the Hands-On problems, please tell one of the Mentors; They will introduce you to the Professor present in HooshBaaz that day and they will personally divise for you even more challanging material to work on! If you find extra time or just want to rest a little, you can spend it on getting to know others, helping them, and networking. Please note that no question is a stupid question, so never feel discouraged to ask questions from the Mentors and even other students. Also be supportive of others and try to answer their questions if you can. Afterall, asking questions is the way to detect weakpoints and turn them into strong-points! You can find the Hands-On material for each week in the corresponding week's folder. These files are in the form of Python Notebooks.

  • The Hands-On materials are available in the folder of their corresponding weeks.

Projects

There is a project from real companies with real data for each week. You should work on these projects on your own during the week and submit them via Telegram by the end of the week. Note that the large files belonging to your projects are not available in Git (e.g. videos, data), but the questions and the solutions are available here. The full project data is shared with you via Telegram.


Certification and Referral to Companies

Under Construction

Miscellaneous

Things to Bring

  • Pen and paper
  • Laptop
  • Phone with Hotspot ability
  • Cables and Charger
  • Flash Memory
  • Determination to learn!

Food and Drinks

Coffee and tea is served during the 15 minute breaks in between the Theoretical and Hands-On sessions. However, you have to bring or order your own lunch. There are microwave ovens available to warm up your food in the basement of the Department of Electrical and Computer Engineering, just by the stairs (Old building). There are also a couple of places you can get food from in the campus. There is a Cafeteria behind the lecture halls. They serve fastfood and drinks. In addition, there is a vending machine in the lobby of the Department of Electrical and Computer Engineering (New building). You can also find a working water cooler by the stairs on the first floor of the Department of Electrical and Computer Engineering (Old building). Note that there is a no eating or drinking policy inside the classes

COVID-19

Please let us know if you have symptoms and we will figure something out. Please always wear facemask, and please wash and disinfect your hands frequently.


Who Are We?

Coordinators

  • Dr. Amin Sadeghi
  • Rouhollah Abdolhasani

Instructors

  • Dr. Amin Sadeghi - (Professor of AI at the University of Tehran)
  • Dr. Behnam Bahrak - (Professor of AI at the University of Tehran)
  • Dr. Masoud Mazloom - (Head of Mashhad Data Analysis Innovation Center)
  • Dr. Mahdi Safarnejad - (Head of Data Analysis at Sahab Pardaz)
  • Dr. Taher Pilehvar - (Professor of AI at Tehran Institute for Advanced Studies)
  • Dr. Ali Eslami - (Research scientist at Google DeepMind)
  • Ali Elahi - (Head of AI at Tapsi)
  • Rouhollah Abdolhasani - (Neuroscience researcher at IPM)

Mentors

Supporters

Under Construction

About

This is the repo for the Data Analytics bootcamp at the University of Tehran held in the summer of 2022

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published