Object Oriented Programming
Course Code: MIS 414
Credit Hour: 3
Course Group: Specialization Course: Management Information System
Introduction: Object orientation development themes.
Modeling concepts: modeling as a design technique; object modeling; advanced object modeling; dynamic modeling; functional modeling; design methodology - analysis, system design; object design; comparison of methodologies; implementation.
Object oriented languages: Non-object-oriented languages, relational databases; applications-object diagram computer; computer animation.
Beginning with java: Object-oriented systems development.
Java: Java fundamentals, java application, java applets, methods, arrays, string & characters, graphics & java 2d, basic graphical user interface components, multithreading, multimedia, files & streams, jdbc, servlets, rmi, networking, java beans.
Recommended Books:
Mary Campione and Kathy Walrath, Java Tutorial
Herbert Schildt, Complete Reference Java 2
Deitel and Deitel, Java How to Program