ITK178: Computer Application Programming


Course Description

This course is a continuation of ITK 177 (ITK 189.02 in the past). The course provides additional detail into object-oriented programming and how it is used in information technology. Topics include: object-oriented design, interfaces, polymorphism, using various data structures, exceptions, string, dates, events, GUI, threads, database access, and web-based applications. Throughout the course good design, testing, and programming principles will be emphasized.

Prerequisites:  C or better in ITK 177.


Course Information

Instructor: Kyoungwon Suh
Class: Stevenson Hall 108, TuTh 5:00-6:15
Credits: 3

Section: 2


Course Staff

School of Information Technology
Old Union building
Illinois State University
Normal, IL

Phone: (309) 438-3744
Email: kwsuh [at] ilstu.edu
Office Hours: Tuesdays and Thursdays 10:00AM-12:00 PM; Wednesday 1:30-2:30PM, Room 213, or by appointment


Course Announcements

·         [Aug 23] Please create your account on WileyPlus (http://www.wileyplus.com). The URL address of this section on WileyPlus is http://edugen.wiley.com/edugen/class/cls42984/. You should have received an email from me regarding the creation of your account on WileyPlus.

·          [Sep 7] The first quiz was given in class on Sep 6.

·         [Sep 10] The first assignment has been graded. Check your Wileyplus account!

·         Please check the link for “Lecture notes, handouts and course schedule” below

·         [Nov 13] Homework 9 has been assigned. See the hardcopy distributed during the class today or Download from “Lecture notes, handouts and course schedule”

·         [Nov 13] Important: Read the supplementary handout on the installation of Java Derby Database. (a link is made on Lecture notes, handouts and course schedule)


Course Materials


Kyoungwon Suh

Last modified: Tue Oct 17 14:45:00 CDT 2007