Lecture, three hours; discussion, two hours; laboratory, eight hours. No prior programming experience assumed. Basic principles of programming, using C++; algorithmic, procedural problem solving; program design and development; basic data types, control structures and functions; functional arrays and pointers; introduction to classes for programmer-defined data types. P/NP or letter grading.

Review Summary

Clarity
0.0 / 10
Organization
5.0 / 10
Time
0-5 hrs/week
Overall
1.7 / 10

Enrollment Progress

Jan 17, 11 PM PST
LEC 2: 87/90 seats taken (Open)
Week 1Week 21 day4 days7 days10 days020406080100

Section List

  • LEC 2

    Open (7 seats)

    MWF 10am-10:50am

    Bunche Hall 2209A

Reviews

    Quarter Taken: Fall 2023 In-Person
    Grade: P

    The professor is really sweet, but it feels like when they lecture they, do not want to be there. The lectures are really general info and it’s hard to grasp the material. The section helped a lot but the homework felt higher level than say we were being taught.

Course

Instructor
Zhang, M.
Previously taught
25W 24W 23F

Grading Information

  • No group projects

  • Attendance not required

  • 1 midterm

  • Finals week final

  • 0% recommend the textbook

Previous Grades

Grade distributions not available.