This page includes course syllabus in its entirety. Please be sure to review the syllabus before the quarter begins so you know what is expected of you and what you can expect from us as the teaching staff.

Additionally, here are some handy reference links that will take you to each section of the syllabus (rather than having to scroll all the way down).

Course Goals

This workshop is designed to Direct Admit students in the Paul G. Allen school navigate CSE 143. Students will be given the space to learn the study and test taking skills necessary for success in those classes. Students will also be encouraged to use the CSE resources available to them for help: the instructor's office hours as well as the IPL.

Note that this course will NOT be a space for help specifically on the CSE 142 programming assignments. In fact no questions directly about the assignments will be answered during class time, in the workshop instructor's office hours, or TA-led check ins.

Inclusion Statement

You all belong in this class and as such should expect to be treated by your classmates and the course staff with respect. It is our goal, as the course staff, to provide an interesting and challenging environment that is conducive to your learning. If any incident occurs that challenges this commitment to a supportive and inclusive environment, please let the instructor know so the issue can be addressed.

Expected Behavior

The Association for Computing Machinery (ACM) recently released guidelines of expected behavior as part of their Policy Against Harassment at ACM Activities . The ACM's description of expected behavior is as follows:

ACM's policy also has a detailed description of unacceptable behavior on the same page.

Grading

Grading Weights

This is a CR/NC course. You must earn an 80% or higher to receive credit for this course. General components that will influence your grade are:

  • Attending and participating in this workshop
  • Attending and participating in your check-in meetings with a TA
  • Visiting instructor office hours
  • Completing all homework assignments for this class
  • Seeking help if you are struggling with material in CSE 142 or in this class
  • Preparing for and succeeding on quizzes

The gradebook will be kept on Canvas and will be updated regularly; please check it regularly to ensure scores have been recorded correctly. Please contact the instructor (mnats@cs) if something has been recorded incorrectly. If you feel something has been graded incorrectly, please see the re-grade policy below.

The weighting for your grades will be as follows:

  • 40% Homework: Completing all homework assignments
  • 20% Quizzes: Preparing for and putting forth good effort on all in class quizzes
  • 40% Participation and attendance: Attending and fully participating in class meetings, Check-In appointments, and instructor office hours.

Homework

You will generally be given 2-3 short homework assignments each week, due Monday, Wednesday, and Friday.

Homework assignments will include written answers and may include some programming. All homework should be done individually, you will be told when it is acceptable to work collaboratively on an assignment.

Assessments

The purpose of the assessments is two fold:

At the instructor's discretion, the lowest quiz grade may be dropped.

In class work and participation

In class work

CSE 190Y will be an active learning class. As such there will be as little direct instructor led lecturing as possible, and even when there is, it will be interspersed with times students are expected to think about and answer questions posed to the class.

Much of the work you will do in this class will be independent, pair, or group work. Much of the time you will be expected to do this work in order to further your own learning, and the product of the work will not be collected. Occasionally it will serve as a check for your understanding.

Participation

Participation will factor in both your attendance and and active engagement in the class, class discussions, and individual 1-on-1 Check-In meetings. (For more details on what it means to be an "active participant" in the class, please see the Participation section.)

Late Work

Late work will not be accepted unless under special circumstances. If you need to turn in an assignment late under special circumstances, please email the instructor to discuss the situation and/or schedule a meeting PRIOR to when the assignment is due in which we can discuss and determine if extra time is needed.

Re-grade Policy

Reflecting on grades is one of the most valuable ways you can learn from your mistakes, and we encourage you to do so. If you have a question about a grade you received or if you feel the grade you received is incorrect please email the instructor for an appointment to discuss the assignment and your grade in detail.

It is also possible for the graders to make mistakes. If that happens we certainly would like to correct the error. Please note the following:

  • When you request a regrade, we may look at the entire problem/lab/question/etc. Therefore, while it is possible for your grade to go up or down, though up is more likely.
  • Homeworks and Quizzes: Send an email to the grader (find who commented on your assignment submission) and CC the instructor. Include a written summary describing why your work should be looked at again. Regrade requests must be submitted within a week of when the homework grade was returned.

Participation

Your participation grade will mostly include include your active participation in class and in the learning process. The questions below are designed to help you understand what it means to be an active participant in this class.

Participation Balance

In any group there will be those who speak more and those who speak less; this might be because of differences in personality, language fluency, or culture. Some people like to carefully think before they speak and some believe that interaction should be rapid and assertive. Be mindful that others have important things to say too, but they may need a bit more time to speak.

If you often find yourself dominating class discussions, or answering all of the instructors questions, try limiting yourself to 3 really good responses, to give others a chance to participate. Remember, the silence is really ok, and it is sometimes needed for other students to feel comfortable speaking.

Required Office Hours Time

In addition, you will be required to attend at least 90 total minutes of instructor office hours this quarter. In college classes in general, office hours will be a valuable resource where you can not only hear explanations on topics and course material, but also to make connections with members of the course staff and work with other students. Your required office hour time may be made up across several different days, but should occur in minimum 15-minute increments and total at least 90 minutes across the entire quarter. Office hour time will make up 30 points in the Participation portion of your grade, with each 30-minute increment earning 10 points. You will be able to see your office hour points total under the Grades section on Canvas.

If none of the posted instructor office hours work with your schedule, please email Miya (mnats@cs) to let her know and to arrange alternate times.

References

Some of the text in the Participation section was borrowed from Benjamin Mako Hill's Teaching: Assessment materials

Course Expectations

Communication

