New York Institute of Technology-Westbury logo * We aren't endorsed by this school

CSCI CSCI 180 Programming 2

  • Average Course Rating (from 1 Student)

    Overall Rating Breakdown
    • 1 Advice
    • 5
    • 4
    • 3
    • 2
    • 1
  • Course Difficulty Rating

    • Easy 0%

    • Medium 100%

    • Hard 0%

  • Top Course Tags

    Background Knowledge Expected

    Great Discussions

    Great Intro to the Subject

* We aren't endorsed by this school

Programming 2 Questions & Answers

Programming 2 Flashcards

Programming 2 Advice

Programming 2 Documents

Showing 1 to 30 of 40

Sort by:

Programming 2 Questions & Answers

Programming 2 Advice

Showing 1 to 1 of 1

View all
    • Profile picture
    May 25, 2016
    | Would highly recommend.

    Not too easy. Not too difficult.

    Course Overview:

    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.

    Course highlights:

    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:

    3-5 hours

    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.

    • Spring 2016
    • Murat Genc
    • Yes
    • Background Knowledge Expected Great Intro to the Subject Great Discussions

Ask a homework question - tutors are online