Introduction to Programming for Internet
Lecture, three hours; discussion, two hours. Requisites: course 10A or Computer Science 31 or equivalent, and one from course 10B, 16A, 20A, Computer Science 32, or equivalent, with grades of C- or better. Introduction to programming for World Wide Web for students with strong foundation in programming. HTML5 and CSS3 markup languages to design websites; client-side scripting with JavaScript to enable event-driven interactivity, animations, and cookie tracking; server-side scripting with PHP to render HTML pages, store, and retrieve data on server; and introduction to databases through SQLite3. P/NP or letter grading.
Review Summary
- Clarity
-
6.7 / 10
- Organization
-
6.7 / 10
- Time
-
10-15 hrs/week
- Overall
-
8.3 / 10
Reviews
This class can be challenging for those whose major is not about programming. The class itself is interesting, but the format of the midterm and final is stressful (the midterm was only out of 19-ish points, so 1 point off is worth 5-6% of the grade).
In the Computing 40 course, the lectures were engaging, providing a solid foundation in programming for the internet. However, the instructor could improve on linking theory more closely to practical examples. While lectures, readings, and homework prepared me for tests, incorporating more real-world projects could enhance learning. I received the grade I expected and gained valuable skills, though I wished for deeper dives into advanced topics.
This class is packed with content but is very informative for those who want to go into careers in UI/UX, web development etc. This class was challenging but ultimately very rewarding. Burnett is very fair and make use of her and the TA's office hours.
Displaying all 3 reviews
Course
Grading Information
-
No group projects
-
Attendance not required
-
2 midterms
-
Finals week final
-
0% recommend the textbook
Previous Grades
Grade distributions not available.