Design and construction of user interfaces
Introduction to Human-Computer Interaction
Course Information
Course code: 1md006
Start: 10 March 2008
This page contains practical and administrative information about the course.
The Course
This course is completely Internet based, which means no physical meetings. You participate by following the course on the website. An active participation is required from you by continuous presentations of assignments. This course is best fitted for you that can not attend to physical lectures at the university. The teaching is based on self studies of literature with support by teaching lectures on the course web. Supervising is made on the web and by e-mail. When this is an international course, the main language is English. Except from the final exam thesis, all assignments are to be written in English. Individual conversation with teachers or other students is okay in Swedish.
Registration
If you have not applied for the course and wish to take it, please contact our student counsellor, Aletta Nylén. When accepted to the course you are to register yourself on the student portal. If you don't have an account on the portal (provided by UpUnet-S) you can log in with your civic registration number and the reply code provided to you at the end of your notification of admission as password. If you have any trouble with registering to the course, please contact our departments Student Office ("IT-kansliet") by e-mail ( or phone (+46(0)18 - 471 76 04).
International students should contact their coordinator/contact person.
Contact - Teachers
Please primarily use e-mail when contacting teachers. We are trying to answer as fast as possible, but in worst case it might take a few days.
Course responsible
Iordanis Kavathatzopoulos
E-mail:
Phone: +46(0)18-471 68 94
Course assistant
Mikael Laaksoharju
E-mail: [1]
Phone: +46(0)73-971 35 03
Main Textbook
The main literature for the course is Benyon, D., Turner, P. and Turner, S. (2005). Designing interactive systems: People, activities, contexts, technologies. ISBN: 0-321-11629-1.
It is possible to use other basic HCI-books like Human-Computer Interaction by Dix et al. (2004), Human-Computer Interaction by Jenny Preece et.al. or Designing the User Interface by Ben Schneiderman.
Examination
The examination will consist of two moments:
- Project task (assignments) (2.5hp)
- Home exam (5hp)
Read more about these on the assignment page
Knowledge Entrance Requirements
Basic knowledge in managing e-mail and constructing web pages is required. Some basic knowledge in programming is desirable but not necessary.
Technical prerequisites
You need a normally equipped computer with an Internet connection to follow the course. The web browser must be quite up to date and handle stylesheets and javascript.
To attend the course you need an e-mail address. If you don't have one you can apply for one at UpUnet.
Note that some mail providers send out spam mails and the provider might be blocked by our mailserver. Known problematic e-mail providers are mail.com and nameplanet.com. If you can not mail us, call us!
It is very important that you inform us if you change your e-mail address during the course.
Webpage
Except for an e-mail address, you also need a own homepage where you can present project work and other assignments. Many internet providers offer free webspace on ther sites. As a student at Uppsala university you can also get webbspace at UpUnet. Other possible resourses to use are http://www.spray.se, http://www.freewebs.com, http://www.yahoo.com or http://www.blogger.com.
Please note that we will not educate in HTML or web page construction. Knowledge about HTML and basic web page design can be obtained in books on the subject or by tutorials on the net. Web pages can also easily be made in WYSIWYG-editors.
HTML Schools and Tutorials on the net:
- W3Schools Lots of information about many HTML-techniques.
- Annica Tigers HTML-nybörjarguide Great basic guide in Swedish.
Just search the web for HTML tutorial and you will find many many more...
Please note that we can not provide support for how to upload or publish files to the web account of your choice. That is your responsibility. If you experience problems you can contact the support of the web space provider.