Programming Methodology 2110215 Year 2012

Lab Scores

Syllabus (word version)

Week

Dates

 Contents

Activities

Assignment

Submitting Method

1

8 June 2012

Object and class (slide1) (slide2) (examples and more (from Dietel et al.))

lecture

-

2

15 June 2012

Object and class (lab)  (Solution)

lab

Homework

submit by email

3

22 June 2012

Interface and polymorphism (slide1, slide2)

lecture

-

-

4

29 June 2012

Interface and polymorphism (lab)  (Solution)

lab

Homework

submit by email

5

6 July 2012

Inheritance (slide1, slide2)

lecture

-

-

6

13 July 2012

Inheritance (lab).  File is here.   (Solution)

lab

Homework

submit by email

7

20 July 2012

Commemoration day

 

 

 

8

27 July 2012

Midterm exam break

 

 

 

9

3 Aug 2012

Buddhist Holiday

 

 

 

10

10 Aug 2012

Midterm- prog meth  (SCORE)

 

 

 

11

17 Aug 2012

Exception (slide) + User Interface (slide )

lecture

-

 -

12

24 Aug 2012

User Interface + Multithreading (slide)

lecture

-

 -

13

31 Aug 2012

User Interface (lab) (Solution)

lab

Homework

submit by email

14

7 Sep 2012

Multithreading

lecture

-

 -

15

14 Sep 2012

Multithreading (lab) (Solution)

lab

Homework

submit by email

16

21 Sep 2012

Final - prog meth

 

 

 

 

other useful slides


PROJECT (1-2 students for each group)


present (date : 8-9 Oct at 17th floor building 4)

The presentation will last 2 days. Each group has 10 minutes. There will be a booking table in front of Ajarn Toe's office soon.

Total marks will be 15.

Working Windows Application, no bug. -30%
There is a working Thread separated from main - 20%
Can run as executable jar - 10%
Beauty - 15%  
Creative - 15%
Program Manual (both digital and paper version) - 10%


You must submit your executable jar when you present your work.