The course is included in these curricula and study modules
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
Home page of the course
Group size
No limit
Assignments valid until
Until further notice
Assessment methods
Date will be announced later - Reports and productions