Download presentation
Presentation is loading. Please wait.
Published bySherman Dickerson Modified over 9 years ago
1
1 Welcome to Advanced programming in Java Summer course 2005 introduction
2
2 You may learn a few things about Java reflections and other Java APIs Threads database programming Servlets, JSP XML GUI and graphics Design patterns And more… you decide…
3
3 Last year? http://www.cs.umu.se/~kursv/TDBA73/VT-04/ Throughput 28 G. 32 U. (1 person per assignment) Literature Good/Bad. Assignments Instructive. Varied. Mostly positive. Examination Everyone approved skipping written examination.
4
4 A different course? This course is 100% pace Just like last year. Most cs-students are accustomed to 50% pace. Early wake-up is key to success. No written exam 4 assignments of varying difficulty and size. In groups of 2. Grade: G or U.
5
5 Mission impossible? Why does it feel like mission impossible midway through the course? Did you get a jump start at day 1? Did you work effectively 40h a week? Did you utilize your literature, peers and supervisors? ~1 July. Go hunt some well deserved summer. Don’t lie to yourselves about doing the rest in July or August. Let’s get busy today.
6
6 Feel welcome …with stupid questions …to help your peers with new bright ideas. (never share syntax though) …to have fun and explore
7
7 Where to find us Urban (urbansan@cs.umu.se)urbansan@cs.umu.se c241 (2nd floor) Emanuel (emanuel@cs.umu.se)emanuel@cs.umu.se b437 (4th floor) Erik (schlyter@cs.umu.se)schlyter@cs.umu.se b437 (4th floor) Please respect office hours.
8
8 Communication query.the.supervisors@10.am Time efficient mail.the.supervisor@all.times Should be a well formed question. Not always time efficient. Office hours Respect them. Course web announcements Mail list tdba73@cs.umu.se
9
9 Office hours See course web Main rules: Urban 13-15 Erik, Emanuel 15-17 Exceptions is published on the web. Office hours only in June.
10
10 Cheating vs. Helping Read the “Code of honor”. Dare to talk with your peers. Share ideas, not code/syntax. Mention it in the report. Don’t get stuck for too long. This is a high pace course. Don’t sit at home. Get up early and join your peers on campus. Don’t cheat. There are two kinds of people. Those who listen, and those who should listen.
11
11 Why come to lecture? 10:00 query the supervisors at the lecture room. An efficient way of keeping up to date with other students problems and possible solutions. 10:15 lecture …that is connected to the assignments, and student questions. Not longer than necessary. A few lectures is not connected to the assignments. Feel free to ask for special lecture topics.
12
12 Assignments Assignment 1 (Reflections) “Small” (~1/2 week) Assignment 2 (Webcrawler+webservice) “Large” (~1 1/2 week) Assignment 3 (Serializer) “Medium” (1 week) Assignment 4 (Frogger game) “Medium” (1 week)
13
13 Assignment 1 Version 1.1 of the specification 2005-06-06 Due date Friday this week. Jee!
14
14 Assignment groups 2 in each group Away from town is (only) valid reason for going single. Fill in group list before you leave. Both must participate in a good manner. Complaints from peer will lead to consequences. Tip: Start at 8 together, and come before lecture at 10:00 with fresh questions.
15
15 Literature "Java Programming: Advanced Topics" Joe Wigglesworth and Paula McMillan. 599:- at AK Universum Rich with examples and mostly well written text 3 CDs with 60 days license of IBM Websphere Studio Application developer Version 5.0 (fits the book example screen shots.
16
16 Tomorrow’s lecture Java Reflections Assignment 1 related issues and information if necessary.
17
17 Exercise tomorrow 15-17 tomorrow at labs na310/na320. Eclipse intro Eclipse projects E.g. “Hello world” Get your feet wet Assignment 1 Start out working with supervisors present. Usually supervisors are not present in the labs.
18
18 Don’t forget to fill in Group list Computer contracts (2) if you are new student at CS department. Register at the course. If you are marked “10” you must visit Peter Stenberg immediately after this. Bring a printout from Ladok. He is available until 12 today. He has an afternoon meeting after lunch at 13.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.