
|
|
INSS 505 Introduction to Object-Oriented Programming
Wiesbaden Center
Instructor.
Text. C. Thomas Wu, An Introduction to Object-Oriented Programming with Java. Description. This course will introduce the principles and techniques of object-oriented programming. This course satisfies the programming language prerequisite for the M.S. program. Objectives. Upon satisfactory completion of the course, students should be able: To explain the main concepts of the object-oriented programming paradigm as they relate to software development in an MIS environment. To design, write, and debug programs of moderate complexity using the Java programming language. These programs will incorporate such software constructs as class hierarchies, class inheritance, design of classes, data structures and methods, processing character and array data structures, file input and output, graphical user interface design and event-driven programming, and Java applets. Course Requirements and grading.
All exams will be open-book, in-class. There will be five programming assignments including the final project. See Topics and Assignments section below for exam and program due dates. Students will need a Java compiler to complete class assignments. Either Java 1.1 or Java 1.2 compilers will be satisfactory. Compilers may be downloaded from java.sun.com/products/jdk and are available on CDROM for a nominal cost. Other commercial Java products such a Borland JBuilder, Microsoft J++, or Symantec Visual Café may also be used. (Borland JBuilder 3.5 may be purchased from the UMUC Textbook Office). Grading Standards.
Topics and Assignments (All references to Wu, Introduction to O-O Programming)
Return to: Graduate Programs Syllabi
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||