**Remember to bring a red scantron to the final**

Instructor

Dustin Adams, PhD
Office: E2 249B
email: duwadams @ ucsc [dot] edu
Phone: 831-459-1339
Office Hours: MWF 11am - noon.

Teaching Assistants

Sinjoni Mukhopadhyay (simukhop@ucsc [dot] edu)

Anuradha Talur (atalur@ucsc [dot] edu)

Sneha Das (sndas@ucsc [dot] edu)

Shubham Goel (sgoel2@ucsc [dot] edu)

Text Books

Blown To Bits: Your Life, Liberty and Happiness After The Digital Explosion by Hal Abelson, Ken Leeden and Harry Lewis, 2010; Online Edition (download free)

Snap! Reference Manual 4.0 (This is just for reference. There will be no direct readings from this.)

Lectures

MWF 1:20-2:25
Media Theater, M110

Sections

All lab sections will be held in the Ming Ong computer lab located in Merrill College room 103. If you have trouble finding this computer lab, visit this link to see where it is on the UCSC campus. The person in the parentheses will be the TA staffing that section.

Monday 9am - 10:30am (Shubham, Sonal)

Monday 3pm - 4:30pm (Anuradha, Devashish)

Tuesday 9am - 10:30am (Sneha, Annlin)

Tuesday 3pm - 4:30pm (Sinjoni, Kennedy)

Wednesday 9am - 10:30am (Sneha, Sonal)

Wednesday 4:30pm - 6pm (Anuradha, Shubham)

Thursday 9am - 10:30am (Sneha, Annlin)

Thursday 10:30am - 12pm (Sinjoni)

Thursday 12pm - 1:30pm (Sinjoni)

Friday 3:30pm - 5pm (Shubham, Devashish)

LSS Tutoring

Justin Tse (jbtse@ucsc [dot] edu)

The first session offered will be Monday October 3rd.

Register at eop.sa.ucsc.edu/OTSS/otssreg/

Signup at https://eop.sa.ucsc.edu/OTSS/tutorsignup/

A. Monday at Jack Baskin School of Engineering, Jack's Lounge from 6:00PM-7:00PM

B. Tuesday at Crown Library from 7:10PM-8:10PM

C. Wednesday at Jack Baskin School of Engineering, Jack's Lounge from 7:10PM-8:10PM

Tutoring

Devashish Purandare, a graduate student in Computer Science, will be offering tutoring on Tuesdays from 2-4pm in Jack Baskin Lounge (which is located on the second floor of Baskin Engineering). This is a great opportunity to ask questions about homework and class material.

Grading

Lab Attendance (10%)

Homework assignments (30%) (Please note that NO LATE HOME WORK IS ALLOWED. Homework/lab assignments will generally be due at 1pm on the Monday following the week when the work is expected to be completed. As a general rule you should submit your work at the end of lab, or as soon as it is complete. The 8am deadline is to allow those that need a little extra time to finish it up over the weekend if necessary. All homework (with one possible exception) will be turned in electronically via eCommons.

Midterm (30%)

Final (30%)

Midterm Exam

Friday October 28th, 2016

Resources

This course is modeled after UC Berkeley's "The Beauty and Joy of Computing" which is also in alignment with "Computer Science Principles."

All of the "programming" exercises from this class are taken directly from http://bjc.berkeley.edu/bjc-r/course/cs10_sp15.html?.

UC Santa Cruz is committed to creating an academic environment that supports its diverse student body. If you are a student with a disability who requires accommodations to achieve equal access in this course, please submit your Accommodation Authorization Letter from the Disability Resource Center (DRC) to me (Dustin Adams) privately during my office hours or by appointment, preferably within the first two weeks of the quarter.  At that time, I would also like us to discuss ways we can ensure your full participation in the course.   I encourage all students who may benefit from learning more about DRC services to contact DRC by phone at 831-459-2089 or by email at drc@ucsc.edu.    

 “On-Campus Recovery Meetings”: Are you or someone close suffering from compulsive use of food, alcohol, other drugs, gaming,  gambling, love, sex and/or co-dependency? Is your life feeling unmanageable? Students like you have found relief from mental obsessions of all kinds. The solution is simple: We help one another and practice 12 steps of recovery.  Coffee and treats provided! See website for more information: http://healthcenter.ucsc.edu/shop/aod-program/aa.html