Loader
Course Image

Computer Science Computer Science Oxford Brookes University

Oxford Brookes University

Masters Degree , Computer Science

Course Description

Technology, Design and Environment Department of Computing and Communication Technologies Accredited by the British Computer Society This course allows you to build an individual course that incorporates knowledge from several areas of computing and electronics. It aims to provide you with a diverse range of skills so that you will be able to produce optimal solutions in hybrid projects, now more and more widespread in industry. Computing solutions often combine different disciplines. For example, web technology combines networking, human-computer interface and intelligent systems, whereas high-speed networks may use concepts from artificial intelligence and have intelligent front ends. If you have substantial experience in the computing industry and would like to gain a qualification that reflects your expertise, this course could be for you. Course content The MSc in Computer Science has a modular course-unit design providing you with maximum flexibility and choice. To qualify for a master s degree you must pass five taught modules and the Dissertation, together with the Research and Study Methods module. Your taught course will be made up from at least two modules from the compulsory list in Semester 1 and three from Semester 2. Semester 1: Digital Mobile Communications covers the principles and techniques of digital communications with particular emphasis on its applications in mobile networks. The module also covers the network infrastructure, communication protocols, multiplexing technologies, signalling, call set-up, data structures, system design and environmental considerations of relevance in GSM networks. Network Principles introduces the principles and practice of computer networking with an emphasis on data communications and local area network technologies and design. Web Mark-up Principles introduces the principles of web mark-up languages with an emphasis on open standards (W3C recommendations in particular) and the techniques for defining new mark-up languages. Web Programming Principles introduces the principles and practice of web programming, covering both client side and server side programming using languages such as JavaScript and Java. Software Systems Development is designed to meet the increasing need to develop robust, reliable, reusable, efficient, portable and extendable software. Object orientation is both a design and a programming paradigm arising out of tried and tested software engineering practices. Software Production aims to combine textbook learning with professional insights. It provides knowledge and skills pertaining to professional techniques and management approaches for project teams developing software-based systems for clients. Semester 2: Optical and Broadband Networks examines the design and principles of operation of the individual components in an optical fibre communication system, and examines the performance analysis of complete systems and networks. Computer-Assisted Software Development looks at the use of a formal notation and an associated software tool in the specification and development of software that is proven correct with respect to its specification. Database Technology involves the analysis, design, implementation and operation of database application systems. It looks at database system software, query processing, data structures and file organisation. Object Oriented Software Development gives you the opportunity to learn the principles of object orientation and apply them to software development using an appropriate object-oriented programming language. Artificial Intelligence involves an application-oriented study of the principles and methods that support the development of artificial intelligent systems. Multiservice Networks explores the principles of high-speed multiservice network design and technology, illustrated with case studies including state-of-the-art practice. Web Infrastructure looks at the principles of transforming one mark-up language int

 

Entry Requirements

You should normally hold a first degree equivalent to at least a British lower second class bachelor's degree in a computer-related subject. If your first degree is not in computing but you have worked in the computing industry you can also be considered.se visitItemalue+oSn++???A????#? ?+???????????????????????????????????+S?++??????,???@#iItem????????????????? ???

RELATED COURSES