-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
8dd8e36
commit 2e5d9d2
Showing
4 changed files
with
19 additions
and
19 deletions.
There are no files selected for viewing
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -22,13 +22,13 @@ For the Web track, we do not reforce prereqs, but prior coding experience of any | |
|
||
_Textbooks and Required Materials_ | ||
|
||
If participating in the iOS track, you’ll need a MacBook with macOS 12.5 (Monterey) or later that can run Xcode 14. If your Mac is mid-2012 or newer, you should be fine. Older Macs may have performance issues. | ||
If participating in the iOS track, you’ll need a MacBook with macOS 13.5 (Ventura) or later that can run Xcode 15. Older Macs may have performance issues with Xcode. | ||
|
||
## Lectures | ||
|
||
The weekly lectures are intended to give an introduction to the contents covered by the homework due the following week. The general structure will be a conceptual overview of the highlighted topics, use cases, and real-life examples. **Attendance is mandatory** and will be recorded. | ||
|
||
## Labs | ||
## Lab/Discussion | ||
|
||
Labs are a fun way to learn and practice the content in a more hands-on way! We have all sorts of exciting exercises for you to make your own demos and small apps. They also serve as a means of introducing the homework assignment (that was assigned the previous week) for those who are struggling to grasp certain concepts or haven't gotten around to doing the assigned homework. | ||
|
||
|
@@ -43,47 +43,47 @@ Labs are a fun way to learn and practice the content in a more hands-on way! We | |
- Crafting a project proposal as well as setting and meeting checkpoints | ||
- Designing application mockups | ||
|
||
|
||
## Grading Breakdown | ||
|
||
| **Weight** | **Assignment** | | ||
| ----------- | --------------------------------------- | | ||
| 20% | Attendance | | ||
| 20% | Attendance | | ||
| 30% | Weekly Homeworks | | ||
| 5% | Final Project Checkpoint: Design Mockup | | ||
| 45% | Final Project: Demo Day | | ||
| 50% | Final Project | | ||
|
||
To earn a P, you will need >= 70%. This course is fast-paced and highly cumulative. Your success will depend on your active and consistent participation. However, we understand that emergencies and personal matters do come up. | ||
|
||
This course is fast-paced and highly cumulative. Your success will depend on your active and consistent participation. However, we understand that emergencies and personal matters do come up. | ||
## Attendance | ||
|
||
**Web**: You are allowed up to **4 unexcused absences across lectures and labs**. | ||
|
||
**iOS**: You are allowed up to **2 unexcused absences across lectures**. | ||
|
||
If you have extenuating circumstances and have used up your unexcused absences, please fill out our excused absences form. Excused absences do not impact your grade. | ||
|
||
**More than 2 incomplete homeworks or failing to complete the final project will result in a NP.** | ||
|
||
**If an individual receives unanimously poor peer evaluations from their final project teammates, their grade will be impacted, and consistently low effort will result in a NP.** | ||
If you have an extenuating circumstance and have used up your unexcused absences, please fill out our excused absences form. Your grade will not be impacted by the first two unexcused absences, nor by any excused absences. | ||
|
||
## Homeworks | ||
|
||
The weekly homeworks are mini-projects that have a detailed, step-by-step spec for you to follow. | ||
|
||
You have **2 homework drops** and your homework grade will be affected if you miss any more than that. | ||
You have **2 homework drops** in total which do not impact your grade. Any additional incomplete homeworks will result in a NP. Homeworks are weighted equally. | ||
|
||
## Final Project | ||
|
||
The last 4 weeks will be dedicated to your final project, which is ideating and building a viable product/application. You’ll be expected to meet with your project team regularly to work towards meeting the checkpoints throughout. We will be offering Office Hours support as you and your team take on this final project. | ||
|
||
**Please do your part in the final project. If an individual receives unanimously poor peer evaluations from their final project teammates, their grade will be impacted, and consistently low effort will result in a NP.** | ||
|
||
## Late Work | ||
|
||
No late work is accepted. Homework and the final project must be turned in on time or you will receive no credit. If you need an extension, email [email protected] with "[CUBSTART WEB]" or "[CUBSTART IOS]" in the subject line. | ||
No late work is accepted. Homework and the final project must be turned in on time or you will receive no credit. To request an extension, please create a private post on Ed, clearly stating which homework assignment you are referring to and the duration for which you need the extension. Please do not email [email protected] with extension requests. | ||
|
||
## Academic Honesty | ||
|
||
Homework assignments should be completed individually. You may only work in teams on the final project. Respect licenses of libraries that you use, and do not sabotage other students (there is no curve). Follow UC Berkeley’s Honor Code. | ||
|
||
## Accomodations | ||
## DSP & Accomodations | ||
|
||
Course policies are subject to change for DSP students. | ||
|
||
If you need any accommodations, please contact the course staff ([email protected]) with the subject line “[CUBSTART WEB/IOS] ACCOMMODATIONS REQUEST - YOUR FULL NAME.” Please include your letter of accommodations and in your own words, a description of what you need to be successful in this course. Additionally, please state which track you are enrolled in. | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters