Student
Helpdesk
(65) 9362 9292
24hr Hotline Service
Bachelor of Science (Hons) in Computing by University of Portsmouth, UK
Course Description
Code
Subject
Induction Course
Induction Course
The Induction is designed to introduce you to the course: how it will run, what you can expect from your course providers (administrative staff, technical support staff and your tutors) and what we will expect from you academically and administratively. It will also look at the concept of studying at undergraduate level and how to maintain this level whilst learning online.
Target audience: Newly registered students
Duration: One week, preferably before course commencement
Frequency: Only need to do once but compulsory
Facilitation: By UOP faculty
Assessment: None
Textbook: None
Core Module
IS352
Advanced Systems Development
This unit deals with some major system ideas in that it covers
analysis from its early phases where the issues are unclear to its later
stages where an analyst would begin to design systems to resolve the
issues identified.
Unit Co-ordinator: Dr Carl Adams
Pre-requisite knowledge:
Students attempting this unit should have a sound knowledge of basic system and systems analysis ideas to the level that they are able to carry out a full analysis of a given situation and document it in some appropriate fashion.
PJ330
Project(8 months)
A choice of implementing IT solutions or research on contemporary
subjects of relevance to the industry. The emphasis is on documentation
of the learning experience provided by an independent probing of
a predefined problem/subject area.
Unit Co-ordinator: Mr Roy Lightfoot
Prerequisite: IS352
Elective Modules
IT350
Distributed Networks
Data communication theory, Client server architecture, ISO/OSI
model, Distributed information systems and Distributed database,
LAN,WAN,VAN.
Unit Co-ordinator: Dr Mo Adda
Pre-requisite knowledge:
Students attempting this unit should have an adequate mathematical skill and a sound knowledge of basic network concepts. Their knowledge should put them in a position to document and propose network solutions to various real life scenarios.
IT359
Human Computer Interaction Design
Human Computer Interaction is a multi-disciplinary unit concerned with the
design, implementationi and evaluation of the interface between human users and computer systems, and the major phenomena which influence these elements, including human psychological elements (theories of cognitive processes and empirical analysis of human behaviour), engineering (production of interactive products) and some of the socio-technical phenomena (e.g. computer supported co-operative work and the corresponding organisational considerations).
Unit Co-ordinator: Dr Jonathan Crellin
Pre-requisite knowledge:
Students should have experience of using a range of interactive systems, including desktop applications, Internet applications and embedded systems. Students should have some limited experience of constructing interactive systems of some type. It is not strictly necessary for students to have knowledge of a programming system, although this would be useful. It is not strictly necessary for students to have experience of conventional analysis and design techniques, or software engineering methodologies, although this knowledge would be useful. A limited knowledge of statistical analysis (averages, standard-deviation, sampling) is useful but not essential.
IT353
Information Management
Evolution of Information Systems Management, Strategic role of
Information System in business, IS planning approaches, Management
issues in IS management function, Outsourcing, Centralization and
decentralization of IS, IS security issues and Risk Handling.
Unit Co-ordinator: Cheryl Hennell
Pre-requisite knowledge:
No pre-requisites stated.
IT354
Database Design and Management
Database models, implementation of models, relational databases,
Database performance measurement and tuning, Expert and Object Oriented
database, Database Management.
Unit Co-ordinator: Mr Robert Top
Pre-requisite knowledge:
Students are expected to have had practical experience of using a relational database. In particular, they are expected to have used SQL to formulate complex queries on that database. Students are also expected to have used Entity Relationship Modelling to design a database and to understand the meaning of the terms "Entity", "Attribute" and "Relationship" within the context of the ER Model.
IT355
Object-Oriented Programming and Design
The objective of this module is to provide an appreciation of the
importance of quality in software quality assurance, to introduce
concepts and techniques in object-oriented design and to allow students
to be able implement an application using object-oriented programming
language.
Students will now work on Java in IT355 Object-Oriented Programming
& Design.
Unit Co-ordinator: Dr Ivan Jordanov
Pre-requisite knowledge:
Being an advanced programming unit, it is assumed that students already have moderate programming skills on a language such as C basic C++ or elementary JAVA.
IT357
E-Commerce
Concept of Electronic Commerce (EC) and its implications in the
business environment, Applications of EC, Popular EC models including
the specificatios of an EC environment in terms of the infrastructure
requirements as well as other resources, Appreciation of an EC interface
tool, issues involved in the setting up and use of an EC environment
from the business and client perspectives.
Unit Co-ordinator: Mr Carl Adams
Pre-requisite knowledge:
No pre-requisites stated.
IS363
Project Management
This unit introduces students to the principles and practice of project management and ideas as practised within a contract framework - this includes organizational dynamics and the interests of stakeholders.
On successful completion of this unit, students should be able to:
1. Understand contract arrangements and terminology.
2. Analyse and make proposals for various types of contracts and projects.
3. Apply knowledge and techniques to wider project management scenarios.
Pre-requisite knowledge:
No pre-requisites stated.