Comments about Master Computer Science - At the institution - London - Greater London
-
Objectives
The course aims: - To give students an advanced understanding of and competence with, the hardware and software available and/or needed for the development and use of computer systems; - To educate at postgraduate level graduates from non-computer science related disciplines in the specification, design and creation of software-based systems customised for specific tasks and applications; - To produce Masters graduates possessing awareness, knowledge and practical skills in one of the modern computer science specialisations (networking, multimedia, artificial intelligence, human-computer interaction, business computing). By the end of the course the students will have acquired advanced critical and evaluative perspectives of this discipline, together with analytical and creative problem solving abilities; - To develop the students' professional attitudes and the interpersonal and entrepreneurial skills required by a practitioner in industry.
-
Entry requirements
The conversion course is open to graduates with a good Honours degree in a course containing quantitative element but not to graduates of computer science or related degrees. In addition to degrees in the sciences and engineering, many degrees in subjects such as economics and business studies will usually meet this criterion. Where necessary, the relevance of the applicant’s first degree will be determined at interview. Students admitted to the course are expected to have gained some experience in the use of computers. In exceptional cases, for those with extensive experience of working in a computing related environment, business or industry, the formal educational requirements may be relaxed.
-
Academic title
MSc Computer Science
-
Course description
Introduction
This course aims to provide an opportunity for postgraduate study for those whose first degree is not in computing. It designed to provide the skills to meet industrial and commercial needs, and enable them to practice as computing and IT professionals. It combines core modules in essential computing computer science with specialist themes, which reflect contemporary areas of demand. In this way students can match their portfolio of modules to both their existing academic discipline and their preferred career path.
Course Content
The course comprises three core taught modules, 14 option taught modules and a project. The option modules are grouped into five subject themes each related to a different aspect of computer science. In addition to the mandatory core students are expected to take two option modules from one chosen theme and one additional general option module which may be chosen from any of the option modules offered by the course.
Core modules
- Computer Science Fundamentals
- Programming Skills
- Introduction to Software Development
Elective modules for themes:
Business Computing
- Business Process Modelling
- Databases
- Enterprise Information Support Systems
Multimedia
- Multimedia Development Environments
- Concepts of Computer Graphics
- Electronic Documentation & Hypertext
Distributed Computing
- Introduction to Computer Networks
- Network Design & Operation
- Network-Centric Programming using Java
Artificial Intelligence
- Artificial Intelligence I
- Neural Networks
- Artificial Intelligence II
Cognitive Science
- Human-Computer Interaction
- Cognitive Psychology