Bachelor of Science (Hons) Computing
 

TMC Academy

Every step with you

  • Increase font size
  • Default font size
  • Decrease font size
sub_top_gen
Home Academic Partners University of Greenwich

Bachelor of Science (Hons) Computing

Introduction

Awarded by: University of Greenwich


This degree is designed as a tailor-made ‘top-up’ programme for holders of relevant Diploma and Higher Diploma qualifications from the School of Computing & Mathematical Sciences (CMS). The subject area of Computing Science at Greenwich has been ranked above all other London new (post 1992) universities, and CMS is a winner of the Queen’s Anniversary Prize for Higher Education and the European Information Society Technologies (IST) Prize. 

The degree provides students with an up-to-date approach to the recent development in computing and current market trends.

It helps students understand the requirements for web based applications, allowing students to develop skills such as analysis and modeling techniques.  It develops a better understanding of hardware and software capabilities and problem-solving approaches to software development.

The BSc (Hons) Computing programme provides opportunities for learners to develop knowledge and skills in:

  • Techniques, Tools and Techniques for analysing and building computer systems
  • Database Design and Implementation
  • Design Technologies for object-oriented systems
  • Web Technologies
  • Structure of organisations and the role date and information within them
  • eCommerce Systems

The degree consists of a total of 7 modules:

COMP1302 Database Design & Implementation

In order to be able to function effectively as a database developer, students need advanced skills in using an industry-strength relational database combined with the ability to apply appropriate modeling and design techniques. To be able to contribute professionally within an IT environment, students should be equipped with an awareness of the need for a database system and its role in an organization and an awareness of future DB applications. This module will both deepen and broaden the students' existing database knowledge and development skills.

It will explain the need for a database system and its role in a business and other types of organisation. The module also provides a detailed understanding of the principles of database processing enabling students to acquire and apply skills and techniques for the design and implementation of a database using a suitable relational database package.

Assessment: 50% Exam/50% Coursework

COMP1304 Information Systems Engineering

Quality Information systems are critical to the success of many organisations. Underpinning the development of such quality systems is the application of pertinent development methodologies. The aim of this module is to give an understanding of how information systems methodologies can support the development of quality applications is an important skill required by any IS professional.

This module allows students to examine the role of methodologies in a modern software development environment, and consider the importance of requirements analysis in the development life cycle. It evaluates a range of approaches to aid the analyst to carry out requirements analysis effectively; and to understand future trends in the use of methods.

Assessment: 50% Exam/50% Coursework

COMP1305 IT Project & Quality Management

In order to be able to function effectively as a Project Leader or Quality Assurance Manage, students need advanced skills in using a project management software and spreadsheets combined with the ability to apply appropriate modelling and design techniques. This module will both deepen and broaden the students' existing business and management skills. It will focus on project management (e.g. using MS Project), modelling (using MS Excel) and quality assurance.

Students will not only be able to demonstrate an in-depth knowledge of project management and quality management techniques and practices, but also to critically evaluate different quality management methodologies.

Assessment: 50% Exam/50% Coursework

COMP1307 Object Oriented Software Development

In order to be able to function effectively as a software developer, students need advanced skills in using a modern object oriented language combined with the ability to apply appropriate modelling and design techniques. This module will both deepen and broaden the students' existing programming and software development skills. It will focus on object-oriented programming (e.g. using Java), modelling (using UML - the Unified Modelling language) and design (using design patterns).

In this module, students need to design and code non-trivial programs using an object-oriented programming language such as Java. They will be taught to have an in-depth knowledge of software engineering and object oriented programming techniques.

Assessment: 50% Exam/50% Coursework

COMP1308 eCommerce

The emergence of the WWW and with it the rapid growth of commerce over the Internet have created enormous interest in the design and development of e-commerce applications. In order to be able to appreciate and exploit the opportunities that e-commerce offers a business, students must understand the underlying business paradigms, practices and processes.

The aim of the module is to provide students with sufficient knowledge of the business, security and legal issues involved in e-commerce so that they can appreciate its potential and deal effectively with creating trusted systems acceptable to customers, business partners and regulatory bodies alike. Students will be taught key concepts such as electronic markets, electronic data interchange and Internet commerce.

Assessment: 50% Exam/50% Coursework

COMP1309 Web Engineering

In today's world, Web sites are the way of life. In order to be able to build effective web sites students need to understand and be able to apply a wide range of established and emerging technologies. It is important that the student gains confidence through practical implementation of 3rd generation web applications using a combination of open source and commercial technologies.

This module aims to enable the students to develop skills needed for the design, development and maintenance of web sites for a wide variety of applications (e.g. b2c, b2b, advertising, and education), and provide the students with practical experience of a wide range of web technologies in a realistic and complex application.

Assessment: 50% Exam/50% Coursework

COMP1108 Project

This module is designed to provide the student with the opportunity to develop their ability to plan, organise and work independently on, a selected problem, drawing on and extending ideas encountered during the programme of study. The student is expected to critically evaluate the work of others and relate it to their own work where appropriate. This presents students with the opportunity to plan, organise and carry out a sustained, individual piece of supervised work, relevant to their degree. They need to produce a scholarly piece of work, that is, work that has been researched, carried out according to sound principles and critically reviewed before being presented in a dissertation that conveys clearly and concisely, the work and its conclusions.

Assessment: 100% Coursework

back to the top ^

 

 

 

BScHons_Computing

University of Greenwich

How to Apply

Request a prospectus

 

Other Programmes of Interest

BSc (Hons) Games & Multimedia Technologies - The University of Greenwich

BSc (Hons) Internet Computing Systems -  Liverpool John Moores University

 

Structure

Delivery

This programme is wholly delivered in Singapore. Students will have access to local lecturers and the on-line resources provided by TMC and the University of Greenwich.

There will be a combination of lectures, tutorials, seminars, presentations and sessions in computer laboratories where appropriate. Students will also be given additional work to complete outside of scheduled classes.

Resources and materials provided for students will include lecture notes and references for further reading in books, professional journals, publication, articles and websites.

Assessment

Modules are assessed by means of examination and /or coursework.

 

Duration & Intakes

Duration

  • Full Time : 12 months
  • Part Time : 18 months

Intakes

  • January/February
  • July/August

Entry Requirements

  • TMC Higher Diploma in Information Technology
  • Relevant Polytechnic Diplomas
  • Other Qualifications equivalent to a UK Higher National Diploma

Progression

Graduation Requirement

In order to be awarded the Degree, a student must normally obtain a pass in all the units within the eligibility period.
    Pathways

Progression Paths for this course:

The University of Greenwich

 

Fees

Please refer to Intakes & Fees.

 

Click here to view other courses.

Share