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