ITF10511 Web Technology (Autumn 2014)

Facts about the course

ECTS Credits:
10
Responsible department:
Faculty of Computer Science, Engineering and Economics
Course Leader:
Tom Heine Nätt
Duration:
½ year

Lecture Semester

Semester 1 (autumn)

Total workload:

4-6 hours of lectures and exercises per week.

The student's learning outcomes after completing the course

Knowledge

On completion of the course, the students can:

  • understand the website structure
  • explain standards and guidelines for web development
  • explain different security challenges and how these can be managed
  • explain search motor optimisation
  • explain new technologies in web and web development

Skills

On completion of the course, the students can:

  • develop websites with emphasis on new technologies
  • administer and operate a web area

General competence

On completion of the course, the students can:

  • understand why it is important to comply with standards and how these develop
  • participate in developing large-scale projects
  • find and familiarise themselves with necessary technical information

Content

  • HTML
  • CSS
  • Client-side and server-side programming (amount/focus/language will be decided based on which language is selected as the programming language in Introduction to Programming)
  • Web servers (http)
  • Search motors and search motor optimisation
  • Marketing of websites (technical solutions)
  • Security
  • CMS systems and editors
  • Connecting with social media
  • Guidelines for developing websites
  • Accessibility
  • The future in brief: cloud computing, semantic web, etc.

Because the course tries to be as up-to-date as possible in terms of standards, technologies and trends, the above list is subject to revision and changes in priority.

Forms of teaching and learning

Lectures, compulsory assignments and tutorials in the laboratory.

The course is heavily reliant on students finding and familiarising themselves with more in-depth information on the topics that are covered and that are necessary in the respective projects.

Coursework requirements - conditions for taking the exam

Six individual projects in the different topics will be undertaken during the course. All of the projects must be submitted. In addition, all the students must familiarise themselves with and give feedback on a fellow student's work in each project.

One submission may be delayed by up to one week after the given deadline and one feedback may be dropped. Apart from these, a medical certificate is required for all other delays.

The coursework requirements must be approved before students may sit the exam.

Examination

Written exam lasting 4 hours.
No support materials permitted.
Assessment is based on a letter grading scale A?F.

Resit exams and rescheduled exams are taken in conjunction with the next ordinary exam.

Course evaluation

This course is evaluated as follows:

  • Mid-semester evaluation (optional)
  • Final evaluation (compulsory)

The course instructor prepares a course report on the basis of student feedback and on his/her own experiences of the course. Course reports are discussed with the Committee for Study Quality at the Faculty of Computer Sciences.

Literature

Updated spring 2014:

Recommended:
- Jennifer Grappone, "Search Engine Optimization", John Wiley & Sons, 3rd Edition, ISBN 978-0-470-90259-2 
- Jon Duckett: HTML & CSS: Design and Build Web Sites, ISBN-13: 978-1118008188

- Web resources

Last updated from FS (Common Student System) July 18, 2024 2:30:25 AM