(Coming Soon) - Modules vs Classes vs Functions - Hierarchical Design - Combinational vs Sequential Design