|
Nov 23, 2024
|
|
|
|
BA 2732 - Business Programming II3 lecture hours 0 lab hours 3 credits Course Description Continuing from Business Programming I, students will further develop analysis and design skills in object-oriented programming to address business problems. Emphasis is placed on enhancing class authorship skills using object-oriented programming techniques such as: inheritance, polymorphism, interfaces, event models, collections, class libraries and other application programming. (prereq: BA 2730 ) Course Learning Outcomes Upon successful completion of this course, the student will be able to:
- Continue to develop personal software process to solve typical computing problems in business
- Demonstrate how data structures, collections and other containers are used to process objects
- Understand how inheritance and polymorphism work together to solve increasingly complex problems in software development
- Learn how interfaces are used to support multiple clients without exposing underlying implementation details
- Create graphical user interfaces using standard components (windows, frames, buttons, panels, etc.)
- Learn how to use the event model to create interactive applications
Prerequisites by Topic
- Knowledge of Java language syntax and semantics
- Knowledge of object-oriented programming concepts
- Knowledge of basic programming logic and design
Coordinator Dr. Jeff Blessing
Add to Portfolio (opens a new window)
|
|