go to CIS 
home page

DCCT*1020
Fall 2006

 Home

 Course Outline 

 Announcements 

 Course Material 

 Assignments 

 Laboratories 

 Online Resources 


Comments/Suggestions


Computer Programming I

Lectures and Reading

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.

Date
Lecture Notes
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.



Copyright © Qusay H. Mahmoud , University of Guelph.