582313 - Digital Media Technology (4 ects) - Spring 2009
Feedback form at the bottom. This page was last modified at: 05.09.2009 16:17
Results: in intranet
Course Description
The new DIME course! New WEB technologies driven by usability and accessibility!
Lectures are given in finnish, sorry. However, it is possible to do this course by studying material, making exercises (optional), project (required) and passing the exam (required).
- Primarily
- WEB, HTML, CSS, JavaScript, AJAX, Server-side programming
- Background
- Optimization, browser compatibility, standards
- Introduction
- JavaScript libraries, Web application frameworks, PHP, Flash, Pictures and video in web, Content Management Systems, WYSIWYG editors, Development tools (Firebug etc.), XML, JSON, Mashups (web application hybrids)
Requirements
- Exam (24 points, 12 points needed to pass).
- Project (30 points, 15 points needed to pass).
- Optional exercises (6 points).
Exercise Groups
There are weekly exercise sessions, 6 times in total. Exercises start at the first week (the same week the lectures start). One group will be held in English. Register yourself at Ilmo.
Exercises
- Exercises 1 for the first week.
- Exercises 2 for the second week.
- Exercises 3 for the third week.
- Exercises 4 for the fourth week.
- Exercises 5 for the week after Eastern.
- Extra Exercises to help with the rest.
Exercises in class B221
- LuK Eero Pailinna Tue 14-16
- LuK Petrus Repo Wed 16-18
- MuK Samuli Kaipiainen Thu 12-14 (in english)
- LuK Petrus Repo Fri 12-14
- MuK Matti Paksula Fri 10-12
Eastern
The eastern celebration week is on weeks 15-16, from Thu 9.4. to Wed 15.4. Note that it's broken into two different weeks. This causes the following:
- On week 15, lectures are held as normal, on Tuesday and Wednesday. (In Finnish as usual, though :o)
- On week 15, there are no in english -exercises on Thursday.
- On week 16, there are no lectures, but the in english -exercises are held on Thursday 16.4.
Project
The course project will be done in two parts. The first part is returned on 5.4., after which you'll get some feedback and a todo list. The final submission is due on 29.4.
Instructions and topics on project page.
Material
All the material for this course can be found on the Internet. There will be some extra links on the Finnish page, grouped by lectures. Seriously, there's good stuff, check it out!
X(HT)ML and CSS
- Wikipedia: XHTML and CSS.
- W3 consortium's TR pages contain the original, extensive standards, which are the main source of information on the course:
- QuirksMode has the magnificent browser compatibility tables!
- Jukka Korpela has a lot of good WEB material, on accessibility for example.
- HTML Dog has easy-going tutorials on XHTML and CSS, which are great for learning the basics.
DOM and JavaScript
- Wikipedia: JavaScript and DOM.
- W3: DOM levels
- W3: XMLHttpRequest
- developer.mozilla.org API+reference galore!
- Unobtrusive JavaScript (contains an alternative course book!)
Course books
There are also two great books selected for the course, screened out from similar alternatives:
- Steve Krug: Don't Make Me Think
- Jeremy Keith: DOM Scripting: Web Design with JavaScript and the Document Object Model
These have been ordered to the Kumpula Science Library (3 of both and 1 of both for non-loan).
Exam
Tuesday 28.4. 16:00-19:00 at A111.
Separate Course Exam
You can also pass the course with a separate exam. It's based on the course books and course web material. You'll still have to make the project work, but you can do it soon after the exam, too. Check the exams at department's exam timetable.
Contact
Send email to samuli.kaipiainen(at)cs.helsinki.fi or matti.paksula(at)cs.helsinki.fi for any questions. Or come visit us at the end of lectures!
Feedback
You can give course feedback at any time via this form. The feedback is read by Matti and Samuli. Good (as in delicious) feedback is forwarded to Jaakko Kurhila (head of studies). If you want a reply, leave your contact info.
This page was last modified at: 05.09.2009 16:17