CN208 Introduction to Computer Programming
Course Homepage : http://www.geocities.com/pimarn
Objective: After finishing the course,students
should be able to apply fundamental concepts of computer and software
engineering to solve problems by writing programs in Java
Course
Outline:
1. Introduction to CN208
2.
Fundamental Concept of Java Programming
3.
Objects , Class ,and Method
4.
Decisions
5.
Iteration
6.
Inheritance
7.
Polymorphism & Interface
8.
Arrays
9.
Exception Handling
10.
Streams
11.
Graphics
12.
Event
Handling&GUI
13.
Introduction to Java Servlet & Java Server Pages(JSP)
Marks :
Homework 20 %
Midterm 30
%
Final 50
%
Textbook :
Horstmann,Cay Computing concepts with Java essentials, 3rd
edition,John Wiley&Sons,Inc.,2003
Software
:
Java2 Standard Edition (http://java.sun.com/j2se/)
Contact Address: [email protected]
What 's new?
November 7, 2005: Lecture Notes 1,2,3 and 4 are posted.
November 26,2005:: Lecture Notes 5-8 are posted.
December 6, 2005: LAB 1- 5 are posted.
December 13,2005:HW2 Solution is posted.
January 27,2005:Lecture Notes 9-13 are posted.

|
Week |
Topic |
|
|
1 |
Introduction to CN208 Fundamental
Concept of Java Programming |
|
|
2 |
Class and Objects |
|
|
3 |
Class and Objects(Cont.),Method |
|
|
4 |
Method(2) |
|
|
5 |
Decisions |
|
|
6 |
Iterations |
|
|
7 |
Inheritance |
|
|
8 |
Midterm Examination |
|
|
9 |
Polymorphism |
|
|
10 |
Interface and ArrayLists |
|
|
11 |
Arrays (Continued) & Exception Handling & Streams |
|
|
12 |
Streams |
|
|
13 |
Applet,Event Handling,GUI |
|
|
14 |
GUI |
Homework
LAB
|
NO. |
Subject |
Solution |
|
1 |
LAB 1 -5 |
|
|
2 |
LAB 6 -10 |
download |
Last Updated: January 27, 2006