Course Overview

Title: Artificial Intelligence for Medicine

Units: 6 for 15-182 and 9 for 15-282

Pre-requisites: None for 15-182 and 15-112 (i.e., Fundamentals of Programming and Computer Science) for 15-282

Description:

This course introduces Artificial Intelligence (AI) and its recent applications in medicine for students with only a little background in computer science. It starts by motivating and defining AI, before folding over to a survey of some of its newest applications to medicine, including diagnosis, prognosis, drug discovery, and recommendations of individualized treatments, to mention just a few. Afterwards, it provides a bird’s-eye view of some of the major AI techniques, including machine learning, deep neural networks, recommendation systems, and ranked retrieval. Finally, it concludes with a discussion on some of the concerns related to AI, including ethical issues, job security, society, and healthcare institutions, among others.

The course comprises a balance of lectures, case studies, live demonstrations of some medical AI applications, problem-solving & programming assignments (only for 15-282), and research tasks. The students will be exposed to industry- and research-based perspectives on AI for medicine. In addition, students registering for 15-282 will learn through a course project the nuances of working with medical data and applying an AI model to solve a concrete problem in medicine.


Logistics

Instructor: Prof. Mohammad Hammoud

mhhammou@qatar.cmu.edu, CMUQ 1006, 4454-8506,
Office hours: Tuesdays, 9:00AM - 10:30AM.

Course Assistants

Name Email Office Hours
Frewoyni Birhane fbirhane@andrew.cmu.edu Wednesdays, 12:00PM- 1:00PM
Igli Mlloja imlloja@andrew.cmu.edu Sundays, 4:00PM- 5:00PM
Ahmed Lebbe aaa4010@qatar-med.cornell.edu Mondays, 5:00PM- 6:00PM
Hubaib Haider huh4001@qatar-med.cornell.edu Tuesdays, 5:00PM- 6:00PM
Siddhant Nair sin4003@qatar-med.cornell.edu Tuesdays, 6:00PM- 7:00PM

Class hours

Lectures:

Mondays and Wednesdays, from 2:30PM- 3:45PM, Delivered Remotely


Course Objectives

Artificial Intelligence (AI) is transforming various sectors, including medicine. This course will teach you what AI is, take you through a journey of AI applications in medicine, and give you a practical experience in applying AI to solve real-world medical problems. It will demystify major AI concepts, including machine learning, neural networks, Bayesian networks, recommendation systems, data science, and ranked retrieval, among others. In addition, it will allow you to navigate several societal issues and ethical concerns that surround AI.


Learning Outcomes

This course incorporates seven major learning outcomes. In particular, after finishing the course, each student will be able to:

  1. Define AI and discuss what AI can and cannot do.
  2. Identify various AI applications in medicine and explain how they are transforming healthcare.
  3. Recognize the power of big data in enabling AI and describe the different types of data representations.
  4. Recognize the power of AI algorithms in solving medical problems and discuss how they can be applied in the medical field.
  5. Explain different AI concepts, including machine learning, deep learning, recommendation systems, and ranked retrievals, among others.
  6. Apply some AI techniques to solve real-world medical problems.
  7. Discuss several societal issues and ethical concerns surrounding AI.

Textbook

There is no required textbook for this course. Lecture slides and notes will be provided by the instructor and posted on the course webpage as necessary.


Assessment

Each student will receive a numeric score with a corresponding letter grade, based on a weighted average of the following:

1. Homework Assignments:

There will be 5 homework assignments, which will account for 40% in 15-181 and 20% in 15-282 of the final score. The lowest assignment will be dropped.


2. Quizzes:

There will be 2 quizzes, which will account for 20% in 15-181 and 15% in 15-282 of the final score.


3. Exams:

There will be two exams, midterm and final, which will account for 15% and 20%, respectively (or 35% collectively) of the final score.


4. Project (only for 15-282):

There will be one applied learning project that is worth 25% of the final score.


5. Attendance and Participation:

Attendance of classes and participation in discussions will account for 5% of the final score. You are required to attend classes, participate effectively, and turn your video on during online sessions (expect for pedagogical or technical reasons —more on this can be found below under "Guidelines on Video Usage").

The table below shows the breakdown of the forms of activities that the course involves, alongside the quantity and the overall weight of each activity.

Type # Weight
Homework Assignments 4 40% for 15-182 and 20% for 15-282
Quizzes 2 20% for 15-182 and 15% for 15-282
Exams 2 35% (15% for the midterm and 20% for the final)
Project (only for 15-282) 1 25%
Attendance and Participation 13 for 15-182 and 26 for 15-282 5%


Guidelines on Video Usage

