Internet

2024/2025

Content, progress and pedagogy of the module

PURPOSE
The purpose of the project module is to contribute to the students gaining knowledge about and being able to develop an internet application or service. Internet application or service must be understood broadly and ranges from the more common internet applications to autonomous agents and the so-called "Internet of Things", where the internet is used to link physical objects, such as household electronics, where a traditional browser-based user interface is not necessarily used

REASONS
The internet, internet technologies, nternet services, and internet applications are all key technological elements in today's society.

Learning objectives

Knowledge

  • demonstrate knowledge and understanding of the internet, internet technologies and internet services
  • understand and utilize internet concepts
  • analyze and model requirements for internet application development
  • structure an application in a multilayer architecture using common application patterns
  • design, implement and test an internet application or service

Skills

  • carry out systematic testing of the application / service and demonstrate that the application / service corresponds to the intentions and needs of the users
  • carry out systematic evaluation of the selected user interface
  • argue for choices made in all activities of the development process, including explaining requirements, architecture and that users' needs are related
  • demonstrate skills in the development of an internet application or service of high, internal and external quality, focusing on a scalable architecture and "quality of service"

Competences

  • develop a running internet application or service that solves the users' problem
  • describe and reflect on the form of work used in the development project
  • apply project management

Type of instruction

Project work to include:

  • an analysis of a problem whose solution can naturally be described in the form of analysis, design and realization of a specific internet application or service
  • design, implementation and testing of an internet application or service
  • assessment of scalability and “quality of service” using experimental methods
  • reflection on one's own development process

Digital support for competence development in research methods

Extent and expected workload

The student is expected to spend 30 hours per ECTS, which for this activity means 450 hours.

Exam

Exams

Name of examInternet
Type of exam
Oral exam based on a project
ECTS15
Assessment7-point grading scale
Type of gradingInternal examination
Criteria of assessmentThe criteria of assessment are stated in the Examination Policies and Procedures

Additional information

Contact: Study Board for Computer Science via cs-sn@cs.aau.dk or 9940 8854

Facts about the module

Danish titleInternet
Module codeDSNSWCK110
Module typeProject
Duration1 semester
SemesterAutumn
ECTS15
Language of instructionEnglish
Empty-place SchemeYes
Location of the lectureCampus Copenhagen
Responsible for the module

Organisation

Education ownerMaster of Science (MSc) in Engineering (Software)
Study BoardStudy Board of Computer Science
DepartmentDepartment of Computer Science
FacultyThe Technical Faculty of IT and Design