/cs5356

Course repository of Building Startup Systems Section A (CS5356)

Primary LanguagePythonMIT LicenseMIT

CS 5356: Building Startup Systems (Fall 2017)

Cornell Tech

Essentials

Lectures

  1. 23-Aug: Git, REST, HTTP, AWS
  2. 30-Sep: Backend Services, CI, Docker, Launch
  3. 06-Sep: Frontend
  4. 13-Sep: No Class
  5. 20-Sep: Block Storage, Lambda, API's
  6. 27-Sep: TBD

Project

We will be building an app that scans receipts, uses OCR to extract cost info, and organizes them. The app will:

  • Support user account creation, login + logout
  • Use a restful API between client + server
  • Use Google Vison API for OCR

Assignments

Normal deadlines are 11:59 pm of the day of deadline. For all assignments we will allow late submission upto the end of the week (Friday 6 pm) for 25% of penalty. That means Assignment 2 can be submitted till Friday EOD (6pm) but you will start from -10. No submission will be accepted after Friday 6pm. (Future dates are tentative.)

Assignments Points Deadline Late Deadline
Assignment 1 10 Aug 29 Sep 1
Assignment 2 40 Sep 5 Sep 8
Assignment 3 20 Sep 19 Sep 22
Assignment 4 30 Oct 6  No Late Subn

People

Instructor

Teaching Assistants

Students

Copyright & License

(c) 2017 Cornell Tech, All Rights Reserved.

All source code is licensed under the MIT License.

All content is licensed under the Creative Commons Attribution 4.0 International License.