1. Videos Shall Be on During Live Sessions, Except for Pedagogical or Technical Reasons:

In this semester, we will use Zoom during regular class sessions to deliver lectures and/or conduct recitations. You are required to turn your camera on during every online class session unless there is a pedagogical or technical reason to have it turned off. If you have justifiable technical or personal circumstances that prevent you from having your video on during live class sessions, you will need to submit a “Waiver Form” to the Video Policy Committee at https://it.qatar.cmu.edu/forms/student-video-waiver-form/. In this waiver, you will have to explain thoroughly the reasons for which you are requesting a video exemption. The waiver, once approved by the Committee, will grant you an exemption from having your camera on during the regular class time. Please note that this waiver does not apply for examinations (in-term or final exams, or presentations that require the use of video)—more on this below. After the waiver deadline submission time, if you are not granted an exemption and if you keep your video off during classes, you will lose points for in-class attendance and participation. Please keep in mind that upon approval of the Waiver Form, the professor might need to call on you periodically with questions or comments using the microphone or the chat option to ensure your presence and involvement in class.

Having your video on and participating during live Zoom sessions will support your learning in various ways. It may reduce the feeling of isolation and keep you connected with your colleagues and the professor. It is also important to note that everyone’s “remote classroom” and “learning” experience is greatly improved if every student is “visible”. The professor will work tirelessly to engage with you and provide a rich, interactive, and high-quality remote teaching experience. Likewise, he expects a similar commitment on your side.

You are also encouraged to follow the same classroom etiquette as you would during normal in-person class sessions when connecting to virtual classes – such as: dressing up appropriately, participating when required (whether by using your audio or the chat feature on Zoom), staying engaged, and avoiding any parallel work irrelevant to the session that may be distracting and affecting others learning experience to (including emails, browsing the internet, usage of the Zoom private chat with friends). Paying attention during online sessions and contributing to discussions and questions may influence your in-class participation grades.

In order to feel more comfortable in the Zoom environment and to address privacy concerns, adding a virtual background may be an alternative option to shield away from your surroundings. Establishing a neutral “workspace” in your environment that is away from distractions also helps with your learning process.

2. Video During Quizzes and Exams:

You are required to turn your camera on during all online assessments, including quizzes, exams and the final. Your work surface, including your hands, must be visible by video at all times during examinations. No alternative arrangements will be provided to you for this request. It is important to note that if you have a physical disability that presents a barrier to abiding by these guidelines, adjustments to this policy may be made, but must first be discussed with and approved by Catherine Getchell (getchell@cmu.edu) from the Office of Disability Resources, in consultation with the professor.

3. Unauthorized Recordings:

It is extremely important to note that students are not permitted to make any personal audio or video recordings or take photos/ screenshots of classes or presentations. Any recording of live Zoom sessions, audio, and photos/ screenshots by students, and/or posting or sharing by any means (including emails, social media platforms, phones, etc.) will be a violation of university policy and could result in serious consequences, including suspension or expulsion upon review through the community standards process.

4. Sharing of Screens:

You may be invited to share your Screen during class. Please note that when you share your screen through zoom, your video does not turn on, and your face does not appear: what will be shared is the appropriate file or your entire desktop at any point in time. Please be mindful that any items on your desktop or computer screen (e.g. files, icons, open applications) that you do not want others to see should be removed or closed prior to sharing your screen.

5. Remote Attendance:

The professor may use the time you log/Zoom into a class with your Andrew ID as proof of attendance. Joining after a live session’s scheduled start time will be considered as an absence. The professor may request additional proof of participation: polls, participation in chat, and requests that the students unmute their microphones and use the audio at any point in time of the Zoom lecture. The professor will consider your failure to respond as sufficient to mark you absent or late.


Assignments

The writeup and starter files, if any, for each assignment will be posted on the course website and/or on Gradescope. An annoucement will be sent through Piazza before each assignment, indicating the deadline of the assignment and instructing how it can be downloaded and submitted. All assignments should be submitted through Gradescope.


Getting Help

For urgent communication with the professor and course assistants, it is best to send an email. If you want to talk to any of them in person, remember that their office hours are merely nominal times upon which they guarantee that they will be in their offices. You are always welcome to visit them outside of their office hours if you need help or want to talk about any issue that pertains to the course.

We ask that you follow a few simple guidelines. The professor normally works with his office door being open. Whenever the office door is open, he welcomes visits from students. However, if the office door is closed, this means that he is busy with work, meetings, or phone calls; hence, prefers not to be disturbed.

We will use the course webpage as the central repository for all the course material. In particular, on the course webpage you can always:

  • Obtain copies of any homework assignment and lecture slides.
  • View announcements that relate to the course.
  • Find links to any reference or data you need for your studying and assignments.
  • Read clarifications and changes made to any assignments, schedules, or policies.

