Skip to content

aihealthlabbd/FHDS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Foundations of Health Data Science (FHDS)

Basic Information

Key Detail
Title Foundations of Health Data Science (FHDS)
Session 2024-24 (Cohort 01)
Credit University 4 Credit Hour Equivalent
Level Beginners to Advance
Number of Classes 25
Course Type Online Live Session (Zoom) – Recording will be provided
Mode of Instruction Bangla
Class Start July 1, 2024
Class Time 9:00 pm – 10:30 pm (complete schedule will be available soon)

Course Team

Role Name Position & Affiliation
Lead Organizer & Instructor Md. Jubayer Hossain Founder & Executive Director, CHIRAL Bangladesh
Instructor Tasmim Rahman Adib Backend Engineer, Health Data Science Lab, CHIRAL; Software Engineer, Penta Global Limited; Computer Science and Engineering, University of Dhaka
Instructor Muhibullah Shahjahan Research Assistant, Bioinformatics Division, CHIRAL Bangladesh; Department of Microbiology, Jagannath University
Instructor Md. Mahadi Hassan Research Assistant, Health Data Science Lab, CHIRAL; Public Health & Informatics, Jahangirnagar University
Teaching Assistant Md Kaif Ibn Zaman Computer Science and Engineering, Jahangirnagar University; Junior Research Assistant, Health Data Science Lab, CHIRAL
Teaching Assistant Rakibul Hasan Research Assistant, Health Data Science Lab, CHIRAL

Course Overview

Foundations of Health Data Science (FHDS) is an interdisciplinary course designed to introduce students to the fundamental concepts, methodologies, and applications of data science in the context of healthcare and public health. This course provides a comprehensive understanding of how data science techniques can be leveraged to extract valuable insights, improve patient outcomes, and inform decision making in healthcare settings.

Target Audience

This course is suitable for individuals with varying backgrounds and interests, including:

  • Healthcare professionals seeking to enhance their data-analysis skills.
  • Data analysts specializing in the healthcare domain.
  • Students interested in pursuing careers in health informatics and data science.
  • Researchers exploring data-driven approaches in healthcare.
  • Public health professionals interested in utilizing data for policy development and epidemiological studies.

Course Objectives

By the end of this course, participants will:

  • Gain a foundational understanding of key concepts in health data science.
  • Develop proficiency in data collection, preprocessing, and cleaning techniques specific to healthcare datasets.
  • Learn various statistical methods and machine learning algorithms that are commonly used in health data analyses.
  • Understand ethical considerations and privacy concerns related to health data usage.
  • Explore real-world applications of health data science in clinical settings, public health surveillance, and biomedical research.
  • Acquire practical skills through hands-on exercises and projects using relevant software tools and programming languages.

Prerequisites

No prior experience in data science was required. Basic knowledge of statistics and programming (e.g., Python, R) would be beneficial, but not mandatory.

Course Content

No. Lecture Lab/Quiz
1 Introduction to Health Data Science Quiz: Foundations of Health Data Science
2 Machine Learning Basics Quiz: Introduction to Machine Learning Concepts
3 Deep Learning Basics Quiz: Fundamentals of Deep Learning
4 Fundamentals of Python: Part 1 Lab: Introduction to Python Programming
5 Fundamentals of Python: Part 2 Lab: Intermediate Python Programming
6 Scientific Computing with NumPy: Linear Algebra Lab: NumPy Basics for Linear Algebra Operations
7 Scientific Computing with NumPy: Calculus Lab: Applying Calculus in Data Analysis with NumPy
8 Scientific Computing with NumPy: Statistics Lab: Exploring Statistical Functions in NumPy
9 Scientific Computing with NumPy: Probability Lab: Probability Distributions and Sampling in NumPy
10 Data Wrangling with Pandas: Part 1 Lab: Data Cleaning and Manipulation with Pandas
11 Data Wrangling with Pandas: Part 2 Lab: Handling Missing Data and Group Operations in Pandas
12 Data Visualization with Matplotlib and Seaborn: Part 1 Lab: Creating Basic Plots with Matplotlib
13 Data Visualization with Matplotlib and Seaborn: Part 2 Lab: Enhancing Plots with Seaborn
14 Classification Models in Machine Learning Lab: Implementing Classification Models in Scikit-learn
15 Regression Models in Machine Learning Lab: Building Regression Models with Scikit-learn
16 Clustering Models in Machine Learning Lab: Clustering Analysis with Scikit-learn
17 Deep Learning Models: Convolutional Neural Networks (CNNs) Lab: Building and Training CNNs with TensorFlow/Keras
18 Deep Learning Models: Recurrent Neural Networks (RNNs) Lab: Sequence Modeling with RNNs using TensorFlow/Keras
19 Deep Learning Models: Long Short Term Memory Networks (LSTMs) Lab: Implementing LSTMs for Time Series Prediction
20 Project #01: Classification (Text Data) Lab: Text Classification Project Implementation
21 Project #02: Regression (Text Data) Lab: Regression Analysis on Textual Data
22 Project #03: Deep Learning (Image Data) Lab: Image Classification Project with Deep Learning
23 Project #04: Deep Learning (Time Series) Lab: Time Series Forecasting using Deep Learning Models
24 Project Discussion Quiz: Project Discussion and Reflection
25 Interview Preparation: Health Data Science Interview Questions Quiz: Interview Question Practice

