Learning Objectives
Upon completion of the course, students will be able to:
- Apply the key object-oriented programming and design techniques of abstraction, encapsulation, inheritance and polymorphism to a given scenario.
-Sketch UML class diagrams and sequence diagrams.
-Create and debug programs using the Java programming language.
- Apply good programming practices and design concepts to develop software.
- Integrate object-oriented thinking into application of problem-solving skills.
- Appreciate the role of algorithms and data structures in problem solving.
Past Project(s)
Orphaned Content Group: Card:
Antbuildz, Students proposed a digital platf…
School Term
Course Code
IS 442
Faculty Course Outlines