Skip to navigation Skip to content Skip to footer

Computer Programming 101

Computer Programming 101

This course introduces fundamental programming concepts along some relevant programming projects. A lecture/lab course format will be employed to provide hands-on experience and active learning techniques.

  • Understand the key hardware components in a modern computer System and how software is mapped to the HW.
  • Use a computer to solve problems by developing simple algorithms and then implement them using a specific programming language
  • Implement key algorithms within the field
  • Understand and determine the computational complexity of simple algorithms
  • Write computer programs using conditional and iterative structures, functional decomposition
  • Select an appropriate basic data structure (e.g. arrays) and access methods (e.g. pointers)
  • Building an User Interface and working with them

Understand basic object-oriented principles.

Class Dates: Thursdays, September 18 - November 20 *(NO CLASS: October 23)

Class Time: 6:00 pm - 8:00 pm

Location: Urbandale High School - Room 127

Deadline to Register:  September 12, 2014.

Costs: $100.00

REGISTER HERE