Course Format

  • Lectures: Interactive lectures delivered by experienced instructors.
  • Hands-on Labs: Practical sessions to apply concepts learned in lectures.
  • Case Studies: Analysis of real-world healthcare datasets and scenarios.
  • Capstone Project: A culminating project in which participants apply learned skills to solve a relevant health data problem.

Required Text

  1. Jain, V., & Chatterjee, J. M. (2020). Machine learning with health care perspective. Cham: Springer, 1-415.
  2. Xiao, C., & Sun, J. (2021). Introduction to deep learning for healthcare. Springer Nature.
  3. James, G., Witten, D., Hastie, T., & Tibshirani, R. (2013). An introduction to statistical learning (Vol. 112, p. 18). New York: springer.

Grading Policies

No. Item Percentage (%) Counts
1 Lab assignments 50 20
2 Final Project Presentation 25 1
3 Quizzes 20 5
4 Attendance 5
Total 100

The grading scale for this course consists of the standard scale, including minus grades, below: 94 - 100 = A 90 – 93.9 = A- 87 – 89.9 = B+ 83 – 86.9 = B 80 – 82.9 = B = 77 – 79.9 = C+ 73 – 76.9 = C 70 – 72.9 = C- 67 – 69.9 = D+ 63 – 66.9 = D 60 – 62.9 = D- Below 60 = F NB: Participants who will carry F grade she/he will not be certified.

Lab Assignments

There were 20 lab assignments for the lab component, with 100 points for each. The average score was 50% of the final grade. Owing to the size of the class, the assignments should be handed in by the due date. Otherwise, 15 points will be AUTOMATICALLY deducted per day after the due date. Assignments received after the 7-day late period will not be graded, and AUTOMATICALLY will receive 0 points. This timing allows you to finish with one week’s material before starting the next unit’s material.

Quizzes

There are 5 quizzes that occur each with 100 points. The average score was 20% of the final grade. This will test you on lecture materials covered within the five most recent units. Quizzes can be completed only if the instructor receives a prior notification of absence.

Final Project & Presentation

Students were asked to select a specific topic based on their interests and complete a data analysis of individual projects using the methods covered in class, summarized in a formal report in R. The final project and presentation accounted for 25% of the final grade. Students were expected to give a maximum of seven minutes about their projects. After the final presentation, they were required to hand in the R-script project along with the dataset in a designated format. The final report is due by [Comming!]

Attendance/Participation

The university’s policy is that all students should attend all classes. Of course, not all students will, or can, attend all classes due to intercollegiate athletic events, university-sanctioned co-curricular activities, course field trips, religious holidays, family emergencies, and personal illness. As a result, students are allowed to miss a maximum of 10% of the class meeting time without a grade penalty. The student is responsible for all course materials and graded work because of absence. It is at the discretion of the professor to decide if, when, where, and how the missed work is completed. If something unexpected occurs, please inform the instructor in advance. The absence of such notice prevents students from completing assignments.

Required Materials

Participants need to bring their headphones to listen to on the Zoom session during class time.

Communication

Emails (training.chiralbd@gmail.com) will be answered as quickly as possible (typically within 24 h) but may not generate an immediate response. If more than 48 hours passed without a response, please resend the message. Please let us know if you have problems that interfere with your progress during this course. We will do all we can help you. Please see us as soon as possible if you experience difficulty at any point in the course.

Other Important Information

(The) non-discrimination policy of CHIRAL Bangladesh affirms a commitment to diversity in a variety of forms, believing that diversity is more than an all-inclusive list of demographics. The CHIRAL Bangladesh prohibits discrimination and harassment based on race or ethnicity, marital status, sex, age, gender expression or identity, sexual orientation, religion, national origin, disability, or veteran status. The discrimination or harassment of members of the CHIRAL Bangladesh falls short of our community standards and will not be tolerated.

Academic Integrity

Academic honesty is expected at all times. Academic dishonesty includes claiming someone else’s work as your own (e.g., plagiarism), seeking an unfair advantage over other students in taking a test or fulfilling an assignment, and fraud. Any offense will result in a zero or grade of F for the exam or assignment in question and may result in failure of the course. Infractions will be reported to the student’s advisor and to the Associate Academic Coordinator.

Policy on Make-Up Work

Participants are allowed to make up assignments ONLY as the result of illness or other unanticipated circumstances warranting a medical excuse and resulting in the student missing homework or exam, consistent with CHIRAL policy. Documentation from a health care provider is required. For any other non-medical reason, assignments missed will receive a penalty of 10 points per day after the due date, and the mid-exam missed will receive a zero point.

Copyright Notice

© 2024 Md. Jubayer Hossain and CHIRAL Bangladesh. All rights reserved.

No part of this course materials, including lectures, text, images, and videos, may be reproduced, distributed, or transmitted in any form or by any means, including photocopying, recording, or other electronic or mechanical methods, without the prior written permission of the publisher, except in the case of brief quotations embodied in critical reviews and certain other noncommercial uses permitted by copyright law. For permission requests, write to the course publisher, addressed “Attention: Permissions Coordinator,” at the address below.

Md. Jubayer Hossain Founder & Executive Director CHIRAL Bangladesh Email: contact.jubayerhossain@gmail.com

About

Foundations of Health Data Science (FHDS)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published