Course Title: Secure Electronic Commerce

Part A: Course Overview

Course Title: Secure Electronic Commerce

Credit Points: 12.00

Terms

Course Code

Campus

Career

School

Learning Mode

Teaching Period(s)

INTE1070

City Campus

Postgraduate

140H Computer Science & Information Technology

Face-to-Face

Sem 1 2006,
Sem 1 2007,
Sem 1 2008,
Sem 1 2009,
Sem 1 2010,
Sem 1 2011,
Sem 1 2012,
Sem 1 2013,
Sem 1 2014

INTE1070

City Campus

Postgraduate

171H School of Science

Face-to-Face

Sem 2 2017,
Sem 2 2018,
Sem 2 2019,
Sem 2 2020

INTE1070

City Campus

Postgraduate

175H Computing Technologies

Face-to-Face

Sem 2 2022

INTE1071

City Campus

Undergraduate

140H Computer Science & Information Technology

Face-to-Face

Sem 1 2006,
Sem 1 2007,
Sem 1 2008,
Sem 1 2009,
Sem 1 2010,
Sem 1 2011,
Sem 1 2012,
Sem 1 2013,
Sem 1 2014

INTE1071

City Campus

Undergraduate

171H School of Science

Face-to-Face

Sem 2 2017,
Sem 2 2018,
Sem 2 2019,
Sem 2 2020,
Sem 2 2021

INTE1071

City Campus

Undergraduate

175H Computing Technologies

Face-to-Face

Sem 2 2022

Course Coordinator: Professor Ibrahim Khalil

Course Coordinator Phone: +61 3 9925 2879

Course Coordinator Email: ibrahim.khalil@rmit.edu.au

Course Coordinator Location: 14.11.025

Course Coordinator Availability: by appointment


Pre-requisite Courses and Assumed Knowledge and Capabilities

COSC1111/2061 Data Communication and Net-centric Computing Programming

OR

COSC2536/2537 Security in Computing

OR

COSC2413/2426 Web Programming


Course Description

The course is an introduction to secure e-commerce, focusing on the principles and concepts related to computer-based, electronic transactions.

This course provides practical examples of how the security theories are applied in the digital world.

 


Objectives/Learning Outcomes/Capability Development

-

 


Course Learning Outcomes

Upon successful completion of this course you should be able to:

  1. Explain the range of threats to e-commerce security.
  2. Explain how cryptography can be, and is, used to achieve security.
  3. Describe the different standards in use for secure electronic commerce, such as certificates, MACs, etc.
  4. Describe and analyse standard security mechanisms.
  5. Analyse e-commerce systems currently in operation, such as electronic payment systems.
  6. Describe the different protocols in use for secure electronic commerce, such as SSL / TLS.


Overview of Learning Activities

 The learning activities included in this course are:

  • Lectures: Key concepts will be explained in lectures in which course material will be presented and the subject matter will be illustrated with demonstrations and examples;
  • Tutorial sessions focus on analysing and problem solving of given scenarios, such as threat analysis and secure solutions;
  • Computer laboratory sessions provide practices in the application of security techniques.

 

A total of 120 hours of study is expected during this course, comprising:

Teacher-directed hours (48 hours): lectures, tutorials and laboratory sessions. Each week there will be 2 hours of lecture, 1 hour tutorial and 1 hours of lab work. You are encouraged to participate during lectures through asking questions, commenting on the lecture material based on your own experiences and through presenting solutions to written exercises. The tutorial / laboratory sessions will introduce you to the tools necessary to undertake the assignment work.

Student-directed hours (72 hours): You are expected to be self-directed, studying independently outside class.


Overview of Learning Resources

The course is supported by the Canvas learning management system which provides specific learning resources. See also the RMIT Library Guide at http://rmit.libguides.com/compsci
  


Overview of Assessment

The assessment for this course comprises continuous assessment, a middle semester test, a practical assignment, and a formal written end-of-semester examination.

Note: This course has no hurdle requirements.

 

Assessment Task 1: Continuous Assessment

Continuous assessment, including weekly quizzes, tutorials and labs, aim to provide early and continuous feedback to help you learn and remember key points, complete certain tasks, and practise the application of security techniques.

Weighting 30%

This assessment task supports CLOs 1, 2, 3, 4, 5 & 6

 

Assessment Task 2:  Practical Assignment

Weighting 10%

This assessment task supports CLOs 1, 2, 3 & 4

 

Assessment Task 3: Mid-semester Test

Weighting 10% 

This assessment supports CLOs 1, 2, 3 & 4

 

Assessment 4: End-of-Semester Examination

Weighting 50%

This assessment supports CLOs 1, 2, 3, 4, 5 & 6

 

Please note that postgraduate students are expected to demonstrate deeper knowledge and higher level application of knowledge and skills than undergraduate students [in  assessment task 4]. There will be a postgraduate and an undergraduate version for the end-of-semester examination.