|
Sep 08, 2024
|
|
|
|
BA 1764 - Advanced Java Programming3 lecture hours 0 lab hours 3 credits Course Description This, the third course in the Java programming sequence, introduces topics that are the basis for building robust, reliable systems in Java. Topics covered include data structures and the collections API, streams and files, multithreading, networking, and database connectivity. (prereq: BA 2732 ) Course Learning Outcomes Upon successful completion of this course, the student will be able to:
- Instill in the student the basic elements of client-side Java programming skills and be introduced to server-side Java technologies (i.e. Enterprise Java)
Course Topics
- Component graphics, part I
- Exception handling and assertions
- Strings, character arrays and regular expressions
- Streams, files and object serialization
- Collections
- Generics
- Custom generic data structures
- Databases and JDBC
- Multi-threading
- Networks (client-side applications)
- GUI components, part II
- Web applications
Coordinator Dr. Jeff Blessing
Add to Portfolio (opens a new window)
|
|