CIS * 2430 – Object Oriented Programming F (3-2) [0.50]

This course introduces the Object Oriented (OO) approach to programming and algorithm design. Topics will include the creation and use of objects from class libraries, user defined objects, inheritance, modularity, generic code, components, collections and containers, and an introduction to OO design methodologies.





Posted By : Anonymous
Posted On : December 20, 2013

Is the textbook recommended by the student? No
Did the student enjoy the professor? No
Professor : Fei Song

Comment :
Not particularly difficult, particularly if you've had prior experience with Java. The start of the course is pretty much as basic as you can get, and the rest works up to hashmap implementation and some GUI work with Swing towards the end. Assignments (both lab and main assignments) generally built off of previous assignments. Exam had a fair bit of hand-written code.
Recommendation Rating
Overall Difficulty

Posted By : Josh Gaber
Posted On : December 8, 2010

Comment :
Solidly built course that teaches one of the fundamental concepts of program development. Can be challenging at times. If you have experience with Java and Object-oriented practices coming into this course, you may find it unnecessary.
Recommendation Rating

Posted By : Anonymous
Posted On : October 25, 2010

Comment :
This course was the first course that I took in Java at the university level. This course was useful and helped me learn a lot a Java and its many possibilities. However, the course was not taught in the best manner. I would recommend to take this course if you are looking for an introduction into Java and Object Oriented programming.
Recommendation Rating