Online Course in Computer Science in London in United Kingdom

View Online Course Studies in Computer Science in London United Kingdom 2017

Computer Science

You can usually take higher education courses if you’re 18 or older. They’re regularly taught in universities, colleges and professional institutions such as art schools or agricultural colleges - nearly all of which have their own websites. You can get a wide range of skills, for example, diplomas, bachelor degrees, foundation degrees and post-graduate degrees.

The Master Degree in Computer Science program prepares students to work with computing problems and solutions. Graduates are highly sought after by employers and can work in a vast array of fields including technology, business and much more.

Online learning refers to use of electronic media and information and communication technologies (ICT) in education. With online learning one has the flexibility to access their studies at any time and from anywhere they can log on.

The United Kingdom of Great Britain and Northern Ireland, commonly known as the United Kingdom and Britain, is a sovereign state located off the north-western coast of continental Europe.The two most famous (and oldest) universities are Oxford and Cambridge (often referred to as Oxbridge by many Britons) England also has several other world-class institutions, including several in London (notably Imperial College, the London School of Economics, University College London and King's College London, all are part of London University)

London is the capital of UK, the most populous region and where royal family lives. It has the largest concentration of higher education in Europe with 412 thousand students at 43 universities.

Request Information Online Course Studies in Computer Science in London in United Kingdom 2017

Read More

Course in Net that Job: How to Write a CV Online

FutureLearn
Online Full time Part time 3 weeks October 2017 United Kingdom London + 1 more

Find out how to write a CV online that will help you stand out and net your dream job, with this free online CV writing course. [+]

Online Course Studies in Computer Science in London in United Kingdom. Course in Net that Job: How to Write a CV Online Writing a CV is a very personal thing – it’s a story about your past that employers will use to decide if you have a future with them. This free online course will guide you through the CV writing process, helping you create a CV online that will help you net your dream job. Find out how to write a CV online By the end of this course, you’ll be able to improve your existing CV, not only by making it more digital and putting your CV online, but also through being more aware of what makes a good CV and what makes a bad one. In Weeks 1 and 2, we’ll be looking at all of the key skills you’ll need to perfect your CV – the idea is that you’ll build up these key skills so that you’ll be able to see a clear improvement in your CV writing. In Week 2, we’ll consider how much technology you want your as part of your CV to be, so that, by the end of the course, you’ll be in a great position to put your CV online and net that job. Get CV writing advice from experts and learners around the world Throughout the course, you’ll get cv writing advice from Willie McGuire, Rille Raaper and Viktoria Nikolova – a team of CV experts from the University of Glasgow. You’ll also be able to connect with a huge numbers of other job hunters around the world, who are all bursting with ideas – ideas that you can use in your own CV writing. Requirements There are no prior requirements for this course. [-]

Course in Functional Programming in Haskell: Supercharge Your Coding

FutureLearn
Online Full time Part time 6 weeks September 2017 United Kingdom London + 1 more

Get an introduction to Haskell, the increasingly popular functional programming language, with this University of Glasgow course. [+]

Course in Functional Programming in Haskell: Supercharge Your Coding Do you want to develop software using the latest programming language paradigm? Haskell is a functional programming language, based on formal mathematical principles. As such, it is easy to reason about and develop, and it executes efficiently on modern multicore machines. From investment banks to social networks, everyone is adopting Haskell. Get an introduction to functional programming in Haskell On this introductory course, you will discover the power, elegance and simplicity of functional programming in Haskell. By the end, you will be able to: characterise the differences between imperative and functional programming paradigms; implement small-scale functional programs in elementary Haskell; apply standard combinators for operating on lists; create new algebraic data types and use recursion to define functions that traverse recursive types; and reason in a mathematical manner about data types, functions, recursion and similar functional constructs. Learn with developers from the birthplace of Haskell This course has been created by the School of Computing Science at the University of Glasgow – the virtual birthplace of the Haskell language, where many of its original developers worked. It will give you the opportunity to learn with these experts and join the growing, global community of Haskell programmers. Requirements This course is intended for learners who already have experience of at least one programming language, such as Python or Java. You might be a computer science student, a software developer who wants to learn a new programming style, or somebody considering university study in computer science or information technology. [-]

Course in Learn to Code for Data Analysis

FutureLearn
Online Full time Part time 4 weeks October 2017 United Kingdom London + 1 more

This hands-on course will teach you how to write your own computer programs, one line of code at a time. You’ll learn how to access open data, clean it and analyse it and to produce visualisations. You will also learn how to write up and share your analyses, privately or publicly. [+]

Online Course Studies in Computer Science in London in United Kingdom. Course in Learn to Code for Data Analysis This hands-on course will teach you how to write your own computer programs, one line of code at a time. You’ll learn how to access open data, clean it and analyse it and to produce visualisations. You will also learn how to write up and share your analyses, privately or publicly. You will install free software (see Requirements below) to learn to code in Python, a widely used programming language across all disciplines, due to its support for scientific and engineering libraries and visualisation tools, and wide range of development tools. You will write up analyses and do coding exercises using the popular Jupyter Notebooks platform, which allows you to see immediately the result of running your code and helps you identify – and fix – any errors more easily. You will look at real data from the World Health Organisation, the World Bank and other organisations. You’ll be encouraged to discuss the data and your analyses with your fellow learners, and to build a community of researchers around these and other datasets. Requirements The course does not assume prior experience in programming or data analysis. Basic familiarity with a spreadsheet application will be an advantage. The course does not require any knowledge of statistics, but you need to have basic numeracy skills, like writing arithmetic expressions, using percentages and understanding scientific notation. If you wish to brush up on your numeracy skills, we recommend the FutureLearn course Basic Science: Understanding Numbers from The Open University. To study this course you will use specialist software. You can use the software online, via a free account on a website, or offline, by downloading and installing a free software package. You will receive instructions about both options via email before the course starts. The online solution requires a good internet connection and has some limitations. The offline software has no limitations and is the recommended option. However, you will need access to a desktop or laptop computer on which you can install software. The software is free and there are versions available for Windows, Mac and Linux platforms. You will need about 3 GB of free disk space to download and install the software, and to store datasets that will be provided in the course. Whether you choose the online or offline software option, you will need to be proficient in basic computer tasks, like creating folders, downloading files and copying them to specific folders, etc. In terms of accessibility, you will be asked to use your web browser and to type code. [-]

Course in Big Data: Mathematical Modelling

FutureLearn
Online Full time Part time 2 weeks October 2017 United Kingdom London + 1 more

Learn how to apply selected mathematical modelling methods to analyse big data in this free online course. [+]

Course in Big Data: Mathematical Modelling This course is part of the Big Data Analytics program, which will enable you to gain the big data analytics skills that are in demand today. Have you ever wondered how mathematics can be used to solve big data problems? This course will show you how. Mathematics is everywhere, and with the rise of big data it becomes a useful tool when extracting information and analysing large datasets. Learn how maths underpins big data analysis We will begin by explaining how maths underpins many of the tools that are used to manage and analyse big data. We will show you how very different applied problems can have common mathematical aims, and therefore can be addressed using similar mathematical tools. We will then proceed to introduce three such tools, based on a linear algebra framework. These tools and the problems that they address are: eigenvalues and eigenvectors for ranking graph Laplacian for clustering singular value decomposition for data compression. Develop your analysis skills with prototypical case studies In this course, we have chosen a number of prototypical problems in data analytics to demonstrate the main concepts. These algorithms can be extended to facilitate their use in big data problems. Our hands-on approach will allow you to develop your analytic skills using self-contained datasets, deepen your understanding of the underlying mathematical methods, and explore how these methods can be applied to big data in your area. Continue learning with the Big Data Analytics program This course is one of four in the Big Data Analytics program on FutureLearn from the ARC Centre of Excellence for Mathematical and Statistical Frontiers at Queensland University of Technology (QUT). The program enables you to understand how big data is collected and managed, before exploring statistical inference, machine learning, mathematical modelling and data visualisation. When you complete all four courses and buy a Certificate of Achievement for each, you will earn a FutureLearn Award as proof of completing the program of study. Acknowledgements QUT would like to thank the following content contributors: Kevin Burrage Giuseppe De Martino Steve Psaltis Ian Turner Requirements This course is designed for anyone looking to add mathematical methods for data analytics to their skill set. To get the most out of this course, we recommend that you have studied linear algebra at a university/college level. We would encourage you to refresh your knowledge of vector and matrix algebra before engaging with the course material. We will assume basic MATLAB (or other) programming skills for some of the practical exercises. MathWorks will provide you with free access to MATLAB Online for the duration of the course so you can complete the programming exercises. Visit the MATLAB Online website to ensure your system meets the minimum requirements. [-]

Course in Big Data: Statistical Inference and Machine Learning

FutureLearn
Online Full time Part time 2 weeks September 2017 United Kingdom London + 1 more

This free online course equips you for working with these solutions by introducing you to selected statistical and machine learning techniques used for analysing large datasets and extracting information. [+]

Online Course Studies in Computer Science in London in United Kingdom. Course in Big Data: Statistical Inference and Machine Learning Everyone has heard of big data. Many people have big data. But only some people know what to do with big data when they have it. So what’s the problem? Well, the big problem is that the data is big—the size, complexity and diversity of datasets increases every day. This means that we need new technological or methodological solutions for analysing data. There is a great demand for people with the skills and know-how to do big data analytics. Extract information from large datasets This free online course equips you for working with these solutions by introducing you to selected statistical and machine learning techniques used for analysing large datasets and extracting information. Of course, we can’t teach everything in one course, so we have focused on giving an overview of a selection of common methods. You will become familiar with predictive analysis, dimension reduction, machine learning and clustering techniques. You will also discover how simple decision trees can help us make informed decisions and you can dive into statistical learning theory. Explore real-world big data problems These methods will be described through case studies that explain how each is applied to solve real-world problems. You can also develop your coding skills by applying the techniques you’ve just learnt to complete hands-on tasks and obtain results. Just as there are many statistical and machine learning methods for big data analytics, there are also many software packages (see ‘Requirements’ below) that can be used for this purpose. In this course, we will expose you to three such packages, so that you can start to become familiar with using different tools, and can gain confidence in going further with these packages or using others that may come your way. Continue learning with the Big Data Analytics program This course is one of four in the Big Data Analytics program on FutureLearn from the ARC Centre of Excellence for Mathematical and Statistical Frontiers at Queensland University of Technology (QUT). The program enables you to understand how big data is collected and managed, before exploring statistical inference, machine learning, mathematical modelling and data visualisation. When you complete all four courses and buy a Certificate of Achievement for each, you will earn a FutureLearn Award as proof of completing the program of study. Acknowledgements QUT would like to thank the following content contributors: Tomasz Bednarz Amy Cook Miles McBain Kerrie Mengersen Sam Rathmanner Nan Ye Requirements You will enjoy this course most and benefit from the learning experience if you have a basic understanding of statistics and mathematics at an undergraduate level. In this course you will be using the following free tools. Please review the product websites below to ensure your system meets the minimum requirements: R and R Studio Desktop (open source edition) You will complete practical exercises using R Studio, so you’ll need to be familiar enough with R to: install a package import data read and run starter code develop a solution or read through a solution and gain understanding from it. NOTE: You must first have a working installation of R to use R Studio. H2O Flow H2O Flow can be used as a stand-alone package for big data analytics or can be used in conjunction with R. This package will allow you to tackle larger problems that you might encounter in your own work. WEKA WEKA is a popular workbench for machine learning and statistical analysis. It comprises a very wide range of tools that are suitable for big data analysis. Knowing R, H2O Flow and WEKA will give you a powerful, flexible and scalable set of tools to manipulate and analyse big data. [-]

Ronin (Junior Web Developer Course)

Makers Academy
Online Full time 16 weeks June 2017 United Kingdom London

Ronin is a course like no other - totally online, highly immersive, full-time, and entirely focused on getting you into your first job as a developer. [+]

Become a Junior Web Developer 100% REMOTE | 100% FULL TIME | 100% REAL JOBS What is Ronin? Ronin is a course like no other - totally online, highly immersive, full-time, and entirely focused on getting you into your first job as a developer. We've spent the last couple of years researching and refining how to transform people into software engineers, but not everyone can move to London to join us at our in-person campus. In February 2015, we launched Ronin: a course that leverages everything we've learned at Makers Academy to help people all over the world learn to code - from the comfort of their own home. Does it really work? We're at an early stage, but results so far have been incredibly positive, with graduates of Ronin I taking an average of 28 days to find a job. Since then, we've launched the 3rd & 4th Ronin courses, even bigger and even better, and they SOLD OUT! Register now for the next three releases of our fantastic remote learning option. Places are strictly limited, so apply now before it's too late. Step-by-step education One of the main problems people have when learning to code is knowing what order to learn things in. Should you learn HTML first, then Ruby? Or perhaps start with Javascript and work your way to Rails? We remove this barrier with our curriculum - developed with the finest software engineers - walking you through the best way to learn each of the pieces individually, then how to fit them all together, always using the latest best practices. Unlike all the other online or remote programmes, you won't just learn syntax. You'll learn to become an engineer. You'll learn the principles of Software Craftsmanship. You'll learn to write elegant, readable, beautiful code, and you'll be fielding multiple job offers as a result. Pair program Learning how to code can be challenging - but it's much easier if you do it with other people. Ronin is the first online and remote learning programme that connects you with other learners, allowing you to pair-program remotely with them in real-time. Peer-to-peer model The thing that makes Makers Academy so special is we aren't like a normal school. Yes, we have coaches, but no, we don't spend all day 'in the classroom'. We use a peer-driven model, so you learn through creative, project-driven development, just like in the workplace. While you'll have access to an experienced course facilitator who'll guide you at all times, provide workshops and breakout sessions and giving help when you get stuck, the vast majority of your learning will be supported by the other members of your cohort. Ronin is the first online/offline proposition for the person who's serious about learning how to code. There are a lot of resources out there for learning about small pieces of the puzzle, but Ronin is the first one that brings everything together, giving you a clear path to a job as a junior web developer, and a support system that will push you over the finishing line. Enrolling as a student on Ronin will mean that you spend the next 12-16 weeks simulating life as a developer, doing daily stand-ups and working in teams on real projects. This puts you in a fantastic position after you graduate, As you have a tonne of experience that most beginners could only hope for. Real jobs at the end Unlike all the other 'Learn to Code Online' options out there, graduates of Ronin finish the programme as highly employable 'artisan' developers, just like the students at Makers Academy HQ. Once you graduate, our hiring team will work with you just like they do with our regular students, giving interview training, doing practice technical tests, and introducing you to our Hiring Partner Network. [-]

Web Design

SuperSkilz
Online Full time Part time 1 - 12 months August 2017 United Kingdom London + 1 more

Ever considered designing websites? Always thought it might be a bit too technical? This bundle contains a course on one of the most widely used web design software programs for non-technical people… [+]

Online Course Studies in Computer Science in London in United Kingdom. Ever considered designing websites? Always thought it might be a bit too technical? This bundle contains a course on one of the most widely used web design software programs for non-technical people… Adobe Muse. Adobe Muse allows you to create a beautiful website without any coding experience. All you need is a wild imagination. The program takes care of all the rest. The bundle also contains a foundation course on designing and hosting a website. You’ll learn some fundamentals such as basic standards in web hosting. For the more seasoned web developers, the bundle also contains an introductory course HTML5 and CSS3. We would only recommend you take this course if you have experience in web development or want to learn about web development. Otherwise, stick to the web design parts of the bundle. The difference between a Web Designer and Web Developer is that a Web Designer typically and only gets involved in the visual side of the website such as the stunning images and layouts most people see; whereas a Web Developer gets involved with the mechanics of it. The beauty of Adobe Muse however, is that you don’t need to worry about the mechanics of your website, this will be taken care of by the program. So as you can see, this bundle caters for a fairly wide audience… from those that just want to create websites without worrying about all the technical stuff in the background, to those that love the technical bits and bobs and want to dive head first into it. What’s in the bundle? This bundle contains 5 separate certification courses. Adobe Muse Website Development Web Development Fundamentals Web 2.0 Fundamentals Introduction to HTML5 and CSS3 How is each course taught? All courses are online and self-paced, meaning you do it in your own home, in your own time, at your own pace. Each lesson is pre-recorded allowing you to pause, fast-forward, skip sections, or go back to another lesson if you need to. The lessons are multi-media based, which means video and audio are used to teach the lessons. Most lessons are also interactive, prompting the learner to participate. This might involve answering on-screen questions, participating in tasks, and using simulators as if you were using the real software program. How long will it take me to complete each course? As mentioned above, our courses are self-paced. Some people finish their course faster than others. If you choose to only do one of the certification courses from this bundle, then it will take you less time than if you do two or three or all of them. No matter what though, you will always have 12 months to complete your course. What do I need? All you need is an internet connection and a PC. While most of the lessons work on MACs, we recommend you use a PC for the best performance. Certain parts of the course may not display properly on older MACs. Once you’ve logged into your course, you may be prompted to down certain free plugins such as Java. Just follow the on-screen prompts. [-]

A+ certification

SuperSkilz
Online Full time Part time Open Enrollment United Kingdom London

Our Online IT Training now offers the “CompTIA A+ Pro Pack” as an exceptional supplement to your IT training course or bundle. The Pro Pack is designed to further assist students in their trial and error learning and self study. [+]

Our Online IT Training now offers the “CompTIA A+ Pro Pack” as an exceptional supplement to your IT training course or bundle. The Pro Pack is designed to further assist students in their trial and error learning and self study. The Pro Pack comes with live lab learning in sandbox environments and access to over 250 e-books. When trying to learn new IT course material, physically doing the tasks yourself is often the best way to learn. We offer you a live testing environment where you can log-in and practice skills you learn in your IT training courses. You can build, break, and fix anything. This is a helpful feature to have at your fingertips while in the field for testing purposes. You can practice skills through trial and error and then apply what you have learned to your live company environment. We offer you the most effective way to earn your CompTIA A+ certification. CompTIA A+ teaches students the competence in areas such as installation, preventative maintenance, networking, security, troubleshooting, customer service and communication skills to work with clients. After completing this course, students will know hardware, laptops, motherboards, processors, memory, CPU, troubleshooting theory, preventative maintenance techniques, Windows XP, Windows Vista, Windows 7, Windows 8, mobile operating systems Android and Apple iOS, cables, connectors, network types, security concepts, security technologies, viruses, malware, communication and professionalism. CompTIA A+ 220-801 covers the fundamentals of computer technology, installation and configuration of PCs, laptops and related hardware, and basic networking. CompTIA A+ 220-802 covers the skills required to install and configure PC operating systems, as well as configuring common features (e.g. network connectivity and email) for mobile operating systems Android and Apple iOS. [-]

HND Network Engineering and Telecommunication Systems (NETS)

St. Patrick's
Online Full time 2 years August 2017 United Kingdom London

This 2 year Higher National Diploma (HND) takes an in-depth look at the communication networks that connect people and organisations around the world. Through a combination of coursework and engaging assignments, we will take you closer to... [+]

Online Course Studies in Computer Science in London in United Kingdom. HND Network Engineering and Telecommunication Systems (NETS) This 2 year Higher National Diploma (HND) takes an in-depth look at the communication networks that connect people and organisations around the world. Through a combination of coursework and engaging assignments, we will take you closer to the real working environment. This will ensure you gain the knowledge and practical skills you need to launch a successful career in NETS. This course is accredited by Edexcel. Course content This course covers the key areas in the telecommunications, computer platforms and programming. Specific subject areas include IP networks, server management and website design. You will also complete an individual project that focuses on an area of your choice. Career direction There is a range of specialised employment opportunities available with this HND. It can enable you to pursue a career in areas such as network engineering, consultancy, process engineering, IT support and mobile network solutions. Study in a global technology capital London houses some of the most advanced technology companies in the world, making it the ideal place to study, make contacts and begin your career. London is also a major business centre for the world’s telecommunication companies, ensuring that there are many employment possibilities in this field. Course structure The course is delivered in a two year, 16 module format with each module exposing you to a specialised aspect of network engineering or telecommunications systems. Course Modules Year 1 Computer Platforms Personal Skills Development Programming Concepts Networking Technology Database Concepts Networking Concepts Systems Analysis Website Design Year 2 Telecommunications Technologies Network Infrastructure Internet Server Management IP Networks Supporting NOS and OS Switch Engineering The Telecommunications Business Environment Network Engineering and Telecoms Systems Project Entry Requirements At least 18 years of age 4 GCSEs (including English and Maths) or 120 UCAS points – or equivalent qualification Mature students without the above qualifications will be considered according to their qualifications and experience. English proficiency – for non-English speaking countries as defined by the UKBA IELTS 5.0 or equivalent [-]