Instructor

Dustin Adams, PhD
Office: E2 249B
email: duwadams @ ucsc [dot] edu
Phone: 831-459-1339
Office Hours: Tu 10-11am, We 1-2pm, Thu 2-3pm.

Teaching Assistants

Sinjoni Mukhopadhyay (simukhop@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

TuTh: 8am - 9:35am
Earth and Marine Sciences Building room B206.

Sections

Some lab sections will be held in the Ming Ong computer lab (located in Merrill College room 103), or Jack Baskin Engineering room 109. If you have trouble finding the computer lab, visit maps.ucsc.edu to see exactly where on campus it is. The person in the parentheses will be the TA staffing that section.

Ming Ong

Monday 2:30pm - 4 (Sinjoni)

Jack Basking Room 109

Thursday 11am - 12:30pm (Sinjoni)

Thursday 12:30pm - 2 (Sinjoni)

 

LSS Tutoring

Offered by Justin Tse (jbtse@ucsc.edu) during these times:

Wednesday 7:10PM-8:10PM

Thursday 5:50PM-6:50PM 

 

Friday 2:50PM-3:50PM

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

Tutoring

Sinjoni, Devashish and Sonal will be offering tutoring on Tuesdays from 1-3 in Engineering building 2 room 381.

Grading

Class Attendance/Participation (5%).

We will be using the Top Hat (www.tophat.com) classroom response system in class. You will be able to submit answers to in-class questions using Apple or Android smartphones and tablets, laptops, or through text message.

You can visit the Top Hat Overview (https://success.tophat.com/s/article/Student-Top-Hat-Overview-and-Getting-Started-Guide) within the Top Hat Success Center which outlines how you will register for a Top Hat account, as well as providing a brief overview to get you up and running on the system.

An email invitation will be sent to you by email, but if don’t receive this email, you can register by simply visiting our course website: (Link removed since this is from Winter 2017)

Note: our Course Join Code is (Code removed since this is from Winter 2017)

Top Hat will require a paid subscription, and a full breakdown of all subscription options available can be found here: www.tophat.com/pricing. 

Should you require assistance with Top Hat at any time, due to the fact that they require specific user information to troubleshoot these issues, please contact their Support Team directly by way of email (support@tophat.com), the in app support button, or by calling 1-888-663-5491.

This portion of the grade can be substituted by a programming assignment (which will be presented towards the end of the quarter)

Lab Attendance (5%)

Homework assignments (30%) (Please note that NO LATE HOME WORK IS ALLOWED. Homework/lab assignments will generally be due at 8am on the Tuesday 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

Thursday February 9th, 2017

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?.

The eCommons course managment system is where you will find the class schedule (syllabus), all course assignments, complete homework in the form of online "quizzes", submit lab assignments, submit your programming logs for the programming assignments, and find all of your scores collected in one place.

This term we will be using Piazza for class discussion.  The system is highly tailored to getting you help fast and efficiently from classmates, the TA, and myself. Rather than emailing questions to the teaching staff, I encourage you to post your questions on Piazza. If you have any problems or feedback for the developers, email team@piazza.com.

Find our piazza page at: https://piazza.com/class/iwsaob7il1i6r

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