BerkeleyX: CS169.1x Engineering Software as a Service (EDX.org)
GRADING
By the end of this course, you will have completed five homework assignments, all of which involve a substantial amount of programming. Each assignment can be submitted multiple times without penalty, so you can use feedback from the automatic grader to revise your code. Note that your most recent score will be recorded as your grade.
Homework assignments turned in between one minute and one week late will receive a penalty of 25%. An assignment that would have scored 100 points would only receive 75 points if it is submitted 2 days late. Assignments turned in more than a week late will receive no points, but will still receive feedback from the autograder. However please note that the edX system takes your last submitted score, not the maximum score, so do not re-submit after the deadline if you are already happy with your score, or you will end up being penalized for a late submission.
In addition to the homework assignments, there will be 4 quizzes. You will have only one chance to take each quiz, with the exception of Quiz 0 (the diagnostic quiz). You may take Quiz 0 as many times as you want. All quizzes must be turned in by the end of the day on the due date (midnight UTC). Late quizzes will receive 0 points.
- Each of the 5 homework assignments will be worth 14% of the final grade.
- The quizzes are worth 30% of the final grade, with the lowest scoring quiz being dropped.
To earn a certificate for this class you must achieve a score of at least 75% overall.
Goal Accomplishment Criteria
Получение сертификата
-
Getting Started
- Setting Up the VM
- CodeAcademy Ruby 1-10
-
Overview
- Version Control, Command Line & Git
- CodeAcademy Ruby 11-19
-
Software Engineering and SaaS Architecture
Ch. 1 Lecture 1 Lecture 1: SOA & Cloud Computing Quiz 0 May 15 (Thu) Ch. 10.1 - 10.2 Ch. 3.1 - 3.4
Lecture 2 Lecture 2: Agile & Ruby Intro HW 0 May 15 (Thu) -
Ruby, BDD & TDD
Ch. 3.5 - 3.8 Lecture 3 Lecture 3: More Ruby HW 1 May 22 (Thu) Ch. 8.1 - 8.2 Lecture 4 Lecture 4: BDD & TDD Intro Quiz 1 May 22 (Thu) -
Rails, SaaS and REST
Ch. 2 Lecture 5 Lecture 5: SaaS Architecture & REST Ch. 4 Lecture 6 Lecture 6: Rails Intro HW 2 May 29 (Thu) Lecture 7 Lecture 7: Rails continued -
Behavior Driven Development (BDD)
Ch. 9.5 Ch. 7
Lecture 8 Lecture 8: Metrics, User Stories, Tracker HW 3 Jun 5 (Thu) Lecture 9 Lecture 9: Lo-Fi & Cost Estimation Quiz 2 Jun 5 (Thu) -
Test Driven Development
Ch. 8 Lecture 10 Lecture 10: Rspec & Red, Green, Refactor HW 4 Jun 12 (Thu) Lecture 11 Lecture 11: Testing Support Quiz 3 Jun 12 (Thu) -
Conclusion
Farewell Video
- 3252
- 28 April 2014, 08:42
Don't miss new posts!
Subscribe for the Goal and follow through to its completion