Undergraduate Degree Programme Handbook 2018/2019 - page 73

34
WIX3001
SOFT COMPUTING
Credit:
3
Course Pre-requisite(s):
None
Medium of Instruction:
English
Learning Outcomes
1.
Describe soft computing techniques and their
roles in building intelligent machines
.(C1)
2. Use soft computing tools to solve a particular
problem.(C3)
3. Apply soft computing techniques to solve real
problems. (C3)
Synopsis of Course Content
This course introduces data structures in the
context of object orientation. Concepts of object-
oriented programming covered include class,
object,
encapsulation,
inheritance,
and
polymorphism. Java interface and generics are
taught before different data structures like linked
list, stack, queue, and binary tree are explained in
details. Searching and sorting algorithms are also
covered by this course.
Assessment Methods
Continuous Assessment: 50%
Final Examination: 50%
WIX3002
SOCIAL INFORMATICS
Credit:
3
Course Pre-requisite(s):
None
Medium of Instruction:
English
Learning Outcomes
1. Describe the connection between information
technology and social relations. (C1)
2. Discuss
the
impacts
of
information
technologies on people, organisations and
society. (C20
3. Use social network analysis tool. (C3)
Synopsis of Course Content
This course describes the connection between the
use of information technology and social relations.
It describes how social issues such as privacy and
freedom of speech related to the use of information
technology. It also describes the use of the social
network analysis tool.
Assessment Methods
Continuous Assessment: 50%
Final Examination: 50%
WIX3003
INFORMATION SECURITY MANAGEMENT
AND ETHICS
Credit:
3
Course Pre-requisite(s):
None
Medium of Instruction:
English
Learning Outcomes
1. Identify the basic concept of ethics and
definition of security. (C2)
2. Discusses the legal aspect of computer security
and effective security management. (C3)
3. Demonstrate computer safety preventive
methods. (C3)
Synopsis of Course Content
This course covers the topics in advance principles
of information security and its management, security
audit, human factor in information security, security
management in the industry.
Assessment Methods
Continuous Assessment: 50%
Final Examination: 50%
WIX3004
MOBILE APPLICATION DEVELOPMENT
Credit:
3
Course Pre-requisite(s):
None
Medium of Instruction:
English
Learning Outcomes
1. Identify the differences between application
development for a personal computer and
mobile environments. (C2)
2. Review the use of a mobile device API. (C2)
3. Apply the functionality of features available on
mobile devices. (C3)
4. Develop mobile applications in a client-server
environment. (C3)
Synopsis of Course Content
This course is an overview of developing mobile
apps using a relevant software development kit
(SDK) and other development tools. Unique
considerations, requirements and methodologies
necessary for developing mobile apps as compared
to developing PC-based applications will be
introduced. In particular, requirements in relation to
memory, communication, and power on mobile
devices will be addressed. Hardware capabilities
such as location-aware services and voice
communications will be explored.
Assessment Methods
Continuous Assessment: 50%
Final Examination: 50%
1...,60-61,62,64-65,66,67,68,69,70,71,72 74,75,76,77,78,79,80,81,82,83,...272
Powered by FlippingBook