Engineering Law

From one perspective, two kinds of laws exist:

  • Common Law: This refers to to the legal principles established in previous court decisions. The Theory of Precedence implies that judges are expected to follow the guidelines established by decisions previously made by superior or equal judges (Judge-made law).
  • Statute Law: This refers to laws that have been written by a legislative body (e.g., parliament). These are usually Common Laws that have been normalized or codified

From another perspective, there are also two kinds of laws:

  • Public Law
    • Constitutional Law
    • Administrative Law
    • Criminal Law
  • Private Law
    • Contract Law
    • The Law of Torts
    • Others (Property laws etc.)