[Univ. Aizu ] [ Programming Java ] [ References ] [ Contacts ] [ Lectures ] [ Exercises ] [Report and Term Project]
The main textbook
Incheon Paik | Computer Industry Lab, 307-C | x2796 | paikic |
Section | Meets | Exercise Room | Instructor | Lab | Extension | ||
---|---|---|---|---|---|---|---|
LECTURE | Mon-3 | Lecture Theater | Incheon Paik | Computer Industry Lab, 307-C | x2796 | paikic | |
S1 | Wed-2,3 |
std5 |
Incheon Paik | Computer Industry Lab, 307-C | x2796 | paikic | |
S2 | Wed-2,3 |
std6 |
Rentaro Yoshioka | Distributed Parallel Processing Lab., 145-C |
x |
rentaro | |
S3 |
Tue-1,2 |
std5 | Vitaly Klyuev |
Software Engineering Lab. 342-C |
x3602 |
vkluev | |
S4 | Tue-1,2 |
std2 |
Wanming Chu |
Computer Organization Lab, 142-C | x3203 |
w-chu | |
H1 | Thu-3,4 |
std1 |
Vitaly Klyuev |
Software Engineering Lab. 342-C | x3602 | vkluev | |
H2 | Thu-3,4 |
std2 |
Michael Cohen |
Human Interface Lab, 126-C |
x3108 |
mcohen |
Period | Time | Class | Lecturer | Room |
---|---|---|---|---|
Mon-3 | 16:30-18:00 | 3-SI+II | Incheon Paik | Lecture Theater |
3-H | Incheon Paik | Lecture Theater |
Lecturer | Date | Topics | Notes |
---|---|---|---|
Incheon Paik | 2005/04/11 |
Java Basic |
Lecture Handout Chap01.ppt(Introduction to Java) Prepare the print out document Chap01.pdf Supplement Material IntroJava.ppt(Introduction to Java) Prepare the print out document IntroJava-6.pdf IntroJava-1.pdf ==> 1 slide a page |
Incheon Paik | 2005/04/18 |
Class & Methods | Lecture Handout Chap02.ppt Chap02.pdf Supplement Material Class.ppt (Class) Class-6.pdf ==> 6 slides a page Class-1.pdf ==> 1 slide a page |
Incheon Paik |
2005/04/25 |
Control & Operator (Enhanced for loop, Enumerations) |
Lecture Handout Chap03-04.ppt Chap03-04.pdf Supplement Material DataType.ppt, Operator.ppt , ControlF-Stmt.ppt (Types, Operators, Statements) DataType-6.pdf , Operator-6 .pdf , ControlF-Stmt -6.pdf ==> 6 slides a page DataType-1.pdf , Operator-1.pdf , ControlF-Stmt-1.pdf ==> 1 slide a page |
Incheon Paik |
2005/05/02 |
Java Demonstration & Term Project |
There will not be exercise classes in this week for holidays. Some demonstration of Java application and explanation for term prjoect. |
Incheon Paik | 2005/05/09 |
Creating Classes (Generic Class) |
Lecture Handout Chap05.ppt Chap05.pdf Supplement Material Class.ppt Class-6.pdf ==> 6 slides a page Class-1.pdf ==> 1 slide a page |
Incheon Paik | 2005/05/16 |
Inheritance & Interfaces | Lecture Handout Chap06.ppt Chap06.pdf Chap07.ppt Chap07.pdf Supplement Material ExtendClass.ppt (Class, Inheritance) ExtendClass-6.pdf ==> 6 slides a page ExtendClass-1.pdf ==> 1 slide a page Interfaces.ppt , PackagesClasses.ppt (Interface, Package) Interfaces-6.pdf , PackagesClasses-6.pdf ==> 6 slides a page Interfaces-1.pdf , PackagesClasses -1.pdf ==> 1 slide a page |
Incheon Paik | 2005/05/23 |
Errors & Exceptions |
Lecture Handout Chap08.ppt Chap08.pdf Supplement Material ExcepHand.ppt (Exception Handling) ExceptHand-6.pdf ==> 6 slides a page ExceptHand -1.pdf ==> 1 slide a page |
Incheon Paik | 2005/05/30 |
Threads |
Lecture Handout Chap09.ppt Chap09.pdf Supplement Material Thread.ppt (Thread) Thread-6.pdf ==> 6 slides a page Thread-1.pdf ==> 1 slide a page |
Incheon Paik | 2005/06/06 |
Class Libraries |
Lecture Handout Chap10.ppt Chap10.pdf PackagesClasses.ppt (Utility Package) JavaPackages-6.pdf ==> 6 slides a page JavaPackages -1.pdf ==> 1 slide a page |
Incheon Paik | 2005/06/13 |
Inputs / Outputs |
Lecture Handout Chap11.ppt Chap11.pdf Supplement Material StreamSerialSecurity.ppt (StreamSerialSecurity) StreamSerialSecurity-6.pdf ==> 6 slides a page StreamSerialSecurity-1.pdf ==> 1 slide a page |
Incheon Paik | 2005/06/20 |
Java Networking |
Lecture Handout Chap12.ppt Chap12.pdf JavaNetwork.ppt (Java Network, RMI) JavaNetwork-6.pdf ==> 6 slides a page JavaNetwork-1.pdf ==> 1 slide a page |
Incheon Paik | 2005/06/27 |
Applets, Events, and J2ME |
Lecture Handout Chap13.ppt Chap13.pdf Chap14.ppt Chap14.pdf J2ME.ppt J2ME.pdf Supplement Material AppletEvent.ppt (AppletEvent) AppletEvent-6.pdf ==> 6 slides a page AppletEvent-1.pdf ==> 1 slide a page |
Incheon Paik |
2005/07/04 |
Review and Java 1.5 New Features Exercise |
|
Incheon Paik | 2005/07/11 |
AWT & Swing | Lecture Handout Chap15.ppt Chap15.pdf SwingGUI.ppt SwingGUI-1.pdf SwingGUI-2.pdf |
Incheon Paik |
2005/07/18 |
Term Project Check Week |
Date | Reason |
---|
ClassRoom Board for $B!! (B[Software 1] $B!! (B[Software 2] $B!!!! (B[Hardware 1]
If you have any question which might be of interest for all students of the class, please leave it to the classroom board. Teachers and TAs will try to answer your question as soon as possible. Example solution will be posted to the board for your reference.
Exercise | Date | Hints |
---|---|---|
Exercise #1 | 2005/04/10 04/16 | You can use the examples of lecture on 1st week. In this week, we will study how to start Java application and Applet, type conversion, and arrays. |
Exercise #2 | 2005/04/17 04/23 | Class and Method |
Exercise #3 | 2005/04/24 04/30 | Statements & Operators |
|
2005/05/01 05/07 |
No Exercise Classes (Holidays) |
Exercise #4 |
2005/05/08 05/14 |
Class |
Exercise #5 | 2005/05/15 05/21 | Inheritance & Interface |
Exercise #6 | 2005/ 05/22 05/28 | Errors & Exception |
Exercise #7 |
2005/05/29 06/04 |
Threads |
Exercise #8 | 2005/06/05 - 06/11 | Utility Classes |
Exercise #9 |
2005/06/12 - 06/18 |
Input / Output |
Exercise #10 | 2005/06/19 06/25 |
Java Network |
Exercise #11 | 2005/06/26 07/02 | Applet & Event, |
Exercise #12 |
2005/07/03 07/09 |
Java 2 1.5 Enhanced Features Exercise |
Exercise #13 | 2005/07/10 07/16 | AWT & Swing |
Exercise #14 | 2005/07/17 07/23 |
Check Term Project $B!!!!!!!! (B |
No. | Contents | Due Date / Submit Place | ETC |
Report #1 | Submit the proposal your term project |
1) Due Date : June 3, 2005, 5:00 PM 2) Submit it to each exercise teacher or exercise TA |
The teacher will guide about how to submit the proposal. The format of proposal, you can refer to below row of this table. |
Term Project |
You can select any items following topics, which include but not limited to: - Some Java Applications which use and combine existing works in the exercise classes. ( I recommend this) - Small Web Browser(which can display small set of HTML) - Some Web application using Servlet or JSP - Web DataBase Application - Mobile Phone Application Using J2ME or Emulator(which can display small set of cHTML/HTML) - Simple DB Application using JDBC - XML Application - J2EE Application - Agent Application - Chatting Programs - Simple Network Games or Simulator - Sime Information or Multimedia Application - e-Business Application - Some Application Related to your research in SCCP or other activities - Some topics the instructor in each exercise suggests. - Others (Your Own Topic) <- This has the highest priority. |
Term project can be done individually. In case that you want to build a larger application, so if you need to work as a team, then you can create a team(2-5 members, only within the each exercise class). And you should inform your team information and plan as follows: (1) Team Name (2) Team Members (3) Project Title (4) Brief Introduction (within 200 words) (This submission is for only teams, not for individual, You can download the Form ). Your term project will be graded at the last exercise class. At that time, you should submit the final report also(Japanese is OK, Submit as paper which printed out) (This is for all , i.e. both individual and teams). You can refer to the form of final report . |
If you have any question, send mail to a TA or to me. |
Examination |
Date | Period | Time | Class | Room | ETC | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Final | Jul. 26th, 2005 (Tuesday) |
2nd Period (10:40AM -12:10PM) |
1.5 hours | S1 S2 S3 S4 H1 H2 |
|
[Univ. Aizu ] [ Programming III ] [ References ] [ Contacts ] [ Lectures ] [ Exercises ] [Report and Term Project]
บทความนี้เกิดจากการเขียนและส่งขึ้นมาสู่ระบบแบบอัตโนมัติ สมาคมฯไม่รับผิดชอบต่อบทความหรือข้อความใดๆ ทั้งสิ้น เพราะไม่สามารถระบุได้ว่าเป็นความจริงหรือไม่ ผู้อ่านจึงควรใช้วิจารณญาณในการกลั่นกรอง และหากท่านพบเห็นข้อความใดที่ขัดต่อกฎหมายและศีลธรรม หรือทำให้เกิดความเสียหาย หรือละเมิดสิทธิใดๆ กรุณาแจ้งมาที่ ht.ro.apt@ecivres-bew เพื่อทีมงานจะได้ดำเนินการลบออกจากระบบในทันที