Syllabus
Frequently Asked Questions
Announcements
Week #1: 04-Sep-01 | |||
Topics | Readings | Homework | Resources |
---|---|---|---|
Introduction to Objects, Arrays, and Java |
Chapter 2, Sections 2.1 to 2.2 Chapter 3, Sections 3.1 to 3.2 Chapter 2, Sections 2.5 to 2.6 |
StandardInputOutput |
Creating the Java Prompt Java Program with Comments Program with JavaDocs TextPad Directions Java Documentation Homework Guidelines |
Week #2: 11-Sep-01 | |||
Topics | Readings | Homework | Resources |
Week #3: 18-Sep-01 | |||
Topics | Readings | Homework | Resources |
Variables, Statements, Expressions, Casting, Arrays |
Chapter 4, Sections 4.11 to 4.13 Chapter 7, Sections 7.1 to 7.4, and 7.9 Chapter 5, Section 5.9 |
AddTwoNumbers |
Class notes |
Characters and Strings |
Chapter 10, Sections 10.1 to 10.5, 10.7, and 10.8 |
StringAnalyzer WordEquality |
|
Week #4: 25-Sep-01 | |||
Topics | Readings | Homework | Resources |
Selection Control Structures |
Chapter 4, Sections 4.5 to 4.6 Chapter 5, Sections 5.5 and 5.7 |
LargerNumber Messages |
Class notes |
Looping Control Structures |
Chapter 4, Sections 4.6 to 4.7 Chapter 5, Sections 5.3 to 5.4 |
ForFactorial WhileFactorial |
|
Week #5: 02-Oct-01 | |||
Topics | Readings | Homework | Resources |
Methods and Constructors |
Chapter 6, Sections 6.4, 6.5, and 6.14 |
StringHolder StringHolderUser |
Class notes CalculatePay.java CalculatePayUser.java SomeClass.java SomeClassUser.java |
Method Overloading |
SquareNumbers SquareNumbersUser |
||
Week #6: 09-Oct-01 | |||
Topics | Readings | Homework | Resources |
Exam 1 |
|||
Week #7: 16-Oct-01 | |||
Topics | Readings | Homework | Resources |
Exception Handling |
Chapter 14 |
ZipCodeValidator |
NumberTester2.java NumberTester2.java NumberTester.java |
Files and Streams |
Chapter 17 |
WriteFile ReadFile |
|
Week #8: 23-Oct-01 | |||
Topics | Readings | Homework | Resources |
Java Database Connectivity (JDBC) |
Chapter 18 |
Database |
Addresses.mdb Addresses.java Setting Up The ODBC DataSource Addresses class documentation |
Week #9: 30-Oct-01 | |||
Topics | Readings | Homework | Resources |
Sockets and Multithreading |
Chapter 15 |
SocketProcessor SocketServer SocketClient |
Thread Example PseudoFlow.html PseudoProcessor.txt PseudoListener.txt PseudoClient.txt |
Week #10: 06-Nov-01 | |||
Topics | Readings | Homework | Resources |
Exam 2 |
|||
Week #11: 13-Nov-01 | |||
Topics | Readings | Homework | Resources |
Basic Graphical User Interface Components |
Chapter 12, Section 12.14 Chapter 13, Section 13.6 Chapter 12, Sections 12.3, 12.5, and 12.6 |
LoginScreen |
Java Layouts GridBag Demo |
Event Handling |
Chapter 12, Section 12.4 |
Simple Frame with Components Simple Frame AddressesGUI.java |
|
Week #12: 20-Nov-01 | |||
Topics | Readings | Homework | Resources |
Advanced Graphical User Interface |
Chapter 13 |
JavaPad |
JavaPad Skeleton Program Mortgage/Affordability Calculator |
Week #13: 27-Nov-01 | |||
Topics | Readings | Homework | Resources |
Graphics |
Chapter 11 |
DrawShapes |
DrawShapes.java |
Applets |
Chapter 3 |
Applets |
HelloWorld.html |
Week #14: 04-Dec-01 | |||
Topics | Readings | Homework | Resources |
Swing |
Swing |
AddressesGUIS.java JavaPadS.java |
|
Week #15: 11-Dec-01 | |||
Topics | Readings | Homework | Resources |
Review and Catch-Up |
|||
Week #16: 18-Dec-01 | |||
Topics | Readings | Homework | Resources |
Exam 3 |
DrawTriangle.html CIS133Exam3A.doc |