• University of Edinburgh Featured Masters Courses
  • University of Glasgow Featured Masters Courses
  • Leeds Beckett University Featured Masters Courses
  • Regent’s University London Featured Masters Courses
  • University of Leeds Featured Masters Courses
  • University of York Featured Masters Courses
  • Xi’an Jiaotong-Liverpool University Featured Masters Courses
  • Swansea University Featured Masters Courses
King’s College London Featured Masters Courses
University of Bradford Featured Masters Courses
Cardiff University Featured Masters Courses
Queen Mary University of London Featured Masters Courses
University of Leeds Featured Masters Courses
"computer" AND "programmi…×
0 miles

Masters Degrees (Computer Programming)

  • "computer" AND "programming" ×
  • clear all
Showing 1 to 15 of 680
Order by 
Take advantage of one of our 100 Master’s Scholarships or College of Science Postgraduate Scholarships to study Advanced Computer Science at Swansea University, the Times Good University Guide’s Welsh University of the Year 2017. Read more
Take advantage of one of our 100 Master’s Scholarships or College of Science Postgraduate Scholarships to study Advanced Computer Science at Swansea University, the Times Good University Guide’s Welsh University of the Year 2017. Postgraduate loans are also available to English and Welsh domiciled students. For more information on fees and funding please visit our website.

On the MSc in Advanced Computer Science course you will be thoroughly prepared for a career in IT or related industries. The Advanced Computer Science course is for you if you are a Computer Science graduate or if you have gained experience of computing and programming in a different first degree. Willingness to work hard and an ability to problem solve are equally important for this MSc in Advanced Computer Science. The MSc in Advanced Computer Science course will develop the skills and knowledge you have gained from your first degree by broadening and deepening your knowledge of Computer Science through a variety of advanced modules and material. The MSc in Advanced Computer Science is accredited by the British Computer Society.

Key Features of Advanced Computer Science MSc

• We are top in the UK for career prospects*
• We are 3rd in the UK for teaching quality**
• 5th in the UK overall*
• 7th in the UK for student satisfaction with 98% [National Student Survey 2016]
• 7th in the UK overall and Top in Wales*
• High employability prospects - we are 8th in the UK for graduate prospects*
• 92% in graduate employment or further study six months after leaving University [HESA data 2014/15]
• UK TOP 20 for Research Excellence [Research Excellence Framework 2014]
• Our Project Fair allows students to present their work to local industry
• Strong links with industry
• £31m Computational Foundry for computer and mathematical sciences will provide the most up-to-date and high quality teaching facilities featuring world-leading experimental set-ups, devices and prototypes to accelerate innovation and ensure students will be ready for exciting and successful careers. (From September 2018)

*Guardian University Guide 2017
**Times & Sunday Times University Guide 2016

Modules of Advanced Computer Science MSc

Modules for the MSc in Advanced Computer Science include Computer Science Project Research Methods but please visit our course page for more information.

Facilities

The Department of Computer Science is well equipped for teaching, and is continually upgrading its laboratories to ensure equipment is up-to-date – equipment is never more than three years old, and rarely more than two. Currently, our Computer Science students use three fully networked laboratories: one, running Windows; another running Linux; and a project laboratory, containing specialised equipment. These laboratories support a wide range of software, including the programming languages Java, C# and the .net framework, C, C++, Haskell and Prolog among many; integrated programme development environments such as Visual Studio and Netbeans; the widely-used Microsoft Office package; web access tools; and many special purpose software tools including graphical rendering and image manipulation tools; expert system production tools; concurrent system modelling tools; World Wide Web authoring tools; and databases.

As part of the expansion of the Department of Computer Science, we are building the Computational Foundry on our Bay Campus for computer science and mathematical science.

Careers

All Computer Science courses will provide you the transferable skills and knowledge to help you take advantage of the excellent employment and career development prospects in an ever growing and changing computing and ICT industry.

94% of our Postgraduate Taught Graduates of Computer Science were in professional level work or study [DLHE 14/15]

Student Profile

Francesca Madeddu, originally from Italy, completed an outstanding Master’s thesis (which earned her a distinction) investigating interaction with augmented reality on mobile devices. More specifically, she investigated how to interact with virtual Egyptian artefacts placed in real scenes. The final game was deployed at Swansea's Egypt Centre last year and was evaluated by volunteers working at the museum. A Master’s thesis does not often lead to a publication. However, part of Francesca's research was written up as an extended abstract and presented at Computer Graphics and Visual Computing (CGVC), a Eurographics UK conference for visual computing last year. An exceptional achievement!

Read less
Are you interested in working with cutting-edge technology at the forefront of language processing?. This course is run by a leading research group at the University of Wolverhampton. Read more
Are you interested in working with cutting-edge technology at the forefront of language processing?

This course is run by a leading research group at the University of Wolverhampton. As a Master's student, you will be part of our Research Institute of Information and Language Processing (RIILP) (http://www.wlv.ac.uk/research/institutes-and-centres/riilp---research-institute-in-information-and-lan/), an independent, research-driven University unit specialising in Linguistics and Natural Language Processing.

What will I learn?

Computational Linguistics (sometimes called Natural Language Processing) is the use of computers to study language. On the course, you will be able to study:
• How to use Python and the well-established NLTK library to process natural language texts;
• How to analyse real language usage;
• How to automatically translate text using computer programs;
• The use of computers to study features of language;
• Translation tools such as translation memory systems;
• Computer techniques for automatically classifying natural language texts;
• Understand how Siri, Amazon Echo and Google Home etc. work;
• How to design an experiment that will thoroughly test your research questions.

