Difference between revisions of "Slides"

From WLCS
 
Line 5: Line 5:
 
== Topic 2: Program Construction in Java ==
 
== Topic 2: Program Construction in Java ==
  
* Introduction to Java: Part Deux
+
* Introduction to Java: Part One - [[Media:IntroJava.ppt]
 +
* Introduction to Java: Part Deux - [[Media:IntroJava.ppt]
 
* Arrays
 
* Arrays
* Objects
+
* Objects - [[Media:IntroObjects.ppt]
 
* Object Usage Review
 
* Object Usage Review
* Classes
+
* Classes - [[Media:IntroClasses.ppt]
 
* Object Usage Review: Deuce!
 
* Object Usage Review: Deuce!
 
* Sorting & Searching
 
* Sorting & Searching
Line 39: Line 40:
 
== Topic 5: Abstract data structures and algorithms ==
 
== Topic 5: Abstract data structures and algorithms ==
  
* Data Structures - The Stack
+
* Data Structures - The Stack - [[Media:Stacks.ppt]
* Data Structures - The Queue
+
* Data Structures - The Queue - [[Media:Queues.ppt]
 
* Data Structures - The Binary Tree
 
* Data Structures - The Binary Tree
 
* 5.5 Recursion
 
* 5.5 Recursion

Revision as of 09:43, 30 October 2008

Topic 1: Systems life cycle and software development

  • Introduction to Software Development

Topic 2: Program Construction in Java

  • Introduction to Java: Part One - [[Media:IntroJava.ppt]
  • Introduction to Java: Part Deux - [[Media:IntroJava.ppt]
  • Arrays
  • Objects - [[Media:IntroObjects.ppt]
  • Object Usage Review
  • Classes - [[Media:IntroClasses.ppt]
  • Object Usage Review: Deuce!
  • Sorting & Searching

Topic 3: Computing system fundamentals

  • 3.1 Introduction to Java & Compilers
  • 3.2 Introduction to Computer Architecture
  • 3.2 Hardware Devices
  • 3.4 Introduction to Networking
  • 3.5.1 Introduction to Binary
  • 3.5.1 Introduction to Binary #2
  • 3.5.3 Hexadecimal
  • 3.5.5 Binary Addition (w/ 4.1.5-6)
  • 3.5.5 Negative Binary - Sign Magnitude
  • 3.5.5 Negative Binary - 2's Complement
  • 3.5.6-8 Analog vs. Digital
  • 3.6 Errors
  • 3.7 Utility Software

Topic 4: Computer mathematics and logic

  • 4.1 Introduction to Real Numbers
  • 4.2.1-4 Introduction to Boolean Logic
  • 4.2.5-6 Digital Logic Gates
  • 4.2 Digital Logic Design
  • 4.2 Adder Circuits

Topic 5: Abstract data structures and algorithms

  • Data Structures - The Stack - [[Media:Stacks.ppt]
  • Data Structures - The Queue - [[Media:Queues.ppt]
  • Data Structures - The Binary Tree
  • 5.5 Recursion
  • 5.6 Algorithm Evaluation - Big O!

Topic 6: Further system fundamentals

  • 6 Further System Fundamentals

Topic 7: File organization

  • 7 File Organization