[aduni.org logo] [classroom photo]

Home
A History of ADU
Courses
   One Course
Faculty and Alumni
Colloquia

Course Directory
Math SICP Disc
HCW OOP Alg
Sys Web ToC
AI DB Prob

FAQ  ||  donate  ||  USB drive


 Object-oriented Program Design and Software Engineering

[spacer]
   previous | next
 

InstructorDave Goddeau

Course Description | Lectures and Courseware | Student Evaluations

Syllabus

Syllabus.html

Lecture Notes

Lecture_01.html
Lecture_02.html
Lecture_03.html
Lecture_04.html
Lecture_05.html
Lecture_06.html
Lecture_07.html
Lecture_08.html
Lecture_09.html
Lecture_10.html
Lecture_11.html
Lecture_12.html
Lecture_13.html
Lecture_14.html
Lecture_15.html
Lecture_16.html
Lecture_17.html
Lecture_18.html
Lecture_19.html
Lecture_20.html
Lecture_21.html
Lecture_Code.tar
Threads.html

Lecture Videos

01-02-01: Intro to Java
01-02-01: lecture supplement
01-03-01: Classes
01-03-01: lecture supplement
01-04-01: Inheritance & Polymorphism
01-04-01: lecture supplement
01-05-01: Interfaces and interfaces
01-05-01: lecture supplement
01-08-01: OOP Design & Design Process
01-09-01: Exceptions & Error Handling
01-10-01: I/O
01-11-01: Window Systems & Graphics
01-12-01: Event-based programming
01-16-01: GUI (widgets)
01-17-01: Threads
01-18-01: Network Programming
01-19-01: Software Design Cycle
01-22-01: OOP in C & C++
01-23-01: Layouts, Packages, & Jar files
01-24-01: Java on the web
01-25-01: Component Object Models
01-26-01: Overview of Software Patterns
01-29-01: Persistence & Databases & etc.
01-30-01: I18N, L10N & Review

Problem Sets

Problem_Set_01.pdf
Problem_Set_01.ps
Problem_Set_01.tex
Problem_Set_01_Code.tar
Problem_Set_01_Solutions_-_Chris_Crick.txt
Problem_Set_01_Solutions_-_Shyam.tar.gz
Problem_Set_02.pdf
Problem_Set_02.ps
Problem_Set_02.tex
Problem_Set_02_Solutions_-_Shyam.tar.gz
Problem_Set_03.pdf
Problem_Set_03.ps
Problem_Set_03.tex
Problem_Set_03_Solutions_-_Marmalade.tar
RubySameGame-0.7.tar.gz

Exams

Exam_1.pdf
Exam_1.tex
Exam_2.pdf
Exam_2.tex

Handouts

A_Short_Java_Howto.html
Gnutella_Protocal.pdf
Javadoc_Comments.html
package-summary.html
package-template
package.html-example
Test_Class.tar

Links

javasun API
Thinking in Java 2nd ed. online text by Bruce Eckel
Knowbuddy's Gnutella FAQ
The Gnutella Protocol
The Gnutella file-sharing network and Java
http://www.seas.upenn.edu/~cse121
http://www.wirednews.com/news/technology/0,1282,34978,00.html
http://slashdot.org/articles/00/03/14/0949234.shtml
http://slashdot.org/articles/00/03/15/1754208.shtml
http://www.cnn.com/2000/TECH/computing/05/12/mp3.guerrillas.idg/index.html
http://web2.java.sun.com/docs/books/tutorial/uiswing/components/components.html
http://www.loria.fr/~molli/cvs/doc/cvs_toc.html

[horizontal rule]

Site last updated: May 14, 2013
Comments? Questions?

Creative Commons License

[spacer]