Java Programming Course
Free Java Programming Course from UCBerkeley.
Fundamental dynamic data structures, including linear lists, queues, trees, and other linked structures; arrays strings, and hash tables. Storage management. Elementary principles of software engineering. Abstract data types. Algorithms for sorting and searching. Introduction to the Java programming language.
CS 61B Lecture 5: Iteration and Arrays I
CS 61B Lecture 6: Iteration and Arrays II
CS 61B Lecture 7: Linked Lists I
CS 61B Lecture 8: Linked Lists II
Rotate to landscape screen format on a mobile phone or small tablet to use the Mathway widget, a free math problem solver that answers your questions with step-by-step explanations.
You can use the free Mathway widget below to practice Algebra or other math topics. Try the given examples, or type in your own problem and check your answer with the step-by-step explanations.