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:
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 |
|
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
Click here to view other courses.
Share














