*All course announcements will be posted on Piazza. KEEP YOURSELF UPDATED.
*You MUST use your @ucsd.edu email to sign up for all tools we use this quarter. That's how you receive the credit.
For this class, we use zyBooks as our E-textbook. See details below:
Data Structures Essentials
http://www.zybooks.com/catalog/data-structures-essentials/
zyBooks ISBN: 978-1-5418-3604-4
(Chapter 1 is Complementary.)
1. Sign in or create an account at learn.zybooks.com
2. Enter zyBooks code: UCSDCSE100NguyenSpring2018
3. Subscribe. A subscription is $80 and will last until Jun 28, 2018.
A free trial is available for Chapter 1 so you may evaluate the textbook. Please note that a zyBooks subscription is required and will count towards 10% of your grade. First zyBooks assignment is due Friday of Week 1 (April 6) at 11am.
Q: If I am on financial aid, how do I purchase my zyBook subscription?
A: The first chapter is available for free, so you can immediately sign up for your course zyBooks without making a payment. zyBooks are much lower-priced than typical textbooks, so the vast majority of financial aid students initially pay out-of-pocket, receiving their financial aid disbursement several weeks into the class term (thus effectively being reimbursed). In rare hardship cases, zyBooks may defer payment for a few weeks; email support@zybooks.com to request a deferment.
Reading on stepik is optional and NOT graded. We use stepik E-book as a supplement of zyBooks (you will find exact reading recommendations on the course schedule page). Stepik is completely free.
Stepik - Introduction to Data Structures (Fall 2016) by Moshiri and Izhikevich
Click on this link to enroll:
https://stepik.org/invitation/5f0cc91b94b1d49871f69be6513423141660289a/
We use canvas mainly for two components of the course:
(1) in-class quizzes every Friday
(2) in-class discussion (post your questions for any materials during class on the discussion board)
You should have received an email from Canvas. If not, self-enroll with @ucsd.edu EMAIL: https://canvas.instructure.com/enroll/XEMLRC
Due to the wifi connection issues raised by many students, we decided to switch back to iclickers for counting participation this quarter.
Login to TritonEd and select CSE 100 course and register your iClicker ASAP!
You will need an iClicker 2 for this class (iClicker 1 may work but we can't guarantee it). For those who don't have one, you can get one at UCSD bookstore - but do it ASAP as bookstore runs out of them quickly. (If so, I believe you can buy one at Amazon as well.)
We will start counting participation on Wednesday, April 11. (Week 2) You need to click in for >= 75% questions during a session to receive credit for that session.
There will also be participation polls in discussion sessions in addition to MWF lectures.
Vocareum is used for submitting all PAs (Programming Assignments). You should have received an email from Vocareum.
If you have not received such an email, it is likely that you already had a vocareum account from a previous class you took. Try logging in with your UCSD email and password, or searching your UCSD mailbox for "vocareum".
If your UCSD email and password do not work, click "Forgot password ? Click here to reset".
If you really have not received an email from vocareum, or you enrolled late into the class, email a TA with your Full Name, PID and @ucsd.edu email and they will manually enroll you.
All questions for the class (except for in-class questions where we are using Canvas) should be posted to Piazza. But DO NOT POST CODE PUBLICLY via Piazza. If you must post code (not recommended), make the post private.
Use Piazza for any questions related to the homework, material in the course or course logistics. In general, all questions should be asked on Piazza EXCEPT:
Posts that include portions of your PA solution may be posted privately. Hence, NEVER post your solution code publicly. Better yet, come see a TA/lead tutor during office hours or a tutor in the lab.
You should have been enrolled in CSE 100 on piazza. If you have not, please self-enroll here: piazza.com/ucsd/spring2018/cse100
Gradescope is used for midterm and final, with which we scan your exams and grade them electronically.
We will enroll everyone and post instructions on piazza when time comes (after the midterm is graded).
Gradesource is used for displaying all your grades and class rankings in this class.
We will post more details on piazza and you will receive an email regarding your secret number when time comes.
Autograder is used for logging in-lab tickets so tutors know where you are and what your problem is. You will need to use Autograder to get help during lab hours. (not office hours!)