CS 372 Java Programming II
This course covers advanced aspects of the Java programming language that are used to create apps which are used in Android mobile devices. Projects will use Java and SML to create GUIs. Object-orientated methodology will be stressed, along with fundamentals of structured logic using decision statements, event-handling, and array manipulation.
Offered
Fall B
Outcomes
- Design, implement, test, and debug programs in an object-oriented style using Java
- Build graphical user interfaces using a variety of Swing Components
- Write programs that implement fundamental data structures such as arrays, strings, and objects
- Write programs that will use file structures for data storage
- Design, code, test, and debug event-driven programs that respond to user events and responds to exception conditions raised during execution
- Incorporate Applets into Web pages