Syllabus

Class Logistics


Course: CSCE 990-002 AI for Social Good (Seminar)


Days, Times, and Locations: TR (Tuesday and Thursday) 12:30 pm - 1:45 pm, Burnett Hall 202 (or via Zoom)


Instructor: Hau Chan


Contact: (office) Avery 363, (email) hchan3@unl.edu, (phone) 402-472-5091


Office Hours: By appointments via emails


Course Description:


This seminar class will explore studies that tackle societal problems using machine learning (ML) and, more broadly, artificial intelligence (AI). You can find the course description below.


In recent decades, there has been an emerging line of research that seeks to tackle critical societal problems (e.g., The United Nations's Sustainable Development Goals) using machine learning (ML) and, more broadly, artificial intelligence (AI) to potentially improve the well-being of the society. For example, some of these problems seek to address poverty, (poor) education, gender inequality, peace/justice, and climate change.


This emerging line of research can be referred to as AI for Social Good (AI4SG). Others have used different terms over the years (e.g., AI for Social Impact or Data Science for Social Good) to represent various collections of studies, techniques, and (application/deployment) agendas. Organizations in private and public sectors (e.g., academic conferences and tech companies) have created opportunities for AI4SG studies. These opportunities include workshops and special tracks in conferences (e.g., AAAI, IJCAI, and KDD) for AI4SG and project fundings from companies (e.g., Google and IBM).


In this course, we will examine selected studies that can be grouped into AI4SG research in the areas of agriculture, education, environmental sustainability, healthcare, social care, public safety, and transportation.


Selected Papers from the following list of topics:


AI for Agriculture


AI for Education


AI for Environmental Sustainability


AI for Healthcare


AI for Social Care


AI for Public Safety


AI for Transportation


Course Structures and Learning Goals


This is a seminar class, in which the students in the class meet regularly (inside and outside of the classrooms) to read papers, discuss research, and conduct research under the guidance of the instructor in a collaborative environment. The students are expected to present research papers, participate in discussions, and conduct class/research projects. Note that our seminar class is different from the typical lecture-style classes, where the instructor provides lectures and covers specific topics from specific areas (e.g., a class of ML or a class of AI). We expect the students to have some background in some CS areas such as AI/ML and basic mathematical maturity.


In this course, you will


(1) Understand the potential applications of AI to societal problems (from selected papers)

(2) Understand the AI tools that are used to solve societal problems (from selected papers)

(3) Understand some AI for Social Good research-level topics (from selected papers)

(4) Conduct basic research in a collaborative environment with your peers and the instructor

(5) Understand, present, and convey both existing and your research idea effectively


Course Resources (Books and Reading Assignments)


Readings from papers are assigned for each class — see the lecture list for details. Please do the readings before the class, so that we can make better use of class time to answer your questions about the readings and discuss more advanced topics.


I will be using the following main surveys for the class as references. All of them are available on the Internet.

We will use selected papers from conferences (see literature list) throughout the course.


Assignments and Grading


Reading, writing, and presentation assignments would be available from the lecture list. Since this is a seminar class, there will be no major exam. However, you will be working on a class project (of your choice) in this class, and the major portion of your grade depends on your class project performance.


In addition, in order for me to check to see if you have done the required readings, there will be in-class exercises and quizzes.


Your grade is determined by:

  • Participation 20% (in-class and out-of-class off/online activities/discussions)

  • Reading Quizzes 10% (periodic, short, in-class, closed-book/open notes diagnostic (pop) quizzes)

  • Class Topic or Paper Presentation 15% (at least twice a semester)

  • Class Project 55% (see the below description)

  • (Note: schedule periodic meetings with me to discuss your project and presentation)

Your participation and presentation grades include instructor discretion, particularly if the instructor feels your grades do not accurately reflect your true understanding of the materials. If the instructor does not know who you are, this will not reflect well on your participation and presentation grades.


Your presentation grade is based on the paper that is assigned to you. You have the option to schedule a meeting with me (and you should) to discuss the paper beforehand to better prepare for your presentation.


Your class project grade consists of several contiguous parts:

  1. Propose your project idea (related to some societal problems/issues) 20%

  2. Provide basic computational models for your project idea 20%

  3. Provide (short or long) literature reviews related to your project (i.e., related work section) 20%

  4. Provide your solutions or approaches or implementations to tackle your project 20%

  5. Present your project via an in-class presentation and/or poster (at the end of the semester) 20%

To make sure you are making progress on your project, you will send me a single periodic write-up in pdf throughout the course (see lecture list for due dates). The single write-up pdf should consist of all of the previous results (e.g., if you are submitting your write-up to include 3, then your write-up should also include 1 and 2).


Finally, your final letter grade will be determined as follow:


A+ [100, 97]

A (97, 94]

A- (94, 90]

B+ (90, 87]

B (87, 84]

B- (84, 80]

C+ (80, 75]

C (75, 67]

C- (67, 60]

D+ (60, 57]

D (57, 54]

D- (54, 51]

F (51, 0]

Self-Care Curricular Adjustments (from Chris Bourke)

The UNL Faculty Senate passed a resolution on December 1st, 2020 encouraging instructors to make adjustments to courses and curricula in an effort to promote self-care and to relieve stress and promote mental well-being during the pandemic crisis.

As such, the following accommodations and changes have been made to this course:

  • The midterm exam and final exam have been eliminated

  • Redistribution of grade weights to more formative assessments

Syllabus Language for Face Coverings in Instructional Spaces (in the absence of a face covering requirement)

The university currently requires face coverings indoors, including at UNL events, until further notice. Should that requirement expire, there will still be some instances where face coverings may be required or requested in classrooms given the current transmission level of COVID-19 in the community.

  • Pre-approved courses that include substantial work in close physical proximity to one another for extended periods of time.

  • Instructors may receive approval to require face coverings for a documented instructor or student need after submitting a Request to Require Face Covering Form.

  • Instructors may request that students join them in wearing face coverings.


The University's Inclement Weather Policy


Beginning Jan. 3, all instructors should include a statement on syllabi to explain the mode of communication they will use (e.g., @huskers.unl.edu email or Canvas) if in-person classes are canceled and the campus follows instructional continuity plans:


If in-person classes are canceled, you will be notified of the instructional continuity plan for this class by email or Canvas.


Students will be expected to be responsible for checking these notifications for instructional continuity assignments or virtual class meetings.


Attendance Policy


Attendance at all officially scheduled class meetings (class and lab sections) is expected. Students are responsible for knowing all the material discussed in class meetings. Changes to class and lab schedules and assignments will be announced in class or lab.


CSE's Anonymous Contact Form


The CSE Department has an anonymous contact form that you may use to voice your concerns about any problems in the course or department if you do not wish to be identified.


CSE's Email Policy


All students in CSE courses are expected to regularly check their email so they do not miss important announcements.


CSE's Academic Integrity Policy


All homework assignments, quizzes, exams, etc. must be your own work. No direct collaboration with fellow students, past or current, is allowed unless otherwise stated. The Computer Science & Engineering department has an Academic Integrity Policy. All students enrolled in any computer science course are bound by this policy. You are expected to read, understand, and follow this policy. Violations will be dealt with on a case by case basis and may result in a failing assignment or a failing grade for the course itself.


CSE's Resource Center

There is a Student Resource Center in Avery 12: http://cse.unl.edu/src. (UPDATE for Fall 2020)

The Computer Science Resource Center (SRC) is committed to continuing to provide support for students enrolled in Computer Science and Software engineering courses. For the fall of 2020 the SRC will be operated virtually at https://go.unl.edu/cse-src-zoom

The SRC will be staffed M-F from 9:00 a.m. – 9:00 p.m.

NOTE *There will be no physical presence in Avery 12. All students enrolled in CSCE/SOFT courses will be enrolled in the Virtual SRC via Canvas.

Students will have access to the SRC via Canvas and can access the SRC via this Zoom link above. Students must be logged into Canvas.

SRC front-desk tutors will do their best to help students in the order in which they join the Zoom room.

SRC tutors can help with some content questions, general questions and CSE account questions

SRC tutors will direct students to the appropriate Zoom rooms or breakout rooms for specific courses when those course TAs are available for office hours.


Services for Students with Disabilities


The University strives to make all learning experiences as accessible as possible. If you anticipate or experience barriers based on your disability (including mental health, chronic or temporary medical conditions), please let me know immediately so that we can discuss options privately. To establish reasonable accommodations, I may request that you register with Services for Students with Disabilities (SSD). If you are eligible for services and register with their office, make arrangements with me as soon as possible to discuss your accommodations so they can be implemented in a timely manner. SSD contact information: 232 Canfield Admin. Bldg.; 402-472-3787; acontreras3@unl.edu.


Writing Center


The Writing Center, located in 102 Andrews Hall and satellite locations from 5-7 pm in Adele Hall , is a free service for all UNL students, faculty, and staff. You can work with an individual writing consultant on any type of writing at any stage in your writing process. For an appointment, call 472-8803 or schedule online.


Academic Support Services


You can schedule free appointments for individual academic coaching with First-Year Experience and Transition Program staff through MyPLAN. You can also take advantage of study stops--which provide individual and group study with learning consultants in a variety of disciplines--and free group workshops on topics such as time management, goal setting, test preparation, and reading strategies. See https://success.unl.edu for schedules and more information.


Counseling and Psychological Services

UNL offers a variety of options to students to aid them in dealing with stress and adversity. Counseling and Psychological & Services (CAPS); is a multidisciplinary team of psychologists and counselors that works collaboratively with Nebraska students to help them explore their feelings and thoughts and learn helpful ways to improve their mental, psychological and emotional well-being when issues arise. CAPS can be reached by calling 402-472-7450. Big Red Resilience & Well-Being (BRRWB) provides one-on-one well-being coaching to any student who wants to enhance their well-being. Trained well-being coaches help students create and be grateful for positive experiences, practice resilience and self-compassion, and find support as they need it. BRRWB can be reached by calling 402-472-8770.


Classroom Climate


Because the topics in this course may be emotionally charged or challenging for class members, I hope we can create an environment that is both intellectually productive and supportive for all. I realize there might be days when class members may choose to be silent. Beyond verbal participation, your active and supportive listening is also an important and valuable form of participation. I hope that we will continuously reflect upon our class processes so that we can build an inclusive intellectual community where all feel valued and supported in their learning.


Discussing Controversial Topics


Some of the topics we will discuss over the semester are likely to be sensitive and/or controversial. A variety of opinions, beliefs, and statements may surface during class discussions, some of which may be experienced as “racist,” or “anti-Semitic,” or “homophobic,” or “sexist,” or “fascist,” or “Islamophobic,” etc. You will be encouraged to express your opinions and beliefs, and to do so with respect for the opinions of other students who may hold different beliefs. In the event that controversial claims are made, you will be discouraged from labeling any classmate as “a racist,” or “an anti-Semite,” or “a fascist,” or “a bigot,” etc. Instead, you will be encouraged to respond to opinions with which you disagree by saying, “I disagree with the statement you just made and I experience it [i.e., the statement] as racist (or homophobic, or anti-Semitic, etc.) because...,” and then share your opinion with your classmates and me. All of you are encouraged to express your views and beliefs even when those views may be considered unpopular. If you have any concerns that you will have difficulty with voicing your opinions/beliefs in insensitive language, feel free to consult with me during office hours and I will be happy to assist you.


Video or Audiotaping Class Sessions


Due to the sensitive and controversial nature of some of the topics that will be discussed over the duration of the semester, all classes are closed to the Press/Media. No video or audio taping of class sessions is allowed unless you obtain my permission to do so.


Academic Honesty


Academic honesty is essential to the existence and integrity of an academic institution. The responsibility for maintaining that integrity is shared by all members of the academic community. The University's Student Code of Conduct addresses academic dishonesty. Students who commit acts of academic dishonesty are subject to disciplinary action and are granted due process and the right to appeal any decision.


Diversity & Inclusion


The University of Nebraska-Lincoln does not discriminate on the basis of race, ethnicity, color, national origin, sex (including pregnancy), religion, age, disability, sexual orientation, gender identity, genetic information, veteran status, marital status, and/or political affiliation.


Trespass Policy (Regents’ Policy 6.4.7)


The areas of University academic, research, public service, and administrative buildings of the University used for classrooms, laboratories, faculty and staff offices, and the areas of University student residence buildings used for student living quarters are not open to the general public. Any person not authorized to be or remain in any such building area will be deemed to be trespassing on University property and may be cited and subject to prosecution for criminal trespass in violation of Neb. Rev. Stat., § 28-520 or § 28-521.