You will be mentored through this programme by experienced and leading academics from the field. Join our research group today (http://www.wlv.ac.uk/research/institutes-and-centres/riilp---research-institute-in-information-and-lan/) to become part of this team of leading researchers and academics and create your path to a career in computers and language!

What modules will I study?

When studied full-time, this course comprises of three semesters worth 60 credits each. Three modules will be studied in semesters one and two. During the third semester, students will undertake their research project and complete a 15,000 word dissertation on any aspect of Computational Linguistics.

The course covers all aspects of Computational Linguistics in line with current and leading work in research and industry, and is divided into the following taught modules:
1. Computer programming in Python
2. Corpus Linguistics in R
3. Machine translation and other natural language processing applications
4. Computational Linguistics
5. Translation tools for professional translators
6. Machine learning for language processing
7. Research methods and professional skills

Translation Tools for Professional Translators is an elective module that may be chosen in the Second Semester to replace another taught module for those students who are interested in pursuing careers in Translation.

Opportunities

- You will be taught by leading researchers in the field: our teaching staff at the Research Institute of Information and Language Processing (RIILP) (http://www.wlv.ac.uk/research/institutes-and-centres/riilp---research-institute-in-information-and-lan/) are engaged in high-quality research, as evidenced by the latest RAE 2008 and REF 2014 results.
- We offer an exciting programme of invited lectures and research seminars, attended by both students and staff;
- The institute has a wide network of contacts in academia and in the industry from which you will be able to benefit;
- Find out about Dr. Vinita Nahar’s (past group member) innovative research into technology to detect Cyberbullying online http://www.itv.com/news/central/topic/cyber-bulling/.

How will I be assessed?

Assessments will include writing assignments on given topics, reports on practical work carried out in the class, portfolios, projects, oral presentations, and tests. The culmination of the study programme will be your 15,000-word dissertation, which will allow you to carry out an in-depth study of a chosen topic within the areas of corpus linguistics, language teaching, lexicography, or translation.

What skills will I gain?

The practical sessions include working with tools and software and developing programs based on the material taught in the lectures, allowing you to apply the technical skills you are learning. Some of the tasks are group based, feeding into the collaboration aspect of blended learning which enhances team-working skills, and some are done individually. Through portfolio building, you will be able to share your learning with other students. You will also be able to enhance your employability by sharing your online portfolio with prospective employers. Some assessments will require you to present your work to the rest of the class, enabling you to develop your presentation skills, which are useful in both academia and industry. Other transferable skills are the abilities to structure your thoughts, present your ideas clearly in writing and prepare texts for a wider audience. You will acquire these skills through assessed report and essay writing, and most of all through writing your dissertation.

Career path

Graduates of this course will be well-placed to continue their academic/research careers by applying for PhD positions within RIILP or at other leading centres for language and information processing. This degree will also enable graduates to access research and development positions within the language processing and human language technology industries, as well as in related areas such as translation, software development and information and communication technologies, depending on their specific module choices and dissertation topic. It should be noted that computer programming is a skill that is increasingly sought after by many companies from technological backgrounds and skills gained from this course will place graduates in a good position to take up such posts. Past graduates from this course have also gone on to successful careers specifically within the computer programming industry.

Student comments

"This course allowed me to see all the potential of Natural Language Processing - my favourite topic was Corpus Linguistics."

"I would recommend this course to people interested in linguistics or languages in general to show them that linguistics can also be paired with Computer Science and to those interested in Computer Science, for it could show them a new application to Computer Science."

"I would recommend this course to the individuals who seek to increase their knowledge of Machine Learning and Natural Language Processing. People who want to understand how, say, SIRI works, should join this course."

"Thanks to this course, I know what I want to do in the future; I want to be a Professor of Corpus Linguistics. I have several opportunities for a PhD in the US. I also learnt how to use a few programming languages, which is of great importance nowadays if one wants to find a job."

Read less
Through its unique design, this program takes your knowledge of capital markets to a higher level. Interactive lessons by academic and industry experts provide strong technical skills in capital markets instruments, financial data, and computer programming. Read more
Through its unique design, this program takes your knowledge of capital markets to a higher level. Interactive lessons by academic and industry experts provide strong technical skills in capital markets instruments, financial data, and computer programming.

In a fast-moving global financial environment, this program further explores the most recent developments in capital markets regulations and compliance. Our students graduate with a set of quantitative tools and with a solid knowledge of the regulations and ethics in banking and capital markets.

The Master of Science in Investment Banking and Capital Markets is specifically targeted towards recent graduates in finance or business administration who want to continue the development of their technical skills and knowledge in finance.

Program Advantages:
- Development of key technical skills in quantitative methods and computer programming
- Understand how banking and capital markets regulations affect financial practices while developing professional ethics
- Learn how, and from where, to source accurate and consistent data; navigate across financial products; and acquire hands-on experience in the Bloomberg Financial Markets Lab

Career Opportunities:
- Quantitative Analyst
- Risk Manager
- Compliance Officer

This program is under the process of being accredited with the Université Catholique de Lille as diplôme universitaire and with the Conférence des Grandes Ecoles.

Program

The Master of Science in Investment Banking and Capital Markets is offered on a full time basis. The curriculum is developed around core courses and feature a series of electives within the field of banking and capital markets. It also includes French or other foreign language courses and a professional experience

The program is made up of two semesters studying subjects such as quantitative methods, banking, ethics and regulations, capital markets, and computer programming.

An internship rounds out the program where students can apply their knowledge in professional environments.

Internship -

Students acquire real-life experience through a 4 – 6 month internship in France, or anywhere in the world.

The objective is to provide an opportunity where students learn how to approach assignments and working relationships in a professional environment. They can apply their new found knowledge in real world situations while receiving guidance and feedback from managers and colleagues. New contacts made during their internships help create their professional networks.

French language classes -

French language lessons are mandatory for non-Francophone international students. Francophone students may choose German, Italian, Chinese, or Spanish.

Admission & Fees

The Master of Science in Investment Banking and Capital Markets is for those who want to develop a deep understanding of capital markets instruments, functioning, and regulation.

Admission requirements -

The program is open to candidates with a bachelor’s degree in Finance, Business Administration or Economics from a recognized university with good academic performance and a good command of English.

Native English speakers or students who have had two years of courses taught in English are exempt. A GMAT score is optional, not mandatory.

Application Process -

The application process is based on students’ online application available at https://application.ieseg.fr/ and review of the required documents.

Rolling admission is offered from October 2016.

Checklist requirements:
- Online application form
- Transcripts and diploma translated into English or French if necessary
- English proficiency test (IELTS 6.5 TOEFL IBT 85, TOEIC 800) if required
- CV / Resume
- Copy of passport
- 80€ application fee

Application deadlines:
May 26th 2017

Tuition 2017-2018:
€ 15,000 for domestic and international students.
International merit-based scholarships are available.

Funding and scholarship -

IÉSEG has a merit-based International Scholarship Program with a tuition waiver of 15 to 50% per year. Selection is based on the applicant’s previous academic performance and overall application portfolio.

The scholarship application is automatic; students do not need to apply separately.

All international students are encouraged to check with Campus France and their own government to see if there are any scholarships available. For American students please check with Sallie Mae for private loan options.

Read less
Our groundbreaking MSc has been developed in response to a pressing need to offer a high quality postgraduate programme serving the industries of computer games and entertainment, with an emphasis on programming, maths and graphics, business, IP, entrepreneurship, team management, 3D animation, AI and physics in games- http://www.gold.ac.uk/pg/msc-computer-games-entertainment/. Read more
Our groundbreaking MSc has been developed in response to a pressing need to offer a high quality postgraduate programme serving the industries of computer games and entertainment, with an emphasis on programming, maths and graphics, business, IP, entrepreneurship, team management, 3D animation, AI and physics in games- http://www.gold.ac.uk/pg/msc-computer-games-entertainment/

The computer games and entertainment business is a fast growing multi-billion dollar worldwide business, with games platforms ranging from Playstation 4, Xbox One, Nintendo Wii U, mobile and handhelds including iPhone, iPad and Android phones, PC-based, and massively multiplayer online games (MMOG) involving tens of thousands of people.

With ongoing strong demand for graduate computer games programmers from the UK and abroad, this MSc will produce graduates who are well positioned to get a job in this exciting worldwide industry. Potential employers include EA, Ubisoft, Sony, Activision, Microsoft, Cinesite, Framestore, and many more.

The programme is delivered by a mix of professionals from the industry and from the research world. We work closely with industry leaders to offer internships at studios including Sega and Sony.

In a wider sense, the influence of computer games programming is spreading to other digital media industries outside games, including gamification and the medical sector, games based learning, new forms of social networking and the interactive visualisation of scientific and live financial business data. Computer games are starting to fundamentally change the way people interact with computerised systems.

Partnership: Sony‌‌

‌Our MSc in Computer Games & Entertainment is part of the PlayStation®First Academic Partnership Programme offered by Sony Computer Entertainment Europe (SCEE) uk.playstation.com. Our course provides students with unique access to PlayStation® professional development hardware (dev kits) and software (SDK) to equip students with industry relevant game development skills across PlayStation®3 and PlayStation® Vita. http://www.worldwidestudios.net/london

Placement: Supermassive Games

"Following two years of successful placements at Supermassive Games, which resulted in full time jobs, we are looking forward to inviting Goldsmiths students to take part in our internship assessment day again this year."
Jonathan Amor, Director of Technology, Supermassive Games

Placement: Reflections - a Ubisoft studio

"We are delighted to announce that Reflections, a Ubisoft studio, will be taking on two Goldsmiths MSc Computer Games and Entertainment Programming students for Internship."
Dr Chris Jenner, Expert Programmer

Placement: Rebellion

"Having now placed four interns from Goldsmiths here at Rebellion, two of which have gone on to become permanent members of staff, we are very much looking forward to future applications from talented and creative Goldsmiths MSc Computer Games students”
Jason Kingsley OBE, CEO and Creative Director of Rebellion

Rebellion is one of Europe’s largest independent game developer-publishers, with their own state of the art cross-platform games engine and toolset. Rebellion’s latest number one hit was Sniper Elite 3, and they also publish the legendary 2000AD comic featuring Judge Dredd.

Placement: The Creative Assembly (SEGA)

Following two continuous years of The Creative Assembly (SEGA) successfully taking Goldsmiths MSc Games Programming Students on placements we are pleased to announce that we have reserved a minimum of three placements for Goldsmiths MSc students starting the course in September 2013, on site during the period May to September 2014. Subject to interview/ portfolio process”. Martin Servantes Director of Operations & Finance

Leading UK Developer Creative Assembly is the developer of the hit game series Total War. They are currently working on a new cross-platform title based on the Alien IP. Based in Horsham.

Placement: Jagex Games Studio

"Jagex Games Studio in Cambridge is looking forward to receiving applications from Goldsmiths’ talented MSc Games and Entertainment students for their summer internships in 2014”.
Sue Stather, Graduate Recruitment Specialist, Jagex Games Studio (RuneScape and Transformers Universe MMO Development Studio)

Placement: Roll 7

Roll7 is a New Cross-based indie video games developer and has been offering placements to Goldsmiths MSc Games students for three years. Roll7 is just about to release its first console title OlliOll, exclusively for PSVita, and we are looking for another 1 or 2 Goldsmiths programming interns for 2014 to work on a Sony backed PS4/Vita cross-play title.

Contact the department

If you have specific questions about the degree, contact the Department of Computing.

Structure

Final Project & Dissertation
During this final project, you will undertake a project towards your dissertation, typically over the Spring-Summer period (May to September). We offer three options to our students:

Individual research project:

This is based on a research theme selected by you and agreed upon by the lecturing team. Recent examples include:
Building a cheap kinect-like gesture tracking system
AI (rule-based) platform for game level design
Software development for our mobile technology projects (iPhone based)
Assessment
Mainly based on coursework (involving programming), essays, final project and dissertation; some lecturers may also conduct exams/quizzes.

Attendance

The taught programme is organised into three terms (full-time). The Autumn term runs from early October to mid-December, the Winter/Spring term from mid-January to the end of March, and the Summer term runs, typically, from late April to mid-September. Taught modules are given during the Autumn and Winter/Spring terms, while the Final Project takes place during a Summer term (in the second year for part-time students).

This programme is focused on providing you with the skills and experience needed to secure a job in the computer games industry.

Skills

You'll develop excellent games programming skills. These skills are highly transferrable, as games programming is viewed by other industries as being very demanding and requiring a high level of technical ability.

Careers

The global computer games industry is valued at 60 billion USD and is predicted to continuously grow in years to come. It's a mature industry with companies such as EA, Ubisoft, and Blizzard Activision giving long-term career prospects, shares, and benefits. There is a big skills shortage in this growing sector.

Placements provided by our industry partners

Asylum Entertainment
Climax Studios
The Creative Assembly
Geomerics
IdeaWorks Game Studio (Now Marmalade Game Studio)
Playmob
Rebellion
Reflections - a Ubisoft studio
Roll7
SEGA Sports Interactive
Sony Computer Entertainment Europe

Alumni

See what some of our graduates have gone on to do on our alumni news page.

100% employment

All of the graduates from the 2012/13 MSc in Computer Games & Entertainment course have secured placements at UK computer games companies.

Funding

Please visit http://www.gold.ac.uk/pg/fees-funding/ for details.

Read less
Take advantage of one of our 100 Master’s Scholarships or College of Science Postgraduate Scholarships to study Computer Science at Swansea University, the Times Good University Guide’s Welsh University of the Year 2017. Read more
Take advantage of one of our 100 Master’s Scholarships or College of Science Postgraduate Scholarships to study Computer Science at Swansea University, the Times Good University Guide’s Welsh University of the Year 2017. Postgraduate loans are also available to English and Welsh domiciled students. For more information on fees and funding please visit our website.

The MSc in Computer Science course is for you if you are a graduate from one of a wide range of disciplines and are looking to change direction or because of the needs of your chosen career, require a solid foundation in Computer Science.

As the use of computers and computer based systems continues to grow in all aspects of life, at home and at work, it is apparent that there will be for years to come a need for many people who can combine a knowledge of Computer Science, the discipline that underlies Information Technology, and degree level knowledge in a wide variety of other disciplines.

Over the duration of the MSc Computer Science course you will study a variety of modules taught by academic staff that are part of internationally renowned research groups. The course is also regularly updated to ensure that it keeps pace with the rapid developments in Computer Science.

Key Features of Computer Science MSc

• We are top in the UK for career prospects*
• We are 3rd in the UK for teaching quality**
• 5th in the UK overall*
• 7th in the UK for student satisfaction with 98% [National Student Survey 2016]
• 7th in the UK overall and Top in Wales*
• High employability prospects - we are 8th in the UK for graduate prospects*
• 92% in graduate employment or further study six months after leaving University [HESA data 2014/15]
• UK TOP 20 for Research Excellence [Research Excellence Framework 2014]
• Our Project Fair allows students to present their work to local industry
• Strong links with industry
• £31m Computational Foundry for computer and mathematical sciences will provide the most up-to-date and high quality teaching facilities featuring world-leading experimental set-ups, devices and prototypes to accelerate innovation and ensure students will be ready for exciting and successful careers. (From September 2018)

*Guardian University Guide 2017
**Times & Sunday Times University Guide 2016

Modules of Computer Science MSc

Modules for the MSc in Computer Science include Computer Science Project Research Methods but please visit our course page for more information.

Facilities

The Department of Computer Science is well equipped for teaching, and is continually upgrading its laboratories to ensure equipment is up-to-date – equipment is never more than three years old, and rarely more than two. Currently, our Computer Science students use three fully networked laboratories: one, running Windows; another running Linux; and a project laboratory, containing specialised equipment. These laboratories support a wide range of software, including the programming languages Java, C# and the .net framework, C, C++, Haskell and Prolog among many; integrated programme development environments such as Visual Studio and Netbeans; the widely-used Microsoft Office package; web access tools; and many special purpose software tools including graphical rendering and image manipulation tools; expert system production tools; concurrent system modelling tools; World Wide Web authoring tools; and databases.

As part of the expansion of the Department of Computer Science, we are building the Computational Foundry on our Bay Campus for computer science and mathematical science.

Careers

All Computer Science courses will provide you the transferable skills and knowledge to help you take advantage of the excellent employment and career development prospects in an ever growing and changing computing and ICT industry.

94% of our Postgraduate Taught Graduates of Computer Science were in professional level work or study [DLHE 14/15].

Student Profile

“I chose the MSc Computer Science as a conversion from my previous War and Society degree, primarily employment opportunities. The course was by no means easy for me coming from an arts background, and the first few weeks I felt a little over my head, but thanks to the truly stimulating content from the syllabus and the high quality of the teaching within the department I soon caught up and began to thrive on the course. My project revolved around a comparative study of the Haskell Web-Framework Yesod and ASP.NET. During the completion of this I picked up many of the skills that I now use on an everyday basis in my role at Kinspeed (A Sheffield based Software House). Since starting work I have been able to apply many of the skills I obtained during my time at Swansea and have no doubt that choosing to study the MSc Computer Science at Swansea was one of the better decisions of my life.”

Chris Swires

Research

The results of the Research Excellence Framework (REF) 2014 show that Swansea Computer Science ranked 11th in the UK for percentage of world-leading research, and 1st in Wales for research excellence. 40% of our submitted research assessed as world-leading quality (4*).

Read less
As a student of this master’s programme, you will develop a solid grasp of computer systems and networks through a broad, yet in-depth, training experience in the field of Computer Science and Engineering. Read more
As a student of this master’s programme, you will develop a solid grasp of computer systems and networks through a broad, yet in-depth, training experience in the field of Computer Science and Engineering.

You will acquire theoretical knowledge and engineering skills in:
Parallel and Distributed Systems
Computer Security and Dependability
Computer Systems Engineering
Communication Networks

Programme description

The programme instills a set of essential skills that prepare you to work in Information and Computing Technology (ICT).

Courses in Computer Networks, Fault Tolerant Computer Systems, Parallel and Distributed Systems, Computer Architecture, Computer Security, and Real-Time Systems are taught by internationally recognised faculty in Computer Science and Engineering. In addition to academic training in skills related to algorithm design, programming languages and computer systems engineering, you will gain hands-on experience with emerging technologies and have opportunities to participate in cutting-edge research.

This programme is the first within Chalmers to provide the necessary preparation to contribute to ubiquitous computing, cyber-physical systems, and other rapidly growing areas in the expanding ICT industry. If you are interested in becoming a technology expert in these and other areas, the programme provides excellent background for pursuing doctoral studies.

Why apply

You will learn the design methodologies used to construct computer systems and networks. Such methodologies include Fault-Tolerant Distributed Algorithm Design, Concurrent Programming, Computer Systems Engineering, Systems Programming, and Secure and Dependable Systems Design. The coursework is designed to develop both your theoretical knowledge and practical expertise.

For example, you will learn how to:

design a system based on new and existing components (Systems Engineering)
understand low-level hardware/software interaction, develop systems and applications (Programming)
analyse performance and system design limitations (Distributed Computing) and
assess, evaluate, and design systems, programs and applications to increase security and dependability (Systems Design).

Rather than concentrating on a single aspect of computer systems and networks, the courses provide the broad, practical and up-to-date experience required by major ICT companies who develop computer systems and networks.

Who should apply

The programme trains professionals in the field of Computer Science and Engineering. We welcome applications from graduates of Computer Science, Computer Engineering, Information Engineering, Software Engineering, Electrical Engineering, Mechatronics, Mathematics and Physics.

Read less
Take advantage of one of our 100 Master’s Scholarships to study Theoretical Computer Science at Swansea University, the Times Good University Guide’s Welsh University of the Year 2017. Read more
Take advantage of one of our 100 Master’s Scholarships to study Theoretical Computer Science at Swansea University, the Times Good University Guide’s Welsh University of the Year 2017. Postgraduate loans are also available to English and Welsh domiciled students. For more information on fees and funding please visit our website.

Computer Science is at the cutting edge of modern technology, is developing rapidly, and Swansea Computer Science graduates enjoy excellent employment prospects.

Computer Science now plays a part in almost every aspect of our lives - science, engineering, the media, entertainment, travel, commerce and industry, public services and the home.

The MSc by Research Theoretical Computer Science enables students to pursue a one year individual programme of research. The
Theoretical Computer Science programme would normally terminate after a year. However, under appropriate circumstances, this first year of research can also be used in a progression to Year 2 of a PhD degree.

As a student of the Theoretical Computer Science MSc by Research programme, you will be fully integrated into one of our established computer science research groups and participate in research activities such as seminars, workshops, laboratories, and field work.

Key Features of Theoretical Computer Science

The Department of Computer Science is amongst the top 25 in the UK, with a growing reputation in research both nationally and internationally in computer science. It is home to world class researchers, excellent teaching programmes and fine laboratory facilities.

All postgraduate Computer Science programmes will provide you the transferable skills and knowledge to help you take advantage of the excellent employment and career development prospects in an ever growing and changing computing and ICT industry.

Facilities

The Department of Computer Science is well equipped for teaching, and is continually upgrading its laboratories to ensure equipment is up-to-date – equipment is never more than three years old, and rarely more than two. Currently, our Computer Science students use three fully networked laboratories: one, running Windows; another running Linux; and a project laboratory, containing specialised equipment. These laboratories support a wide range of software, including the programming languages Java, C# and the .net framework, C, C++, Haskell and Prolog among many; integrated programme development environments such as Visual Studio and Netbeans; the widely-used Microsoft Office package; web access tools; and many special purpose software tools including graphical rendering and image manipulation tools; expert system production tools; concurrent system modelling tools; World Wide Web authoring tools; and databases.

As part of the expansion of the Department of Computer Science, we are building the Computational Foundry on our Bay Campus for computer science and mathematical science.

Research

The results of the Research Excellence Framework (REF) 2014 show that we lead Wales in the field of Computer Science and are in the UK Top 20.

We are ranked 11th in the UK for percentage of world-leading research, and 1st in Wales for research excellence. 40% of our submitted research assessed as world-leading quality (4*).

Links with Industry

Each spring, Computer Science students prepare and present a poster about their project at a project fair – usually together with a system or software demonstration. The Department of Computer Science also strongly encourages students to create CVs and business cards to take along to the fair, as businesses and employers visit to view the range of projects and make contact with the graduating students.

Read less
On City's MSc in Computer Games Technology you can develop specialist technical skills for a career in the Computer Games Industry. Read more
On City's MSc in Computer Games Technology you can develop specialist technical skills for a career in the Computer Games Industry.

Who is it for?

This course is aimed at students with a passion for computer games and a strong interest in programming. It is designed for students with an undergraduate degree in a numerate subject with substantial computing content, or those who wish to update their skills after a time in industry as a computing professional.

Objectives

The course is designed for you to develop:
-Strong technical skills suitable for professional programming roles in the game industry.
-Specialist knowledge in computer graphics, AI, physics and audio.
-The ability to design and build game engines from scratch in industry standard languages, including C++.
-Knowledge of the games development process, including the pitch, design, and use of a game engine to build a demo.
-Experience of the planning, management and execution of a major games technology project.

Academic facilities

With over 1,300 workstations, the on-campus computer rooms provide a valuable learning resource and give an opportunity for individuals to do coursework and projects. Computers have games development software including:
-Unity3D
-Unreal
-Microsoft Visual Studio
-Microsoft XNA Game Studio
-MonoDevelop
-MonoGame
-NShader
-FMOD Studio
-FMOD Studio API
-OGRE SDK
-WildMagic Geometric Tools
-Blender
-Adobe Photoshop.

City has recently invested in a new computer lab equipped with high specification NVidia GPUs.

Through City's Interaction Lab and the Department of Computing, there is hardware that can be used for student projects, including:
-Oculus Rift VR Headset
-Emotiv Epoc EEG Headset
-Neurosky Mindwave EEG Headset
-X-Box One Kinect Sensor
-X-Box 360 Kinect Sensor
-Leap Motion (Gestural input device)
-Affectiva Q Band Galvanic Skin Response sensor
-Tobii X-60 Eye Tracker

Placements

As a postgraduate student on a Computing and Information Systems course, you will have the opportunity to complete up to six months of professional experience as part of your degree.

Our longstanding internship scheme gives you the chance to apply the knowledge and skills gained from your taught modules within a real business environment. An internship also provides you with professional development opportunities that enhance your technical skills and business knowledge.

Internships delivered by City, University of London offer an exceptional opportunity to help you stand out in the competitive IT industry job market. The structure of the course extends the period for dissertation submission to January, allowing you to work full-time for up to six months. You will be supported by our outstanding Professional Liaison Unit (PLU) should you wish to consider undertaking this route.

Teaching and learning

The teaching and learning methods we use mean that your specialist knowledge and autonomy increase as you progress through each module. Active researchers guide your progress in the areas of Games Development, Computer Graphics, Artificial Intelligence and Audio, which culminates with an individual project. This is an original piece of research conducted with academic supervision, but largely independently and, where appropriate, in collaboration with industrial partners.

Taught modules are delivered through a series of 20 hours of lectures and 10 hours of tutorials/laboratory sessions. Lectures are normally used to:

present and exemplify the concepts underpinning a particular subject;
highlight the most significant aspects of the syllabus;
indicate additional topics and resources for private study.
Tutorials help you develop the skills to apply the concepts we have covered in the lectures. We normally achieve this through practical problem solving contexts.

Laboratory sessions give you the opportunity to apply concepts and techniques using state-of-the-art software, environments and development tools. In addition, City’s online learning environment Moodle contains resources for each of the modules from lecture notes and lab materials, to coursework feedback, model answers, and an interactive discussion forum.

We expect you to study independently and complete coursework for each module. This should amount to approximately 120 hours per module if you are studying full time. Modules are assessed through written examination and coursework, where you will need to answer theoretical and practical questions to demonstrate that you can analyse and apply computer games technology methods.

The individual project is a substantial task. It is your opportunity to develop an autonomous research-related topic under the supervision of an academic member of staff. This is the moment when you can apply your learning to solve a real-world problem, designing and implementing a solution and evaluating the result. At the end of the project you submit a substantial MSc project report, which becomes the mode of assessment for this part of the programme.

Modules

The programme is composed of eight taught modules and a final project.

The eight modules provide you with a firm grounding in computer games technology, including mathematics, programming, and game engines and architecture along with specialist topics in computer graphics, physics, AI, and audio.

The project component gives you an opportunity to carry out an extended piece of work under the supervision of one of our specialist academic and research staff, at the cutting edge of games technology, in an industrial or academic context.

Core Modules - there are eight Core Modules.
-Games development process
-Computer game architectures
-Computer graphics
-Game Physics and Artificial Intelligence
-Digital Signal Processing and Audio Programming
-Programming in C++
-Systems Specification
-Research, Methods and Professional Issues

Career prospects

Graduates are equipped with advanced knowledge and skills in a range of topics in games technology in preparation for a career in computer games development.

Alumni of the course are working in companies including Rockstar, Sony Computer Entertainment, Electronic Arts, and Codemasters, as well as start-ups and independent studios.

City has a dedicated incubation space, called the Hangout, located in the heart of Tech City that is specially designed for student entrepreneurs from City, University of London who want to get their idea off the ground.

Professional roles include:
-3D Graphics Programmer
-Audio Programmer
-Physics Programmer
-Artificial Intelligence Programmer
-Simulation and Game Engine Programmer
-User Interface Programmer
-Tools and Utility Programmer
-Scripting Languages Programmer
-Networking Specialist
-Porting Programmer

Read less
Advances in technology are yielding smaller and higher-performance computer systems permeating into a wide range of applications, from communication systems to consumer products and common household appliances. Read more
Advances in technology are yielding smaller and higher-performance computer systems permeating into a wide range of applications, from communication systems to consumer products and common household appliances. Computer engineering encompasses the principles, methods, and modern tools for the design and implementation of computing systems.

Our MSc Computer Engineering is the first in the UK and provides a balanced perspective of both hardware and software elements of computing systems, and their relative design trade-offs and applications. It will build on your knowledge in mathematics, science, and engineering to ensure you have a sound foundation in the areas needed for a career in this field.

Laboratory experiences enable you to understand experimental design and simulation techniques. We are internationally leading in this and you will have access to unique computer engineering platforms including our:
-Intelligent Flat (iSpace)
-Robotics Arena
-Networked intelligent campus (iCampus)
-Advanced networking and multimedia labs

Our School is a community of scholars leading the way in technological research and development. Today’s computer scientists are creative people who are focused and committed, yet restless and experimental. We are home to many of the world’s top scientists, and our work is driven by creativity and imagination as well as technical excellence.

We are ranked Top 10 in the UK in the 2015 Academic Ranking of World Universities, with more than two-thirds of our research rated ‘world-leading’ or ‘internationally excellent (REF 2014).

This course is also available on a part-time basis.

Professional accreditation

This degree is accredited by the Institution of Engineering and Technology (IET).This accreditation is increasingly sought by employers, and provides the first stage towards eventual professional registration as a Chartered Engineer (CEng).

Our expert staff

Our research covers a range of topics, from materials science and semiconductor device physics, to the theory of computation and the philosophy of computer science, with most of our research groups based around laboratories offering world-class facilities.

Our impressive external research funding stands at over £4 million and we participate in a number of EU initiatives and undertake projects under contract to many outside bodies, including government and industrial organisations.

In recent years we have attracted many highly active research staff and we are conducting world-leading research in areas such as evolutionary computation, brain-computer interfacing, intelligent inhabited environments and financial forecasting.

Specialist facilities

We are one of the largest and best resourced computer science and electronic engineering schools in the UK. Our work is supported by extensive networked computer facilities and software aids, together with a wide range of test and instrumentation equipment.
-We have six laboratories that are exclusively for computer science and electronic engineering students. Three are open 24/7, and you have free access to the labs except when there is a scheduled practical class in progress
-All computers run either Windows 7 or are dual boot with Linux
-Software includes Java, Prolog, C++, Perl, Mysql, Matlab, DB2, Microsoft Office, Visual Studio, and Project
-Students have access to CAD tools and simulators for chip design (Xilinx) and computer networks (OPNET)
-We also have specialist facilities for research into areas including non-invasive brain-computer interfaces, intelligent environments, robotics, optoelectronics, video, RF and MW, printed circuit milling, and semiconductors

Your future

Upon graduation, you can look for employment in:
-Heavy industries, designing advanced computer systems and control
-Hardware companies, designing and developing microprocessors, personal computers, and supercomputers
-Communication and mobile phone companies, designing advanced computer systems for communications systems
-Large computer and microelectronics companies, writing software and firmware for embedded microcontrollers, and designing VLSI chips, analog sensors, mixed signal circuit boards, and operating systems
-Embedded system companies, developing advanced computer systems, and mobile applications and phones
-Banks and businesses, designing intelligent distributed systems to serve their operations
-Computer games companies, designing advanced computer games
-Our recent graduates have progressed to a variety of senior positions in industry and academia.

Some of the companies and organisations where our former graduates are now employed include Electronic Data Systems, Pfizer Pharmaceuticals, Bank of Mexico, Visa International, Hyperknowledge (Cambridge), Hellenic Air Force, ICSS (Beijing), United Microelectronic Corporation (Taiwan) and within our University.

We also work with the university’s Employability and Careers Centre to help you find out about further work experience, internships, placements, and voluntary opportunities.

Example structure

-MSc Project and Dissertation
-Converged Networks and Services
-Digital Signal Processing
-High Level Logic Design
-Professional Practice and Research Methodology
-Programming Embedded Systems
-Advanced Embedded Systems Design (optional)
-Artificial Neural Networks (optional)
-Constraint Satisfaction for Decision Making (optional)
-Creating and Growing a New Business Venture (optional)
-Electronic System Design & Integration (optional)
-Intelligent Systems and Robotics (optional)
-Mobile Communications (optional)

Read less
Degree. Master of Science (two years) with a major in Computer Science and Engineering. Computer science and technology play a key role in every part of the modern world. Read more
Degree: Master of Science (two years) with a major in Computer Science and Engineering.

Computer science and technology play a key role in every part of the modern world. The Computer Science master's programme is centred on the need for computer scientists to master the theoretical foundations of the field and be able to apply and integrate them with other technologies.

The first semester of the programme comprises mandatory core courses in theoretical computer science and programming such as Theory of Computing and Database Technology.

The second and third semesters include elective courses based on students areas of specialisation such as: artificial intelligence, databases and data mining, internet computing, the design and programming of computer games, information security, language technology, human-computer interaction, theoretical computer science or the design and implementation of computer languages.

As the courses given during the programme address both theoretical and practical issues, applicants are expected to have an adequate background in computer science and good programming skills, see the specific requirements.

The Computer Science master's programme focuses on the acquisition of skills necessary for a career at the frontline of modern software technology such as operative system designer, Internet security specialists or game engine programmer. The programme also prepares students for a career in research or continued studies towards a doctoral degree.

The programme is taught at Linköping University, the home of one of the largest centres of computer science and engineering in Northern Europe with 175 employees, including 20 full professors, and internationally renowned for the high quality of its research and education. The research at the Department of Computer Science covers a broad spectrum of topics such as artificial intelligence, cognitive science, security, databases, distributed systems, embedded and real-time systems, human-computer interaction, software engineering.

Welcome to the Institute of Technology at Linköping University

Read less
This MSc programme focuses on the development of sophisticated computer graphics applications and on the development of tools commonly used in the creation of content for these applications. Read more
This MSc programme focuses on the development of sophisticated computer graphics applications and on the development of tools commonly used in the creation of content for these applications. It provides students with opportunity to develop important skills necessary for employment in this sector. They will use their expertise to, for example, develop interactive graphical scenes and deploy up to date techniques to implement real-time and offline visual effects.

Course Overview

This programme will equip students with skills at a high academic level and also crucially enable them to practically implement their knowledge because of the ‘hands-on’ emphasis of the programme.

The main themes of the programme are:
-Current and emerging algorithms and techniques used in film visual effects and games programming
-Approaches used to generate off-line visual effects
-Approaches used to generate real-time interactive games

The first theme develops in the student the necessary skills required to implement algorithms and techniques used to generate realistic scenes. These concepts will be explored in detail.

The second theme addresses the need for students to identify, evaluate and implement suitable methods to solve specific problems related to creating off-line visual effects.

The third theme recognises the need to solve these problems using approaches optimised for real-time computer games development and develops in the student the requisite skills.

Modules

-Animation Systems Development (20 credits)
-Artificial Intelligence for Games & VFX (20 credits)
-GPU Shader Development (20 credits)
-Leadership and Management (20 credits)
-Research Methods and Data Analysis (20 credits)
-Visual Simulation (20 credits)
-Major Project (60 credits)

Key Features

Applicants for this programme will have an interest in computer graphics and Computer Generated Imagery (CGI). The main themes of the programme are current and emerging algorithms and techniques used in film visual effects and games programming, approaches used to generate off-line visual effects and approaches used to generate real-time interactive games. This also includes the development/enhancement of tools used in the CGI and animation industry. Graduates will be concerned with the discipline of developing software and applications using high level programming languages. They will also be experienced in creating custom animated scenes using the powerful scripting languages of industry standard applications such as Maya and Houdini software. Graduates will have an advanced understanding of computer graphics, GPU shader development, and visual simulation methods making use of modern artificial intelligence and simulation techniques. Graduated are likely to find employment either within the film VFX industry, computer games or traditional software engineering sectors.

Assessment

An Honours Degree (2.2 or above) or advanced qualification in Computer Science or cognate discipline from a UK University or recognised overseas institution, or industrial experience in Computer Networking and an Honours Degree.

Where English is not your first language, we ask that you hold an Academic IELTS test with a score of at least 6.0 (no element less than 5.5) or TOEFL with a minimum score of 550 (213 for computer based test).

Career Opportunities

It is expected that graduates would seek positions such as:
-Software Engineers
-Senior Software Engineers
-App Developers
-CGI Special Effects Programmers
-Games Programmers
-Lead Programmers
-Render Manager
-VFX Programmer
-VFX Technical Directors

Read less
The Department of Computer Science at Binghamton University aims to provide all graduates with a strong foundation in computer science while also offering the opportunity to pursue specific interests within computer science and/or interests in other disciplines. Read more
The Department of Computer Science at Binghamton University aims to provide all graduates with a strong foundation in computer science while also offering the opportunity to pursue specific interests within computer science and/or interests in other disciplines. The program provides students with an understanding of the theory and practice of automating the representation, storage and processing of information, while emphasizing experimental research to design and engineer a wide variety of computer and information systems.

The Master of Science in Computer Science (MSCS) is intended for students with a strong background in computer science and a desire to prepare for research studies or professional practice. If you have bachelor's degree in computer science or a related field, you're invited to apply for admission to our MSCS program.

The doctoral program leads to a PhD in Computer Science. Students admitted into the program typically have a master's degree in computer science or a closely related discipline. Students with a bachelor's degree and a strong academic record may also be directly admitted.

Recent doctoral graduates have gone on to careers in as software engineering at Intel, eBay, Cisco Systems, positions at Hewlett Packard, Microsoft, Twitter, Bloomberg, the Air Force Research Lab, and the U.S. Census. Academic placements include assistant professorships at California State University at Fullerton, Valdosta State University, and Harran University, Turkey.

The Master's program leads to a Master of Science in Computer Science. It is intended for students with a strong background in computer science and a desire to prepare for research studies or professional practice. Holders of the baccalaureate degree in computer science or a related field are invited to apply for admission to the MSCS program. Students whose undergraduate degree is not in computer science may be required to complete some preparatory work in addition to fulfilling the requirements listed below.
Program requirements include four core courses taken over the first two semesters of study. These courses are Computer Organization and Architecture, Operating Systems, Programming Languages and Design & Analysis of Computer Algorithms. Three graduating options are offered: a thesis option, a project option and a comprehensive exam. Beyond the 4 core courses, these options require students to complete 4, 5 and 6 elective courses, respectively, chosen from a broad set of courses offered by the Department.

Applicant Qualifications

- Undergraduate major in computer science or related field desirable for admission
- Applicants are additionally expected to have completed coursework in the following areas:
*Algorithms and data structures
*Computer organization and architecture
*Operating systems
*Programming languages
*Discrete mathematics

All applicants must submit the following:

- Online graduate degree application and application fee
- Transcripts from each college/university you have attended
- Two letters of recommendation (three letters of recommendation for PhD applicants)
- Personal statement (2-3 pages) describing your reasons for pursuing graduate study, your career aspirations, your special interests within your field, and any unusual features of your background that might need explanation or be of interest to your program's admissions committee.
- Resume or Curriculum Vitae (max. 2 pages)
- Official GRE scores

And, for international applicants:
- International Student Financial Statement form
- Official bank statement/proof of support
- Official TOEFL, IELTS, or PTE Academic scores

Read less
Take advantage of one of our 100 Master’s Scholarships to study Computer Science at Swansea University, the Times Good University Guide’s Welsh University of the Year 2017. Read more
Take advantage of one of our 100 Master’s Scholarships to study Computer Science at Swansea University, the Times Good University Guide’s Welsh University of the Year 2017. Postgraduate loans are also available to English and Welsh domiciled students. For more information on fees and funding please visit our website.

As an MSc by Research Computer Science student you will be guided by internationally leading researchers in the field of computer science and will carry out a large individual research project. Computer Science is at the cutting edge of modern technology, and is developing rapidly and Swansea Computer Science graduates enjoy excellent employment prospects.

Computer Science now plays a part in almost every aspect of our lives - science, engineering, the media, entertainment, travel, commerce and industry, public services and the home.

The MSc by Research Computer Science degree enables you to pursue a one year individual programme of research in the field of computer science and would normally terminate after a year. However, under appropriate circumstances, this first year of research can also be used in a progression to Year 2 of a PhD degree.

The MSc by Research programmes including Computer Science MSc by Research all have a recommended initial research training module (Science Skills & Research Methods), but otherwise has no taught element and is most suitable for you if you have an existing background in biosciences or cognate discipline and are looking to pursue a wholly research-based programme of study.

As a student of the MSc by Research Computer Science programme you will be fully integrated into one of our established research groups and participate in research activities such as seminars, workshops, laboratories, and field work.

Facilities

The Department of Computer Science is well equipped for teaching, and is continually upgrading its laboratories to ensure equipment is up-to-date – equipment is never more than three years old, and rarely more than two. Currently, our Computer Science students use three fully networked laboratories: one, running Windows; another running Linux; and a project laboratory, containing specialised equipment. These laboratories support a wide range of software, including the programming languages Java, C# and the .net framework, C, C++, Haskell and Prolog among many; integrated programme development environments such as Visual Studio and Netbeans; the widely-used Microsoft Office package; web access tools; and many special purpose software tools including graphical rendering and image manipulation tools; expert system production tools; concurrent system modelling tools; World Wide Web authoring tools; and databases.

As part of the expansion of the Department of Computer Science, we are building the Computational Foundry on our Bay Campus for computer science and mathematical science.

Research

The results of the Research Excellence Framework (REF) 2014 show that we lead Wales in the field of Computer Science and are in the UK Top 20.

We are ranked 11th in the UK for percentage of world-leading research, and 1st in Wales for research excellence. 40% of our submitted research assessed as world-leading quality (4*).

Links with Industry

Each spring, Computer Science students prepare and present a poster about their project at a project fair – usually together with a system or software demonstration. We also strongly encourage students to create CVs and business cards to take along to the fair, as businesses and employers visit to view the range of projects and make contact with the graduating students.

Read less
One of a range of degrees from the taught Master's Programme at the School of Computer Science. This course considers current research and practice in computer networking, distributed systems and security. Read more
One of a range of degrees from the taught Master's Programme at the School of Computer Science.

About the course

This course considers current research and practice in computer networking, distributed systems and security. You will develop technical expertise and practical skills in the design, management and evaluation of networks, and in the use of tools and techniques for system security.

This MSc can lead to a career such as a network system designer or administrator, or as a security consultant.

Why choose this course?

-This MSc is available with an optional one year industry placement. The 'with placement' programmes give you additional industrial experience by applying the skills you have learned throughout your studies
-One of a range of advanced courses within our postgraduate Master's programme in Computer Science, this particular course provides you with a specialism combining theoretical knowledge and practical skills in computer networking
-You will develop technical expertise and practical skills in the design,management and evaluation of networks, and in the use of tools and techniques for system security
-Taught by a highly-regarded and long-established computer science department with strong links to business
-Half the research outputs in Computer Science at the University of Hertfordshire have been rated at world-leading or internationally excellent in the Research Excellence Framework (REF) 2014

Careers

Our masters programme is designed to give Computer Science graduates the specialist, up-to-date skills and knowledge sought after by employers, whether in business, industry, government or research. This particular course will prepare you for a career such as a software engineer, developer or project manager.

Teaching methods

Classes consist of lectures, small group seminars, and practical work in our well-equipped laboratories. We use modern, industry-standard software wherever possible. There are specialist facilities for networking and multimedia and a project laboratory especially for masters students. In addition to scheduled classes, you will be expected a significant amount of time in self-study, taking advantage of the extensive and up-to-date facilities. These include the Learning Resource Centres, open 24x7, with 1,500 computer workstations and wifi access, Studynet our versatile online study environment usable on and off campus, and open access to our labs.

Work Placement

This MSc is available with an optional one year industry placement. The 'with placement' programmes give you additional industrial experience by applying the skills you have learned throughout your studies.

This offers you the opportunity to work for one year in a highly professional and stimulating environment. You will be a full time employee in a company earning a salary and will learn new skills that can't be taught at University. During the placement, you will be able to gain further insight into industrial practice that you can take forward into your individual project.

We will provide excellent academic and personal support during both your academic and placement periods together with comprehensive careers guidance from our very experienced dedicated Careers and Placements Service.

Although the responsibility for finding a placement is with you, our Careers and Placements Service maintains a wide variety of employers who offer placement opportunities and organise special training sessions to help you secure a placement, from job application to the interview. Optional one-to-one consultations are also available.

In order to qualify for the placement period you must maintain an overall average pass mark of not less than 60% across all modules studied in semester ‘A’.

Structure

Year 1
Core Modules
-Professional Issues
-Investigative Methods for Computer Science
-Distributed Systems Security
-Secure Systems Programming
-Network System Administration
-Multicast and Multimedia Networking
-Wireless, Mobile and Ad-hoc Networking
-Preparation for Placement
-Professional Work Placement for MSc Computer Science

Optional
-Professional Issues
-Investigative Methods for Computer Science
-Data Mining
-Mobile Standards, Interfaces and Applications
-Human Computer Interaction: Principles and Practice
-Advanced Databases
-Programming Paradigms
-Measures and Models for Software Engineering
-Programming for Software Engineers
-Software Engineering Practice and Experience
-Artificial Life with Robotics
-Neural Networks and Machine Learning
-Theory and Practice of Artificial Intelligence
-Information Security, Management and Compliance
-Digital Forensics
-Penetration Testing

Year 2
Core Modules
-Computer Networking Principles and Practice Masters Project

Read less
This programme is designed for graduates with a good first degree in computer science, information systems or other computing-related subjects, with some knowledge of computer networks from study at undergraduate level. Read more
This programme is designed for graduates with a good first degree in computer science, information systems or other computing-related subjects, with some knowledge of computer networks from study at undergraduate level. It is suitable for both new graduates wishing to specialise in networking and computer security and IT professionals who wish to further their skills and move into this area. It covers relevant skills, software and hardware technologies, and the more theoretical studies that underpin everyday practice. In addition, it ensures that students have a basic understanding of the international standards and legal and regulatory requirements that pertain to computer security in different nations.

The programme also provides hands-on training in current industry-standard tools for implementing security (such as access control, authentication, encryption and key management). Graduates are therefore able to contribute quickly to the well-being of corporate IT and informational assets.

The programme also provides hands-on training in current industry-standard tools for implementing security (such as access control, authentication, encryption and key management). Graduates are therefore able to contribute quickly to the well-being of corporate IT and informational assets.

Though our short course centre opportunity may also be provided to study for the following professional qualifications: CISCO Certified Network Associate; Penetration Testing and Vulnerability Assessment.

Visit the website http://www2.gre.ac.uk/study/courses/pg/netsyst/ncss

Computing - Networking and Systems

Programmes for computer science or computer engineering graduates who wish to develop a specialism in computer systems and advanced software engineering or computer networks.

We offer specialist programmes with an emphasis on all aspects of networking some with extra content on wireless and mobile aspects. There are computer security and computer forensics programmes suitable for the practitioner who wishes to further their skills.

Some programmes concentrate on technical security, security policy management and legal compliance issues which can be excellent preparation for specialist professional exams with CISA (Certified Information Systems Auditor) and CISSP (Certified Information Systems Security Professional).

What you'll study

Full time
- Year 1:
Students are required to study the following compulsory courses.

PG Project (CIS) (60 credits)
Cyber Security (15 credits)
Audit and Security (15 credits)
System Administration and Security (15 credits)
Managing IT Security and Risk (15 credits)
Network and Internet Technology and Design (15 credits)
Network Architectures and Services (15 credits)
Essential Professional and Academic Skills for Masters Students
English Language Support Course (for Postgraduate Students in the School of Computing and Mathematical Sciences)

Students are required to choose 15 credits from this list of options.

Mobile Application Development (15 credits)
Web and Intranet Content Management (15 credits)
Software Tools and Techniques (15 credits)

Students are required to choose 15 credits from this list of options.

Enterprise Web Programming (15 credits)
Computer Crime and Forensics (15 credits)
Penetration Testing (15 credits)
Mobile and Network Technologies (15 credits)

Part time
- Year 1:
Students are required to study the following compulsory courses.

Essential Professional and Academic Skills for Masters Students
English Language Support Course (for Postgraduate Students in the School of Computing and Mathematical Sciences)

Students are required to choose 30 credits from this list of options.

Cyber Security (15 credits)
Managing IT Security and Risk (15 credits)
Network and Internet Technology and Design (15 credits)

Students are required to choose 30 credits from this list of options.

Audit and Security (15 credits)
System Administration and Security (15 credits)
Network Architectures and Services (15 credits)

- Year 2:
Students are required to study the following compulsory courses.

PG Project (CIS) (60 credits)

Students are required to choose 15 credits from this list of options.

Cyber Security (15 credits)
Managing IT Security and Risk (15 credits)
Network and Internet Technology and Design (15 credits)

Students are required to choose 15 credits from this list of options.

Audit and Security (15 credits)
System Administration and Security (15 credits)
Network Architectures and Services (15 credits)

Students are required to choose 15 credits from this list of options.

Mobile Application Development (15 credits)
Web and Intranet Content Management (15 credits)
Software Tools and Techniques (15 credits)

Students are required to choose 15 credits from this list of options.

Enterprise Web Programming (15 credits)
Computer Crime and Forensics (15 credits)
Penetration Testing (15 credits)
Mobile and Network Technologies (15 credits)

Fees and finance

Your time at university should be enjoyable and rewarding, and it is important that it is not spoilt by unnecessary financial worries. We recommend that you spend time planning your finances, both before coming to university and while you are here. We can offer advice on living costs and budgeting, as well as on awards, allowances and loans.

Assessment

Students are assessed through examinations, coursework and a project.

Professional recognition

This programme is accredited by the British Computer Society (BCS). On successful graduation from this degree, the student will have fulfilled the academic requirement for registration as a Chartered IT Professional (CITP) and partially fulfilled the education requirement for registration as a Chartered Engineer (CEng) or Chartered Scientist (CSci). For a full Chartered status there are additional requirements, including work experience. Please contact the BCS for further information. The programme also has accreditation from the European Quality Assurance Network for Informatics Education (EQANIE).

Career options

Upon successful completion of this programme, students are proficient in network, computer and systems security and are in a position to follow careers in these areas.

Find out about the teaching and learning outcomes here - http://www2.gre.ac.uk/?a=643954

Find out how to apply here - http://www2.gre.ac.uk/study/apply

Read less

Show 10 15 30 per page


Share this page:

Cookie Policy    X