Difference between revisions of "Slides"

From WLCS
(Topic 5: Abstract data structures)
Line 7: Line 7:
  
 
== Topic 1: System fundamentals ==
 
== Topic 1: System fundamentals ==
* 1.1 - Systems in organizations - [https://drive.google.com/open?id=1nGV0y3hOxObrWXo4zhjuS9M676JAcBIhYTXKgWZ9YNg Systems in organizations]
+
* 1.1 - [https://drive.google.com/open?id=1nGV0y3hOxObrWXo4zhjuS9M676JAcBIhYTXKgWZ9YNg Systems in organizations]
* 1.2 - System design basics - [https://drive.google.com/open?id=1HhNpjFrO0K1tG99F6dKOU5TpG-xCzsuCkDlxP4L6lwc System design basics]
+
* 1.2 - [https://drive.google.com/open?id=1HhNpjFrO0K1tG99F6dKOU5TpG-xCzsuCkDlxP4L6lwc System design basics]
  
 
== Topic 2: Computer organization ==
 
== Topic 2: Computer organization ==
* 2.1.1 - 2.1.5 - Computer architecture - [https://drive.google.com/open?id=12r_Egw1qYrqvhpyu2UHiVd4As82LQiFzmFQ3Minchqs Computer architecture]
+
* 2.1.1 - 2.1.5 - [https://drive.google.com/open?id=12r_Egw1qYrqvhpyu2UHiVd4As82LQiFzmFQ3Minchqs Computer architecture]
* 2.1.6 - 2.1.8 - Operating systems - [https://drive.google.com/open?id=1vK-9s7vcgRGbj8jYEvl5TUP3hDfsHsCWM7YqDD68CNc Operating systems (basics)]
+
* 2.1.6 - 2.1.8 - [https://drive.google.com/open?id=1vK-9s7vcgRGbj8jYEvl5TUP3hDfsHsCWM7YqDD68CNc Operating systems (basics)]
 
* 2.1.9 - 2.1.10 - Binary & Data representation
 
* 2.1.9 - 2.1.10 - Binary & Data representation
 
** [https://drive.google.com/open?id=1f2HPJOP7xxWGgEyl_gXXzn5aMiAT6qwHdvS2he6E5wg Binary]
 
** [https://drive.google.com/open?id=1f2HPJOP7xxWGgEyl_gXXzn5aMiAT6qwHdvS2he6E5wg Binary]
Line 24: Line 24:
  
 
== Topic 3: Networks ==
 
== Topic 3: Networks ==
* 3.1.1 - 3.1.5 - Network fundamentals - [https://drive.google.com/open?id=1EiNni6lbvtm2mGraO5yWX0CDGtuxPIOnISv2-C66DiI Network fundamentals]
+
* 3.1.1 - 3.1.5 - [https://drive.google.com/open?id=1EiNni6lbvtm2mGraO5yWX0CDGtuxPIOnISv2-C66DiI Network fundamentals]
* 3.1.6 - 3.1.11 - Data transmission - [https://drive.google.com/open?id=1VwUdJ5j1Uu_pe-Z1c45SxR-3kPdBpGD9k8eV2pTO-Gc Data transmission]
+
* 3.1.6 - 3.1.11 - [https://drive.google.com/open?id=1VwUdJ5j1Uu_pe-Z1c45SxR-3kPdBpGD9k8eV2pTO-Gc Data transmission]
* 3.1.12 - 3.1.16 - Wireless networking - [https://drive.google.com/open?id=1T1jVTzdGqeHCBj9OXC5uJsIxxtpgBX-qLRCbwlrFR18 Wireless networking]
+
* 3.1.12 - 3.1.16 - [https://drive.google.com/open?id=1T1jVTzdGqeHCBj9OXC5uJsIxxtpgBX-qLRCbwlrFR18 Wireless networking]
  
 
== Topic 4: Computational thinking, problem-solving, & programming ==
 
== Topic 4: Computational thinking, problem-solving, & programming ==
 
* 4.1 - General principles (review this from the content guide)
 
* 4.1 - General principles (review this from the content guide)
 
* 4.2 - Connecting computational thinking and program design
 
* 4.2 - Connecting computational thinking and program design
** Searching - [https://drive.google.com/open?id=1GLpwZbqLcyix2WHqS9lLJT3qCeIeWGQ9UDwr6f9VgoE Searching]
+
** [https://drive.google.com/open?id=1GLpwZbqLcyix2WHqS9lLJT3qCeIeWGQ9UDwr6f9VgoE Searching]
** Sorting - [https://drive.google.com/open?id=1Y5JOINM2w744nqimZf2iVuFpi6N6gM2B7GM4ArGjChQ Sorting]
+
** [https://drive.google.com/open?id=1Y5JOINM2w744nqimZf2iVuFpi6N6gM2B7GM4ArGjChQ Sorting]
** Flowcharts - [https://drive.google.com/open?id=1eNybAWXVKjCJRizTvkEf8z0zNq-Tj7lory2jPYURq98 Flowcharts]
+
** [https://drive.google.com/open?id=1eNybAWXVKjCJRizTvkEf8z0zNq-Tj7lory2jPYURq98 Flowcharts]
 
* 4.3 - Introduction to programming (review this from the content guide)
 
* 4.3 - Introduction to programming (review this from the content guide)
  
Line 45: Line 45:
 
* 5.1.11 - 5.1.13 - Linked lists - [http://en.wikipedia.org/wiki/Linked_list#Basic_concepts_and_nomenclature Linked Lists]
 
* 5.1.11 - 5.1.13 - Linked lists - [http://en.wikipedia.org/wiki/Linked_list#Basic_concepts_and_nomenclature Linked Lists]
 
** [[Media:LinkedList.java]]
 
** [[Media:LinkedList.java]]
* 5.1.14 - 5.1.17 - Binary trees - [https://drive.google.com/open?id=1ROGTlCgwPvzt4kD1w-cPek8V8M4VVA9SWJ3vtvXLsK4 Binary trees]
+
* 5.1.14 - 5.1.17 - [https://drive.google.com/open?id=1ROGTlCgwPvzt4kD1w-cPek8V8M4VVA9SWJ3vtvXLsK4 Binary trees]
 
* 5.1.18 - 5.1.20 - Dynamic vs. static data structures
 
* 5.1.18 - 5.1.20 - Dynamic vs. static data structures
  
 
== Topic 6: Resource management ==
 
== Topic 6: Resource management ==
* 6.1 - Resource management - [https://drive.google.com/open?id=1Vuu6gi-nZQHmBX1mSOVZax5gkPnpk-w5B6e2Ymx0dYQ Resource management]
+
* 6.1 - [https://drive.google.com/open?id=1Vuu6gi-nZQHmBX1mSOVZax5gkPnpk-w5B6e2Ymx0dYQ Resource management]
  
 
== Topic 7: Control ==
 
== Topic 7: Control ==
* 7.1 - Control - [https://drive.google.com/open?id=1L3Q5lyOuhCFtWtzIvz0F5mIExsqrIodkhXN8e9n4vc4 Control Systems]
+
* 7.1 - [https://drive.google.com/open?id=1L3Q5lyOuhCFtWtzIvz0F5mIExsqrIodkhXN8e9n4vc4 Control Systems]
  
 
== Slides Archives (older ppt files) ==
 
== Slides Archives (older ppt files) ==

Revision as of 10:27, 12 April 2019

Syllabus Content Guide

Additional Resources

Topic 1: System fundamentals

Topic 2: Computer organization

Topic 3: Networks

Topic 4: Computational thinking, problem-solving, & programming

  • 4.1 - General principles (review this from the content guide)
  • 4.2 - Connecting computational thinking and program design
  • 4.3 - Introduction to programming (review this from the content guide)

Topic 5: Abstract data structures

Topic 6: Resource management

Topic 7: Control

Slides Archives (older ppt files)

Option C: Web science (old - do not do these)

Option D: Object-oriented Programming

Current Case Study

Archived Case Studies