Thursday, January 31, 2013

Week 03: Bags, Queues, and Stacks


Learning Resources:


Tutorial Content:


Self Study:

Tuesday, January 29, 2013

Week 02: Data Abstraction


Learning Resources:


Tutorial Content:


Self Study:

Tuesday, January 15, 2013

Week 01: Basic Programming Model

Learning Resources:


Tutorial Content:


Self Study:


Wednesday, January 9, 2013

Unit Outline Semester 1, 2013

Algorithms (IS-207)

Semester 1, 2013


Unit Coordinator

Boedy (setia[dot]budi[at]itmaranatha[dot]org; sbudi[at]utas[dot]edu[dot]au; LinkedInTwitter)
H08B04, GWM level 8
Maranatha University

Lecturing Staff

Boedy (setia[dot]budi[at]itmaranatha[dot]org)
Consultation time: Friday 08:00am - 09:00am

Prescribed Textbook

Algorithms (4th Edition)
Author: Robert Sedgewick, Kevin Wayne
Publisher: Addison-Wesley Professional (2011)
ISBN: 978-0-321-57351-3

Unit Plan


Supporting Learning Resources


Prior Knowledge and/or Skills

Students will be expected to have the following (from prerequisite units and / or their own reading):
  • Good English (passive). This skill is essential since there will be reading task (refer to the prescribed textbook) in each week as part of self study.
  • An understanding of and ability to use basic programming constructs (variable including arrays, assignment operations, arithmetic operations, logical tests, branching flow of control, looping flow of control) in order to run and implement some algorithms.
  • Familiar with Java programming language. This skill is essential since all the code examples in this unit are written in Java.

Programming Tools


Slide