Principles of Java Language with Applications

Lecture, three hours; discussion, two hours; laboratory, eight hours. Requisite: course 10A or Computer Science 31. Not open for credit to students with credit for course 3. Introduction to Java computer language. Class and interface hierarchies; graphics components and graphical user interfaces; streams; multithreading; event and exception handling. Issues in class design and design of interactive web pages. P/NP or letter grading.

Review Summary

Clarity
10.0 / 10
Organization
10.0 / 10
Time
0-5 hrs/week
Overall
10.0 / 10

Enrollment Progress

Jan 17, 11 PM PST
LEC 1: 45/60 seats taken (Open)
Week 1Week 21 day4 days7 days10 days020406080

Section List

  • LEC 1

    Open (18 seats)

    MWF 11am-11:50am

    Haines Hall A25

Reviews

    Quarter Taken: Fall 2023 In-Person
    Grade: A

    Highly recommend! Midterm could be somewhat hard but the final is easy, and he gives hints for every questions for final.

Course

Instructor
Liu, S.
Previously taught
25W 24F 24S 23F 23S

Grading Information

  • No group projects

  • Attendance not required

  • 1 midterm

  • Finals week final

  • 0% recommend the textbook

Previous Grades

Grade distributions not available.