Average Rating (from 1 Student)
Top Course Tags
Background Knowledge Expected
Great Intro to the Subject
Not too easy. Not too difficult.
This class was a great introduction to the more advanced features of the Java programming language, such as interfaces, threads, and networking. It showed their features, how they are used in programs, how to apply them. All the materials needed for this course, including the textbook a la PowerPoint, were supplied to the students. The professor was also very kind and willing to talk with others on whatever help they need or how to improve their grade.
The examples that were used to showcase many of the advanced features of the Java programming language were quite thorough and very interesting. They showed how the specified feature could be used in a Java program. For example, a chat client was used to explain how to connect a server to multiple clients in a Java program. A temporary database was created to showcase Java’s MySQL capabilities, which included adding, removing, and retrieving data from a data collection. All programs were also supplied to the students in order to analyze and study them. This proved useful in the long run when it came to having to study the application of a certain Java function.
Hours per week:
Advice for students:
Whatever you’ve been taught in the class, use it. At home, use your Java client to create programs that apply whatever sort of function you’ve recently been given in the course. These programs can either be simple or very complicated, depending on how it works best for you. You also have the choice of choosing whatever task said program will do, no matter how simple it may be. By doing this, you’ll be easing into the more advanced forms of Java coding relatively easily.