You, the student, are expected to...

  • check the canvas for assignments.
  • check our Ed Discussion board daily for updates and discussions
  • use our Ed Discussion board to post your own questions
  • Read emails that are sent to the course list (occasionally).
  • Respond to direct emails in a timely manner.
  • ASK QUESTIONS!!! Particularly if part of an assignment or assessment is unclear.

The instructor will ...

  • Do their best to write clear assignments and assessments.
  • Do their best to respond to student emails within 48 hours on weekdays, 72 hours on weekends.

Academic Conduct

Integrity is a crucial part of your character and is essential for a successful career. We expect you to demonstrate integrity in this class and elsewhere.

The Paul G Allen School has an entire page on Academic Misconduct within the context of Computer Science, and the University of Washington has an entire page on how Academic Misconduct is handled on their Community Standards and Student Conduct Page. Please acquaint yourself with both of those pages, and in particular how academic misconduct will be reported to the University.

Your academic conduct in this course is evaluated in at least the four areas described in detail below.

Honesty in Communications

Individuals are expected to be honest and forthcoming in communications with TAs and the instructors.

School Appropriateness of Content

Note that one of our course policies is to engender an inclusive environment. As such it is important that you are thoughtful about what you choose to use in your work. Please make sure that the images and text you are using are “school appropriate” and follow the guidelines of expected behavior. If you have any questions, please do not hesitate to ask a TA or your instructors. Inappropriate work submitted may be ineligible for credit on that assignment.

Collaboration Policies

Computer science education is odd in that we expect you to turn in work that you do completely independently when in the "real world" that's not how it works at all. In the real world, co-workers collaborate, bounce ideas off each other, they look up parts of solutions on the internet. But in the "real world" the people doing the work have years of experience, they have proved themselves to their teachers, co-workers and bosses to where they are at that moment and most importantly, they know how to evaluate which of the solutions they are receiving is an appropriate one to solve the task at hand.

As your instructor, I need to be able to evaluate your work. Thus, unless otherwise specified (i.e. pair or group work), all work in this and other CS classes must be your own. You may wind up using other people or online resources to learn how to achieve new things, but we expect you to synthesize this work in your own way and learn to write your own code. You should never copy (plagiarize) homework or code from another person in this school (past or present) or that you find online directly and submitting it as your own work.

Specifically, you must abide by the following:

  • You may not use code directly from any external sources (including copying lecture/section material in programming assignments).
  • You may not post your homework solutions on a publicly accessible (non-password-protected) web server or Git repository, during the course or after it has been completed. Please see the course website for acceptable ways to show your work to others.
  • You may not look at or use prior solutions from any source.

In short: you should think of most assignments in this class as assessments and as such, complete them independently - unless otherwise told.

Privacy

To support an academic environment of rigorous discussion and open expression of personal thoughts and feelings, we, as members of the academic community, must be committed to the inviolate right of privacy of our student and instructor colleagues. As a result, we must forego sharing personally identifiable information about any member of our community including information about the ideas they express, their families, lifestyles and their political and social affiliations. If you have any questions regarding whether a disclosure you wish to make regarding anyone in this course or in the university community violates that person's privacy interests, please feel free to ask the instructor for guidance.

Knowingly violating any of these principles of academic conduct, privacy or copyright may result in University disciplinary action under the Student Code of Conduct.

Getting Help

Outside of class time there are a few ways to ask questions or discuss course issues:

  • Bring questions to check-ins with your TAs. There will be a set of pre-selected problems, but check-ins may also be used for course content you specifically would like to cover.
  • Post questions on the Ed course discussion channel. NOTE: Do not post any part of your homework solutions on public portions of the message board. This includes all or part of a solution to an assignment, including "just" a description of your solution to an assignment (such as pseudocode), even to ask what is wrong with it. Detailed debugging is best handled in office hours, and can sometimes be handled in a private message with the instructor or TAs.
  • Email or send a message to the instructor or a TA privately, particularly if you can not post to the discussion board.

On Campus Mental Health and Counseling Resources:

  • Your mental health is as important as your physical health. Maintaining a healthy mind is important for satisfactory performance in your courses. It is the policy and practice of the University of Washington to provide support and make aware of availability of support for mental health concerns. Your anonymity and privacy are protected.
  • Please reach out to the UW Counseling center for any help and mental health related concerns, available to all UW students at no cost. More information at http://www.washington.edu/counseling/.
  • Hall Health also provides support for mental health related concerns. More information at https://wellbeing.uw.edu/topic/mental-health/.

Religious accommodations

Washington state law requires that UW develop a policy for accommodation of student absences or significant hardship due to reasons of faith or conscience, or for organized religious activities. The UWs policy, including more information about how to request an accommodation, is available at Religious Accommodations Policy. Accommodations must be requested within the first two weeks of this course using the Religious Accommodations Request form.

Disability Resources for Students

Your experience in this class is important to us. If you have already established accommodations with Disability Resources for Students (DRS), please communicate your approved accommodations to Brett at your earliest convenience so we can discuss your needs in this course.

If you have not yet established services through DRS, but have a temporary health condition or permanent disability that requires accommodations (conditions include but are not limited to; mental health, attention-related, learning, vision, hearing, physical or health impacts), you are welcome to contact DRS at 206-543-8924 or uwdrs@uw.edu or disability.uw.edu. DRS offers resources and coordinates reasonable accommodations for students with disabilities and/or temporary health conditions. Reasonable accommodations are established through an interactive process between you, your instructor(s) and DRS. It is the policy and practice of the University of Washington to create inclusive and accessible learning environments consistent with federal and state law.

Pronouns

I use she/her/hers pronouns. Please let the staff know what your pronouns are.

Acknowledgement

Content from this syllabus have been copied and/or modified with permission from Lauren Bricker, instructor of CSE 190Z