Level/category

Professional studies

Teaching language

Swedish

Type of course

Compulsory

Cycle/level of course

First

Recommended year of study

4

Total number of ECTS

5 cr

Competency aims

The aim of the course is to provide the student
knowledge in applying SSL for development of secure
network applications in Android and for creating
secure Web services.

Learning outcomes

At the end of the course the student is expected
to
be able to:
- program Android network applications (Java)
- develop REST services in Java
- apply SSL for setting up secure communications
between different network services

Course contents

- Repetition of PKI and SSL
- Creating certificates with OpenSSL
- Configuring secure web, application and data
base servers
- Programming web clients for Android with
support
for SSL
- Programming secure REST services with Java

Prerequisites and co-requisites

Network protocols, network services and wireless
technologies
Network security
Applications for Android

Previous course names

2012-2013, Advanced Topics in Network Security

Recommended or required reading

Handouts

Links to documentations and tutorials are published
on Itlsearning during the course.

Study activities

  • Lectures - 19 hours
  • Practical exercises - 37 hours
  • Project- and production work/artistic activities - 79 hours

Workload

  • Total workload of the course: 135 hours
  • Of which autonomous studies: 135 hours
  • Of which scheduled studies: 0 hours

Mode of Delivery

Multiform education

Assessment methods

Essays, reports, productions and portfolio

Assessment requirements

Project, minim 50% of the total points is required
for passing the course.

Teacher

  • Grahn Kaj
  • Karlsson Jonny

Examiner

Westerlund Magnus

Group size

No limit

Assignments valid until

Until further notice

Assessment methods

Date will be announced later - Reports and productions

Course and curriculum search