In addition, we will use Piazza for course announcements and online discussions. Use it to ask questions and to share your experience! The course staff will be happy to answer your questions in a timely manner. However, sometimes we might wait to answer in order to let others answer or for you to think about it a little more. We encourage you to answer each others' questions!

Another important issue appears while asking questions on Piazza. Please do not send your source code to ask questions. Your questions can be related to specific parts of your programs, but while others read your code they will be affected from your solutions. We need to let others find their own solutions for a better learning.

Lastly, all communication on Piazza should not include any inappropriate content or any form of expression that will be unethical or rude. Please find our 15-182/282 Piazza page at: https://piazza.com/qatar.cmu/spring2022/15182282


Academic Integrity

The value of your degree depends on the academic integrity of yourself and your peers in each of your classes. Please read the University Policy on Academic Integrity (https://www.cmu.edu/policies/) carefully to understand the penalties associated with academic dishonesty at Carnegie Mellon University.

Academic integrity means that any work you submit for this course is your own. This is critical to your learning. The policy's intention is that you never hand in something you do not understand. Your understanding must be deep enough that, if necessary, you could re-do the work completely on your own. In short, do your own work.

We want you to collaborate with other students only if the collaboration improves your understanding. Therefore, you can talk about the homework assignments, but no one may take notes or record the discussion. When you write your solution, it should be yours. Go to a separate area and write your own code or answers. Do this individually so that you do not end up copying someone else's work. Your own solution, even if it is incorrect, is much better than someone else's that you do not understand.

When working on programming assignments, do not look at other students' code or show them your own. If you need that kind of help, get it from the course staff. You may discuss your code at a conceptual level; for example, "do we need a loop for this purpose or just an if statement?". You may collaborate on code at a whiteboard, but you may not take notes or photographs; the purpose of the collaboration is to develop your understanding so that you can then solve the problem yourself, on your own.

If the course staff sees similarities between your work and that of another student, we will attempt to understand what happened. Usually this involves asking you to explain your work and how you did it, and to re-create the work or solve a related problem during our meeting.

For exams, your work must be your own with no communication between you and others (except course staff), and you may use only authorized materials.

If you cannot keep up with the workload due to personal issues, please see your professor. He will help you work toward a solution and will be always happy to assist.

In this class, cheating, copying, or plagiarism means copying all or part of a program or homework solution from another student or unauthorized source, or knowingly giving such information to another student, or handing in a copy of work that you and another student did together, or giving or receiving unauthorized information during an examination. If you use information from another authoritative resource, you must cite the source of this information (and receive permission if required).

Students who violate this policy will be charged with academic dishonesty that can result in failure in this course and possible expulsion from Carnegie Mellon University. Review the official University Code for more information.


Health & Wellness

Learning Disabilities

Carnegie Mellon University is committed to providing reasonable accommodations for all persons with disabilities. To access accommodation services you are expected to initiate the request and submit a Voluntary Disclosure of Disability Form to the office of Health & Wellness or CaPS-Q. In order to receive services/accommodations, verification of a disability is required as recommended in writing by a doctor, licensed psychologist or psycho-educational specialist. The office of Health & Wellness, CaPS-Q and Office of Disability Resources in Pittsburgh will review the information you provide. All information will be considered confidential and only released to appropriate persons on a need to know basis.

Once the accommodations have been approved, you will be issued a Summary of Accommodations Memorandum documenting the disability and describing the accommodation. You are responsible for providing the Memorandum to your professors at the beginning of each semester.

For more information on policies and procedures, please visit this document.

Taking Care of Yourself

Do your best to maintain a healthy lifestyle this semester by eating well, exercising, getting enough sleep, and taking some time to relax. This will help you achieve your goals and cope with stress.

All of us benefit from support during times of struggle. You are not alone. There are many helpful resources available on campus and an important part of the college experience is learning how to ask for help. Asking for support sooner rather than later is often helpful.

If you or anyone you know experiences any academic stress, difficult life events, or feelings like anxiety or depression, we strongly encourage you to seek support. Counseling and Psychological Services (CaPS-Q) is here to help: call 4454 8525 or make an appointment to see the counselor by emailing student-counselling@qatar.cmu.edu. Consider reaching out to a friend, faculty, or family member you trust for help.

If you or someone you know is feeling suicidal or in danger of self-harm, call someone immediately, day or night, at 5554-7913.

If the situation is life threatening, call 999.


Class Schedule

Please refer to Schedule for the tentative schedule for the class. The schedule indicates the project and the assignment activities as well. Any changes will be always announced and reflected on this webpage.