The course is intended primarily for those who have graduated from a wide variety of disciplines, but who have not had any major exposure to computing, or for those who wish to update their knowledge and skills in computing. It is particularly suitable for those who would like a one semester bridging course before starting a professional level Masters degree. The course offers a well-balanced intensive programme that introduces you to computing theories and principles as well as to state-of-the-art applications and technologies in a wide range of computing topics. It provides you with a thorough grounding in the fundamentals of the discipline, such as computer architecture and networks, data modelling and databases, programming development and internet applications. The course also fosters an awareness of the ethical, social and legal issues associated with computing. On successful completion of the course, and with a good level of achievement, you will automatically be permitted to progress to the MSc Computing course at London Metropolitan University.
You should possess a second-class Honours degree awarded at a UK university, or an equivalent qualification, normally in a numerate subject that does not include a substantial component of computing. Other subjects may also be acceptable depending on your interests, former study or work experience. Non-standard applicants may be admitted after interview and/or the satisfactory completion of an aptitude test. You must be able to demonstrate the ability to work at a level commensurate with Honours-level programmes and show some aptitude for the subject area.
Graduate Certificate Computing
The course comprises of four modules:
Essential Computer Science - this module familiarises you with the theories behind computer science such as computer architectures, operating systems, object oriented programming, databases, software engineering, and Information and Communication Technologies (ICT) ethics. We aim to provide you with a conceptual understanding of Computer Science as a systematic discipline and to help you to develop analytical abilities.
Object-Oriented Programming - you gain programming experience using a modern language in a professional program development environment (IDE). You also develop the ability to analyse programming problems, design and document appropriate solutions and implement reliable software.
Data Modelling and Databases - you gain an understanding of data modelling concepts. Emphasis is given to the use of state-of-the-art data modelling techniques and contemporary Database Management Systems (we cover relational and object-oriented approaches in particular). In addition this module looks at how data models and management systems relate to enterprise systems development.
Internet Applications Development - provides you with a conceptual and practical grounding in hypertext and hypermedia design through problem-based activities, giving you a practical introduction to scripting and other tools required to design and create effective web-based applications.
You are assessed through weekly practical exercises; coursework assessments, usually spread out during the second half of the semester; and standardised unseen exams, usually at the end of the semester.
The IT and software development skills that the course provides gives graduates enhanced employment opportunities. Many graduates go on to study for an MSc in Computing, which opens up a range of future opportunities in the IT industry.
Attendance & duration
Full-time: 1 semester, day and evening, two or more days a week
Part-time: 1 year, day and/or evening, one or more days a week