Logistics

Open this page in a new tab.

Course information, syllabus, logistics, policies, etc. Official Syllabus

What should I be working on? Course assignments linked on schedule or in Sakai. You will receive your grades in Sakai. The Schedule below should tell you what is due and when and is subject to change.

What's up or I have questions: Piazza page for questions or recent announcements

to access lecture or assignment code - gitlab repo: https://gitlab.com/shreyakumar/public-paradigms-summer20

to submit code - course dropbox for homework submission: /escnfs/courses/su20-cse-34332.01/dropbox/your-netid/

Office Hours Calendar

How can I access Intructor resources? : Instructor Office Hours or by appointment. See piazza for office hours instructions.

Course Schedule

Schedule
The schedule may change during the semester.
Legend: PA - Participation, HW - Homework, Readings, PR - Project
Week #Week ofMondayWednesday
Week0 May 25 - Short meet and greet class
01June 01 - 01 - Landing page: , World of Paradigms - , OOPS Java 1 -
Reading 0 due-
02 June 08 02 - OOPS Landing page:
03 - OOPS , Landing page:
Group Project - Zoo Milestone 1 - due, HW - Daily 1 due Thursday
03 June 15 04 - OOPS . Landing page:
05 - OOPS - , Landing page: ,
Group Project - Zoo Milestone 2 - due, HW - Daily 2 due Thursday
04 June 22 06 - Android - , Landing page:
Midterm Exam 1
07 - Android - , Landing page:
HW - Daily 3 -
05 June 29 08 - Functional , Landing page: 09 - Functional , Landing page:
Group Project 2 - Android , HW - Daily 4 - , PA - Submit Midterm Qs
06 July 06 10 - Client Server , Some code: Landing page: 11 - Client Server , Landing page:
Midterm Exam 2, HW - Daily 5 - due after class -
07 July 13 12 - JS Front end , Landing page:
PA - Daily 6 - done in class - , HW - Daily 7 - done in class - , PR - Web server - Milestone 1 -
13 - Front end , Landing page:
HW - Daily 8 - done in class -
08 July 20 14 - Languages reflection + Go , Landing page:
Final project presentations
, Final Exam PR - Web server - Milestone 2 & 3 -