May 23, 2019  
2017-2018 Undergraduate Bulletin 
2017-2018 Undergraduate Bulletin

CPET 49400 - Java Programming Applications

This course covers design and implementation of modern embedded, stand-alone, Web-based, and distributed Java applications. Topics include definition of classes and objects; Java basics, array and string classes; exceptions and debugging; graphics user interface; file I/O streams; Java multi-threading; Java applets and servlets; Java database connectivity; Java RMI (remote method invocation); Java native interface through C/C++; Java industrial and enterprise applications. Students develop application-oriented final projects.

Preparation for Course
P: ECET 26400, CS 16000, CS 33100, or equivalent, and junior standing.

Cr. 4.