DCCT*1020
Fall 2006
Home
Course Outline
Announcements
Course Material
Assignments
Laboratories
Online Resources
Comments/Suggestions
|
Computer
Programming I
Lectures and Reading
Date
|
Lecture Notes
|
Important Notice: All the material (slides, notes, etc.) here are
copyrighted by Qusay
H. Mahmoud. Students in DCCT*1020 (Fall 2006) are the only people
allowed
to use these notes/slides for the purpose of the course and not for
anything else. No one is allowed to use these slides without the
permission of Qusay H. Mahmoud (qmahmoud@cis.uoguelph.ca).
I will be providing you with a fairly extensive lecture notes (but some
material will be covered in class) for the topics that are not discussed
in your book, namely HTML and JavaScript.
For the Java part, Big
Java has a set of slides.
Note: In order to read or print the notes, you need to download Adobe
Acrobat Reader, which is available free of charge.
Week 1 |
Motivation and Introduction
|
Week 2
|
HTML Tables, Frames, and Forms
|
Week 3 |
JavaScript
|
Week4 |
JavaScript (this is the same as week 3)
|
Week5 |
More JavaScript (Functions, forms, arrays)
|
Week 6 |
History of Java, Java Applications, Intro
to Object-Orientation,
|
Week 7 |
Ch 1
|
Week 8 |
Ch 2 & 4
|
Week 9 |
Ch 6 & 7
|
Week 10 |
Ch 3, Ch 9
|
Week 11 |
Overview of J2ME (or Java
ME), More J2ME, J2ME
MIDP GUI Programming
|
Week 12 |
Ch 8
|
Week 13 |
Review
|
Note: Last day of classes for the Fall semester is December 4.
|