CS261 Spring 2024

Mathematical Foundations of Computer Science
Home
Schedule

Professor: Leah Buechley (buechley@unm.edu)
Course: CS 261
Time: Tuesday and Thursday 9:30-10:45am
Location: Mechanical Engineering, Room 218
TA/graders: Abby Carlson (acarlson91@unm.edu) and Joel Villarreal (jvillarreal3@unm.edu)

Leah's Student Drop in Hours (AKA Office Hours): Tuesday and Thursday 10:50 - 12:00pm in Farris G390
Abby's Office Hours: Wednesdays 11am - 1pm in CS lounge, Farris 2080
Joel's Office Hours: Wednesdays 3pm - 5pm in CS lounge, Farris 2080

CS Tutoring Schedule

Description and Learning Objectives
This course is an introduction to the formal mathematical concepts of computer science for the beginning student. Topics include elementary logic, proof techniques, set theory, counting and classic probability, relations, and graph theory. After completing this course you should:
  • understand basic mathematical logic and its application
  • understand basic set theory concepts
  • evaluate the sum of common mathematical sequences
  • be able to understand and apply combinatorics
  • understand basic relational concepts
  • understand basic graph theory concepts
Grading
In Class Work: 20%
Graded Homework: 15%
Exam 1: 20%
Exam 2: 20%
Final Exam: 25%

In Class Work. Mathematics requires time, effort, and repetition with pencil and paper. You're developing fluency in a new language. It's like running or lifting weights. You're getting into math shape. To help you get in shape, you will work on problems for the last 10-15 minutes of each class. This work will be turned in. You will receive credit for attempting each assigned problem, but work will not be graded. Bring paper and pencil to each class so that you can do this work. In class work is accepted only at the end of class. No late work will be accepted. However, you can miss two in-class work assignments with no penalty. I will drop two zeros when calculating averages.

Homework will be due approximately every other week. Graded homework is designed to give you feedback about your progress in the class. Homework is due at the beginning of class period and must be turned in to Leah (not a grader or TA). The due dates are posted on the class schedule. Homework must be done by hand in pen or pencil. All steps of calculations must be shown. No credit will be given for stand-alone answers. You have five late days that you can use over the course of the semester. If the homework is turned in during or at the end of class, that counts as a late day. Weekend days count as late days.

Exams will make up the largest portion of your grade, 65% in total. There will be two in class exams and a final exam for this course. Please mark your calendars with the exam dates. You will be dropped from the class if you miss any exam.

Textbook
There is no required textbook for the class. However, material will be drawn primarily from: Kenneth H. Rosen. 2018. Discrete Mathematics and Its Applications. Mc Graw Hill, New York (N.Y.). It may be useful for you to have acess to the book to supplement lectures. Note: a previous version of the textbook is fine.

Student Drop-in Hours (AKA Office Hours)
My student drop-in hours are Tuesdays and Thursdays after class. These will be held in my lab, Farris Engineering Center, room G390. Click here for directions. This is time when I will be available to answer questions you have, provide help with assignments, and exams, and generally be available to talk. If you cannot make it to my regularly scheduled drop-in hours, I encourage you to email me to set up a different time to talk.


Academic Integrity
Academic Dishonesty (also known as cheating or plagiarism) occurs when someone - knowingly or unknowingly - presents the words, ideas, or code of another person as his or her own. Any work turned in for this class must meet UNM's standards for academic integrity or academic honesty (https://policy.unm.edu/regents-policies/section-4/4-8.html). Students often copy code when they are particularly stressed about an assignment, or are running out of time; sometimes they just don't understand an assignment or are stuck on a particular concept or line of code. If you find yourself in any of these situations, please email me as soon as you can to request help.

Cheating includes:
  • Copying code from another person or having someone else do your work.
  • Allowing another person to copy your work or completing problems for someone else.
  • Using Chat GPT to obtain answers to homework or exam problems
  • Using Chegg or other online sources to obtain answers to homework or exam problems.

Accessibility
Please contact the Accessibility Resource Center if you expect to need academic accommodations for this class.

The ARC is there to help you. If you have a condition where, for example, you need extra time or a quiet place for exams, I strongly recommend that you take advantage of their services. In accordance with University Policy 2310 and the Americans with Disabilities Act (ADA), academic accommodations may be made for any student who notifies the instructor of the need for an accommodation. It is imperative that you take the initiative to bring such needs to the instructor's attention, as I am not legally permitted to inquire. Students who may require assistance in emergency evacuations should contact the instructor as to the most appropriate procedures to follow. Contact Accessibility Resource Center at 277-3506 or arc.unm.edu for additional information.

If you need an accommodation based on how course requirements interact with the impact of a disability, you should contact me to arrange an appointment as soon as possible. At the appointment, we can discuss the course format and requirements, anticipate the need for adjustments and explore potential accommodations. I rely on the Disability Services Office for assistance in developing strategies and verifying accommodation needs. If you have not previously contacted them I encourage you to do so.


Title IX
Title IX prohibitions on sex discrimination include various forms of sexual misconduct, such as sexual assault, rape, sexual harassment, domestic and dating violence, and stalking. Current UNM policy designates instructors as required reporters, which means that if instructors are notified (outside of classroom activities) about any Title IX violations, they must report this information to the Title IX coordinator. However, the American Association of University Professors' (AAUP) "Statement on Professional Ethics" requires that Professors protect students' academic freedom and "respect[s] the confidential nature of the relationship between professor and student." Therefore, as a Professor I have pledged to honor student confidentiality and will strive to respect your wishes regarding reporting. If you or someone you know has been harassed or assaulted and would like to receive support and academic advocacy, there are numerous confidential routes available to you. For example, you can contact the Women's Resource Center, the LGBTQ Resource Center, Student Health and Counseling (SHAC), or LoboRESPECT. LoboRESPECT can be contacted on their 24-hour crisis line, (505) 277-2911 and online at loborespect@unm.edu. You can receive non-confidential support and learn more about Title IX through the Title IX Coordinator at (505) 277-5251 and http://oeo.unm.edu/title-ix/. Reports to law enforcement can be made to UNM Police Department at (505) 277-2241.


Credit Hour Statement
Federal Credit Hour Definition: A credit hour is an amount of work represented in intended learning outcomes and verified by evidence of student achievement that is an institutionally-established equivalency that reasonably approximates not less than: (1) one hour of classroom or direct faculty instruction and a minimum of two hours of out-of-class student work each week for approximately fifteen weeks for one semester or trimester hour of credit, or ten to twelve weeks for one quarter hour of credit, or the equivalent amount of work over a different amount of time; or (2) at least an equivalent amount of work as required in paragraph (1) of this definition for other activities as established by an institution, including laboratory work, internships, practica, studio work, and other academic work leading toward to the award of credit hours.