CIS 4150 Internet Applications Development
3 hours; 3 credits
This course focuses on advanced object-oriented programming and design in an internet- oriented programming language such as Java, and assumes prior knowledge of object- oriented programming and design. Software portability and code reusability are emphasized as well as such techniques as multithreading, network programming and user interface design. Students learn how to use the different class libraries that are part of the Java API. Hands- on projects give students an understanding of different techniques like applets, servlets, data base connectivity or GUI design. This course requires a good understanding of the features of a general- purpose object- oriented language such as C++.
Prerequisites: CIS 4100.