Course Syllabus
Contact Information
Course Details
Machine Learning for Data Science provides a broad overview of widely accepted and state-of-the-art machine learning approaches to automatically extract information from a variety of data types. This course will include conceptual background on data, methods, and application approaches; coverage of issues of data security, privacy, and ethics related to machine learning; and practical, hands-on exercises.
Course Expectations
You are expected to view all videos and complete all reading assignments. Also, you will be expected to participate in online discussions and attempt all Self-Check Quizzes.
Professional Behavior
While many of the tools necessary for the completion of this course will be discussed in the course content or via guided assignments, nevertheless considerable work outside of class in learning programming tools or researching analytical techniques is expected.
Course Prerequisites
CS 1213 or CS 1313 or CS 1321 or CS 1323 or CS 1324
Course Materials
No textbook is required for this course.
Grades
Breakdown
| Activity | Description | Percentage |
|---|---|---|
| Homework | There will be 2. Each will ask you to apply various aspects of coding. | 25% |
| Participation | Based on participation, homework, etc. Nothing to submit. | 5% |
| Project | One large project asking students to apply a broad understanding of machine learning. | 35% |
| Mid-term Exams (2) | All essay/short answer questions. Two exams. | 20% |
| Final Exam | All essay/short answer questions. | 15% |
| Total | 100% |
Scale
Coursework will consist of quizzes, homework, exams, and a semester project. I do not rely on Canvas for final grade calculations and neither should you. All grades are calculated off-line according to the structure defined below and traditional letter grade cut-offs (>=90% is A; >=80% is; B>=70% is C; >=60% is D; <60% is F)
Course Components
Homework
There will be two homework assignments, each will be submitted in a similar format:
1. The coding components are based on Python. You can submit the code as jupyter notebook but not required (.py file is also acceptable)
2. Comment your code! Not necessarily for every single line but comments should indicate what each section of codes does.
3. Submit your homework solution as a zip file containing the main description file and codes you used.
Project
There will be one project, which will ask you to submit in a similar fashion to the homework assignments:
1. The coding components are based on Python. You can submit the code as jupyter notebook but not required (.py file is also acceptable)
2. Comment your code! Not necessarily for every single line but comments should indicate what each section of codes does.
3. Submit your homework solution as a zip file containing the main description file and codes you used.
Even though the project asks for a similar submission format as the homework, it will require more time and knowledge of coding.
Mid-term Exams
There will be midterm exams covering the various topics we have covered till that point.
Final Exam
There is one final exam. All exams are set up in a similar fashion.
Course Policies
Communication
E-mail communication is the primary method with me in this course. I will respond to students’ e-mails within 48 hours or sooner. To ensure a prompt response, please put “DSA 3013” in your e-mail subject line as a prefix. For example, your subject line could be: DSA 3013: Question about Assignment.
Tech Support: If you cannot access canvas.ou.edu, please contact 405-325-HELP
Late Policy
Make-up homework, exams and quizzes will only be permitted for officially documented absences. All documented absences due to religious observances and officially approved trips will be guaranteed a make-up opportunity. Absences due to other unavoidable reasons (e.g., death in the family, illness) will be considered on a case-by-case basis, with appropriate documentation required. Except in the case of an emergency, the student must always seek instructor consent prior to the absence. If an emergency, you must contact the instructor as soon as feasibly possible. Make-up work will be scheduled at the discretion of the instructor and might occur before the scheduled absence. Typically, make-up work will be scheduled as close to the original assignment date as possible.
University Academic Policies and Student Support
Land Acknowledgement
Long before the University of Oklahoma was established, the land on which the University now resides was the traditional home of the “Hasinais” Caddo Nation and “Kirikirʔi:s” Wichita & Affiliated Tribes.
We acknowledge this territory once also served as a hunting ground, trade exchange point, and migration route for the Apache, Comanche, Kiowa and Osage nations. Today, 39 tribal nations dwell in the state of Oklahoma as a result of settler and colonial policies that were designed to assimilate Native people.
The University of Oklahoma recognizes the historical connection our university has with its indigenous community. We acknowledge, honor and respect the diverse Indigenous peoples connected to this land. We fully recognize, support and advocate for the sovereign rights of all of Oklahoma’s 39 tribal nations. This acknowledgment is aligned with our university’s core value of creating a diverse and inclusive community. It is an institutional responsibility to recognize and acknowledge the people, culture and history that make up our entire OU Community.
Course Catalog
Search the OU Course Catalog.
Student Handbook
Please familiarize yourself with the OU Student Handbook.
Student Support Services
OU offers a variety of services to support students. For more information, please refer to the Student Support Module in your Orientation course.
Online Library
Access digital materials and other resources at OU Libraries.
Copyright Statement and Privacy Information
Sessions of this course may be recorded or live-streamed. These recordings are the intellectual property of the individual faculty member and may not be shared or reproduced without the explicit, written consent of the faculty member. In addition, the privacy rights of others such as students, guest lecturers, and providers of copyrighted material displayed in the recording may be of concern. Students may not share any course recordings with individuals not enrolled in the class or upload them to any other online environment.
Academic Integrity
As a member of the OU community, it is your responsibility to protect your educational investment by knowing and following the rules. The Student Code is available from the Office of the Vice President for Student Affairs and is contained in the Student's Guide to Academic Integrity.
Academic honesty is incredibly important in this course. Cheating is strictly prohibited at the University of Oklahoma because it devalues the degree you are working hard to get. Should you know of someone else engaging in academic misconduct, please report it to your instructor or directly to the Office of Academic Integrity. Your instructor has a professional obligation to report academic misconduct.
In addition to the course conduct policies outlined by your professor in the Course Syllabus in the online classroom, please review the Graduate Student Handbook.
Religious Observance
It is the policy of the University to excuse the absences of students that result from religious observances and to reschedule examinations and additional required classwork that may fall on religious holidays, without penalty. [See Faculty Handbook 3.15.2].
Reasonable Accommodation for Disabilities
The Accessibility and Disability Resource Center (ADRC) is committed to supporting students with disabilities to ensure that they can enjoy equal access to all components of their education. This includes your academics, housing, and community events. Please review OU's Accessibility Policy.
If you are experiencing a disability or a mental/medical health condition that has a significant impact on one or more life functions, you can receive accommodations to provide equal access. Possible disabilities include but are not limited to learning disabilities, AD(H)D, mental health, and chronic health. Additionally, we support students with temporary medical conditions (broken wrist, shoulder surgery, etc.) and pregnancy.
To discuss potential accommodations, please contact the ADRC at 730 College Avenue, (phone) 405-325-3852, or adrc@ou.edu.
Title IX Resources
For any concerns regarding gender-based discrimination, sexual harassment, sexual misconduct, stalking, or intimate partner violence, the University offers a variety of resources, including advocates on-call 24/7, counseling services, mutual no-contact orders, scheduling adjustments, and disciplinary sanctions against the perpetrator. To learn more or to report an incident, please contact the Institutional Equity Office (M-F, from 8-5, at 405-325-3546) or OU Advocates (available 24/7 at 405-615-0013).
Adjustments for Pregnancy/Childbirth-Related Issues
Should you need modifications or adjustments to your course requirements because of documented pregnancy-related or childbirth-related issues, please contact your instructor as soon as possible to discuss your options. Generally, modifications will be made where medically necessary and similar in scope to accommodations based on temporary disability. Learn more about the rights of pregnant and parenting students by consulting the FAQ sheets provided by the Institutional Equity Office.
Mental Health Support Services
If you are experiencing any mental health issues that are impacting your academic performance, counseling is available at the University Counseling Center (UCC). The Center is located on the second floor of the Goddard Health Center, at 620 Elm Rm. 201, Norman, OK 73019. To schedule an appointment, call 405-325-2911. For more information, please visit the University Counseling Center.
Final Exam Preparation Period
Pre-finals week will be defined as the seven calendar days before the first day of finals. Faculty may cover new course material throughout this week. For specific provisions of the policy please refer to OU's Final Exam Preparation Period policy.
Required Policies for Students On Campus
Emergency Protocol
During an emergency, there are official university procedures that will maximize your safety.
Severe Weather: If you receive an OU Alert to seek refuge or hear a tornado siren that signals severe weather:
- Look for severe weather refuge location maps located inside most OU buildings near the entrances
- Seek refuge inside a building. Do not leave one building to seek shelter in another building that you deem safer. If outside, get into the nearest building.
- Go to the building’s severe weather refuge location. If you do not know where that is, go to the lowest level possible and seek refuge in the innermost room. Avoid outside doors and windows.
- Get in, Get Down, Cover Up.
- Wait for official notice to resume normal activities.
Additional information about severe weather preparedness is available through the Department of Campus Safety's Emergency Management Division.
OU-Norman Campus: Tornado Refuge Protocol
Severe Weather Preparedness Video
Armed Subject/Campus Intruder
If you receive an OU Alert to shelter-in-place due to an active shooter or armed intruder situation or you hear what you perceive to be gunshots:
- Avoid: If you believe you can get out of the area without encountering the armed individual, move quickly towards the nearest building exit, move away from the building, and call 911.
- Deny: If you cannot flee, move to an area that can be locked or barricaded, turn off lights, silence devices, spread out, and formulate a plan of attack if the shooter enters the room.
- Defend: As a last resort fight to defend yourself. For more information, visit:
OU's Emergency Preparedness site
Shots Fire on Campus Procedure
Fire Alarm/General Emergency
If you receive an OU Alert that there is danger inside or near the building, or the fire alarm inside the building activates:
- Leave the building. Do not use the elevators.
- Know at least two building exits.
- Assist those who may need help.
- Proceed to the emergency assembly area.
- Once safely outside, Notify first responders of anyone who may still be inside the building due to mobility issues.
- Wait for official notice before attempting to re-enter the building.
Course Summary:
| Date | Details | Due |
|---|---|---|