AI course material for healthcare students

AbzumsAI

A public home for the course run by the Research and Technology Department of Alborz University of Medical Sciences with MedX Community.

Study
Notebooks and handouts
Practice
Assignments and problems
Build
Projects with public repos
8 public repos Assignments, notebooks, templates, problems, pretest files, bot source, site source, and organization docs. The slide archive is private.
Site source

Current material

Recovered and checked

All public repos
59

Private slide files

Course slides and workshop files are kept in the private Slides repo for course staff.

No public repo link
20

Checked notebooks

Starter, session, masterclass, project, and answer notebooks pass the JSON check.

Open notebooks
7

Solution groups

Assignments 1 to 7 have Python answers and notebook answers with a local test script.

Open answers
2

Rebuilt tasks

The Numpy and Pandas PDF tasks now have editable sources, solutions, checks, and notebooks.

Open assignments
1

Final dataset

The machine learning homework now has its handout, data dictionary, CSV data, and starter check.

Open dataset

Course path

From math to machine learning

01

Start with the notebooks

Use the notebook repo for Python practice, class tasks, and submission notes.

02

Solve the problem sets

Work through assignments, pretest material, and small Python examples from class.

03

Keep the source clean

Build PDFs from the LaTeX folders and keep handouts ready for each session.

Featured student projects

Student projects

Final projects from the Python programming section, presented at Projects Day.

Project 1 RavTan Bot

Developer: Amirhossein Norouzi

Anatomy learning assistant

RavTan Bot receives anatomy images, numbers the visible parts, and names each part for the user. Students can also ask follow-up questions about each labeled area.

Project repo
Project 2 MedCardy

Developers: Benjamin Zolfaghari and Mohammad Hossein Kazemi

Medical exam question review

MedCardy helps students create question packs, review previous exams, receive precise answers, and use quick flashcards before exams.

Project 3 NeoScreenBot

Developer: Reza Haji Ghasemi

Newborn screening guide

NeoScreenBot checks newborn screening data against the official health ministry guide and returns normal, repeat, confirmatory test, or urgent status.

Project repo
Project 4 BackTestPro

Developer: Mohammad Dehghan Niri

Trading strategy backtest tool

BackTestPro lets users test trading strategies against past data without writing code, then review the results in a short time.

Project repo

Teaching team

Teaching team

The people who taught, guided, and shared experience during the course.

Iman Mohammadi

Iman Mohammadi

  • BSc in Computer Engineering from Sharif University of Technology
  • Computer science researcher at University of Salerno
  • Computer science researcher at CUHK
  • Bronze medalist at the International Blockchain Olympiad
  • Teaching assistant in the Micromaster course
Ali Mohammadzadeh Shabestari

Ali Mohammadzadeh Shabestari

  • Computer Engineering student at Sharif University of Technology
  • Programming teaching assistant for several courses at Sharif Computer Engineering Department
  • AI researcher at NeurAILogic
  • Rank 13 in the national mathematics entrance exam
Sina Moradi

Sina Moradi

  • Medical student at Alborz University of Medical Sciences
  • Programmer and AI researcher in radiology
  • Former math teacher at Allameh Helli 8 and 5 schools in Tehran
  • Top provincial technologist in 1403
Negar Babashah

Negar Babashah

  • BSc in Computer Engineering from Sharif University of Technology
  • Algorithm researcher at Max Planck Institute in Germany
  • Algorithm researcher at HKUST
  • Software engineer at Tapsi
  • Former math olympiad teacher at Salam schools in Tehran
  • Gold medalist in the national math olympiad
Mehdi Lotfian

Mehdi Lotfian

  • BSc in Computer Engineering from Sharif University of Technology
  • Machine learning researcher at EPFL in Switzerland
  • Computer science researcher at CUHK
  • Researcher at ISTA in Austria
Ehsan Khormali

Ehsan Khormali

  • AI and neuroscience researcher
  • Sixth year medical student
  • Co-founder of Connect
Shayan Salehi

Shayan Salehi

  • AI researcher at Imperial College London
  • BSc graduate in Computer Engineering from Sharif University of Technology
  • Rank 25 in the national mathematics entrance exam
Kowsar Shams

Kowsar Shams

  • MSc student in AI at University of Tehran
  • AI researcher at Royan Stem Cell Technology Research Center
  • Rank 16 in the national graduate entrance exam

Public videos

Public videos

Three videos from the first part of the course are public on Telegram.

Part 1, session 1

Philosophy of technology and programming in the age of AI

With Dr. Mohammad Ali Abam, along with experience sharing by AI researchers and builders from Sharif University of Technology.

Watch on Telegram
Part 1, session 2

Digital health startups in the age of AI

With Mona Azami, Dr. Farid Faraji, and Dr. Azin Etemadi Manesh, followed by a question and answer session.

Watch on Telegram
Part 1, session 3

How medical students can enter AI

An experience sharing session with Dr. Moein Shariatnia, medical student at Tehran University of Medical Sciences and active AI builder.

Watch on Telegram

Public repos

Course work in one place

Showing all repos

Course

Assignments

Homework sheets, editable sources, checks, and answer material for the course.

Open repo
Course

Notebooks

Python notebooks, submission notes, and checked answer files for class work.

Open repo
Code

Problems

Small Python files used for examples and practice.

Open repo
Course

PreTest

Exam and solution LaTeX sources for pretest work.

Open repo
Docs

Latex

Homework template, shared course style, and build notes.

Open repo
Code

QA-Bot

Telegram bot source for common course questions.

Open repo
Docs

.github

Organization profile shown on GitHub.

Open repo
Docs

abzumsai.github.io

Public course site served by GitHub Pages.

Open repo