Machine Learning & Data Mining | CSE 450

CSE 450 Syllabus

Course Information

The textbook is also available online through our library subscription.

During the second half of the semester, we will also refer to a few chapters from the e-book, Machine Learning with R

Objectives/Outcomes

My hope is that at the end of this course each student will:

Content

To achieve these outcomes, we will have assignments and assessments in the following areas:

Readiness Assurance Tests

There will be assigned reading material each week from the textbook and other online sources. Each student is expected to come to class Monday prepared and will be given a short readiness assurance test individually and as a group to verify this.

Activities

Most weeks will include an activity where students practice the concepts of the week prior to applying them in their larger project of the week.

Assignments/Projects

Each week, there will be an individual assignment that reinforces the concepts discussed. Some of these will be Python programs, others will be experimentation and analysis using existing tools.

Semester Project

Students will spend the majority of the second half of the semester working on a Semester project. For this project, each students will select and obtain a dataset of their choosing and mine it to discover new and interesting insights.

Exams

There will be a comprehensive final exam at the end of the semester.

GRADING POLICY

Grades will be assigned according to the following breakdown:

Assessments

Grades for most assignments (unless otherwise noted) are assigned in broad terms according to the following scale:

Final Grade Scale

A 93-100
A- 90-92
B+ 87-89
B 83-86
B- 80-82
C+ 77-79
C 73-76
C- 70-72
D+ 67-69
D 63-66
D- 60-62
F 0-59

Honor Code

Academic Honesty

You are expected to follow the university's policies for academic honesty.

You may work with your classmates but all submitted work for projects and assignments must be original. Share ideas; do not share code! Assistance from a classmate should be on par with the help you would expect from a lab assistant.

If you work closely with another student, helping teach and learn from each other, make sure you each still write your own code, but in this case, your solutions may end up being very similar. This is completely fine, but please make sure to put a comment in your code stating that you wrote your own program, but worked closely with that person, and that is why it is similar.

You are encouraged to use the Internet as a resource, but recognize that you should not copy and paste someone else’s work as your own. Cite all sources and follow copyright laws. When in doubt, give credit and be upfront.

Do not look for or share solutions on "note sharing" internet sites.

The penalty for copying or plagiarism of assignments might be one or more of the following: -100% on an assignment, being asked to withdraw from the class, a failing grade in the class, or disciplinary action by the University.

Dress and Grooming

You are expected to follow the university's Dress and Grooming Standards

Grievance Policy

Review the Academic Student Grievance Policy.

Student Support

Support is available in many ways including via other class members and discussion in Slack. In addition, help is available through the university's academic support center.

Sexual Harassment

BYU-Idaho is committed to promoting and maintaining a safe and respectful environment for the campus community. Sexual misconduct is against the law, contrary to the teachings of The Church of Jesus Christ of Latter-day Saints and the Honor Code and inconsistent with the life and teachings of Jesus Christ, which we hope are embodied on our campus. The university prohibits sexual misconduct perpetrated by or against university students, university employees, participants in university programs, or visitors to its campus, whether the behavior occurs on or off campus.

Click here for more information.

Students with Disabilities

Brigham Young University-Idaho is committed to providing a working and learning atmosphere that accommodates qualified persons with disabilities. If you have a disability and require accommodations, please contact the Disability Services Office (208) 496-9210. Reasonable academic accommodations are reviewed for all students who have qualified documented disabilities. Services are coordinated with the students and instructor by the Disability Services Office.

Changes to Schedule and Assignments

Schedules, assignments, and policies are subject to change. You will be notified of any changes on I-learn.