A+ A+   Programming in the Large
  • Mock frame
    • Index
  • username
  • Log out
  • Programming in the Large
  • Course

  • Index
  • Exercise results
  • Notifications
  • External

  • Discussions
  • Help
  • Site

  • Home
  • Course archive
  • username
  • Log out
  • Course

  • Index
  • Exercise results
  • Notifications
  • External

  • Discussions
  • Help
« Q&A Session The Playing Field of Implementing Software »
  1. Programming 3: Interfaces and Techniques »
  2. Programming in the Large

Programming in the Large¶

  • The Playing Field of Implementing Software
    • The Concept of Abstraction
      • Abstraction
      • Levels of Abstraction
        • Division into parts
        • Encapsulation of Data
        • Abstract Data Types
        • Service Oriented View
      • Principle of Locality
    • Information Hiding
      • The Interface in Programming Languages
  • Introduction to Java classes
    • The basic structure of a Java class
    • Java packages
    • Packages and Maven
  • Exception handling in Java
  • ⌛⌛ Sudoku
    • Exercise: Sudoku
    • Testing
    • Submitting
  • ⌛⌛ Student register
    • Testing the implementation
    • Submitting
  • Q&A Session
« Q&A Session The Playing Field of Implementing Software »
  • Privacy Policy