course-details-portlet

INFT1003

Web technology and Teamwork

Choose study year
Credits 7.5
Level Foundation courses, level I
Course start Autumn 2024
Duration 1 semester
Language of instruction Norwegian
Location Trondheim
Examination arrangement Project

About

About the course

Course content

Great emphasis is placed on carrying out work in a team so that you gain practical experience of how voluntarily composed groups function and can be organised. This commits you to active participation as a team member throughout the course.

Web technology

In this course you will learn about web publishing, HTML, CSS, DOM and JavaScript, web UX, use of frameworks and multimedia on the web (graphics, images, sound, video and animation), and integration of external services.

Teamwork

First you will learn about working in teams and then the team will use the knowledge to carry out a project and present the result of this. In this process you should use the acquired knowledge about roles and models for team establishment and team development. You will apply principles for running a project and finally present the result.

Learning outcome

Knowledge

Web technology

The student:

  • has an understanding of client/server-architecture in the context of browsers and web servers
  • knows the difference between static and dynamic web pages
  • has knowledge about the HTTP protocol and encrypted communication with HTTPS
  • understands the structure of a URL, as well as domain names and ports
  • knows the difference between absolute and relative addressing
  • understands the importance of adhering to web standards
  • knows the structure of an HTML document
  • knows about basic elements in HTML
  • has knowledge about CSS syntax, styling and the box model
  • understands CSS techniques used for responsive layout
  • has fundamental knowledge about universal design and UX on the web

Teamwork

The student:

  • has knowledge of the prerequisites for successful teamwork and various roles in connection with this
  • has knowledge of how teams are established and further develop
  • has knowledge of project planning and implementation
  • know the principles of effective oral and written communication

Skills

Web technology

The student is able to:

  • develop and publish a functional and responsive web site
  • code HTML and CSS using a dedicated editor
  • upload a web site to a web server using SFTP
  • change the appearance and layout of a web site with CSS
  • manipulate the DOM with JavaScript and create dynamic content
  • use frameworks to simplify the development process
  • add multimedia (graphics, images, sound, video, animation) to a web site
  • integrate external services on a web site

Teamwork

The student:

  • can manage the documentation of processes and use ICT tools appropriately in a teamwork setting
  • can actively contribute to carrying out effective project work in a team
  • can reflect on their own contribution to teamwork and adapt to the current work situation
  • can convey results of completed project work both in writing and orally

General competence

Web technology

  • The student has a fundamental understanding of how a modern web site is structured and built.
  • The candidate is able to acquire new knowledge in a field in continuous development.

Teamwork

  • The candidate understands that their own behavior affects the team.

Learning methods and activities

Lessons, counselling with course teacher(s) and/or teaching assistant(s), mandatory assignments, mandatory counselling sessions, submissions related to a project, video presentation.

Great emphasis is placed on carrying out work in a team so that you gain practical experience of how voluntarily composed groups function and can be organised. This commits you to active participation as a team member throughout the course.

Compulsory assignments

  • Exercises

Further on evaluation

Final delivery of the project is graded with pass/not-passed based on requirements and evaluation criteria given in the project description. Individual assessment of the project can be given.

In the event of voluntary repetition, fail (F) or valid absence, the entire project must be retaken in a semester with teaching.

Mandatory activities includes:

  • participation at counselling sessions
  • deliveries related to web technology (5 out of 6)
  • deliveries related to teamwork

Specific conditions

Admission to a programme of study is required:
Information Technology (ITBAINFO)

Course materials

Announced at the beginning of the course.

Credit reductions

Course code Reduction From
IDRI1002 7.5 sp Autumn 2019
IFUD1102 3.7 sp Autumn 2019
IINI1002 3.7 sp Autumn 2019
IFUD1105 3.7 sp Autumn 2019
IINI1005 3.7 sp Autumn 2019
DIFT1001 7.5 sp Autumn 2019
This course has academic overlap with the courses in the table above. If you take overlapping courses, you will receive a credit reduction in the course where you have the lowest grade. If the grades are the same, the reduction will be applied to the course completed most recently.

Subject areas

  • Information Technology and Informatics

Contact information

Course coordinator

Lecturers

Department with academic responsibility

Department of Computer Science

Examination

Examination

Examination arrangement: Project
Grade: Passed / Not Passed

Ordinary examination - Autumn 2024

Project
Weighting 100/100 Date Submission 2024-11-22 Time Submission 12:00 Exam system Inspera Assessment