Filter
Courses

Top Online Courses in Computer Science 2019

Computer science is a field that has rapidly expanded with the growth of technological development. According to definition, it is a practical and scientific approach to computation. This involves the algorithms that deal with obtaining, processing and representing information.

 

 

Online Course in Computer Science

Read More Read Less
Other options within this field of study:

139 Results in Computer Science

Southampton Data Science Academy

This course is a practical introduction to how you can use data and data science techniques to improve marketing insights and manage customer interaction in web-based env ... [+]

About this course

A practical six-week introduction to the use of data and data science techniques to enhance marketing insights and manage online customer interaction in web-based environments. Developed for people who engage with their organisation’s clients in a digital age, the course aims to help you improve both customer acquisition and retention, and to increase your customer’s lifetime value.

The course is delivered online and contains a mixture of taught material, self-study, activities and practical exercises. All materials are made available at the beginning of each week, to allow you to complete them at your own pace and at a time that suits you.

This course is a practical introduction to how you can use data and data science techniques to improve marketing insights and manage customer interaction in web-based environments. Its content is aimed at people charged with delivering real engagement with their organization’s clients in a digital age. Offering a practical use of data science for marketing insights it aims to help you enhance customer acquisition, retention and grow your customers’ lifetime value.... [-]

United Kingdom Cambridge
March 2019
Full-time
Part-time
60 hours
Online
Read more in English
Columbia College Chicago Online

Build your own mobile apps and launch your coding career by learning Swift, a powerful and intuitive programming language. During this course, you will learn the process ... [+]

APP DESIGN WITH SWIFT PROGRAMMING Overview

Build your own mobile apps and launch your coding career by learning Swift, a powerful and intuitive programming language. During this course, you will learn the process of development and how apps are created from concept to prototype to final product. You will discover new creative possibilities and future business opportunities while you create custom apps for business and personal use.

Learn iOS app development from an industry insider who has collaborated with small businesses and corporations for 17 years. See how apps are conceptualized, designed, animated and coded into a fully functioning prototype. Learn art direction in conjunction with development and how to balance creative and technical decisions. Learn how to implement menus, animated graphics, create sound designs and make use of the iPhone interface to manipulate media with user input. ... [-]
USA USA Online
June 2019
8 weeks
Online
Read more in English
FinTech School

The blockchain represents a way to transfer value, securely and with no central authority involved. It is arguably the most important technological innovation of the past ... [+]

The blockchain represents a way to transfer value, securely and with no central authority involved. It is arguably the most important technological innovation of the past two decades. Blockchain technology is poised to disrupt the world in a way that we haven’t seen since the introduction of the world wide web.

It’s important to understand this technology because its impact on society is likely to be very significant, across several industries. In this course, we’re going to cover relevant historical events, what a blockchain is, who the players are, and why this is so important.

Objectives

By the end of the course you will be familiar with the following:

Relevant terminology Reasons why the blockchain matters The technology design underpinnings Implementation considerations Your Instructor ... [-]
USA San Francisco
Part-time
Online
Read more in English
International Open Academy

With our technology-driven world, learning the basics of coding and programming can be extremely useful for your everyday technical needs. ... [+]

With our technology-driven world, learning the basics of coding and programming can be extremely useful for your everyday technical needs

What in the world is coding all about?

The terms coding and programming are often thrown about in the computer world, but most people don’t really understand what the words mean. In fact, most are coding and programming illiterates and even the ones that can offer up a believable definition, don’t know much more than that. Our Coding for Beginners course is an excellent introduction to the world of programming and its significance to the modern-day computer user.

Still wondering why you need this course?

It’s simple really, the world is becoming more automated. Businesses are relying heavily on their website’s traffic margin. Online searches and sales are skyrocketing daily. It is garishly obvious that computer technology is not only here to stay but is on the upsweep of the career market. Individuals who have at least a basic grasp of coding and programming will be highly sought-after in that marketplace, as it will be apparent that they are people on the cutting edge of modern technology. Our Coding for Beginners online course will give you a significant advantage over your peers.... [-]

United Kingdom London
Open Enrollment
Full-time
Part-time
60 
Online
Read more in English
Kellogg Executive Education Online

In this online program by Kellogg School of Management Executive Education, you'll gain an end-to-end perspective of the modern marketing process that starts with gatheri ... [+]

The proliferation of new technologies such as mobile, cloud computing, and artificial intelligence have transformed customer behavior and disrupted the marketplace. As a result, our marketing practices must also evolve. Marketing in a digital world is much more than marketing through digital channels. It's about harnessing automation to make marketing practices more productive and agile. It's about mining new sources of customer data to create personalized. communications. And it's about leveraging analytics and AI (artificial intelligence) to optimize marketing activities.

Kellogg Executive Education is a thought leader in understanding how new technologies continue to transform marketing practice. Professor Mohanbir Sawhney—a globally-recognized scholar, educator, and author at the intersection of marketing, innovation, and technology—will guide you through a strategic deep dive into modern marketing practices.... [-]

USA Evanston
February 2019
Full-time
2 months
Online
Read more in English
edX

To support companies in their desire to be more agile, the lines between development and operations are becoming increasingly blurred. Through continuous integration and ... [+]

To support companies in their desire to be agiler, the lines between development and operations are becoming increasingly blurred. Through continuous integration and deployment, students will learn how to react to changing market conditions. In a world where your audience taste can change on a dime, ensure audience happiness by learning about application monitoring and feedback loops. Built with the focus on what you need you need to work in DevOps, the Microsoft Professional Program Certificate will help you learn the skills necessary for a DevOps culture in your workplace.

Program Details

Courses

7 courses + Final Capstone Project Effort 16 - 30 hours per course Price

$99 per course / $792 for the entire program... [-]

USA Cambridge
September 2019
Online
Read more in English
FutureLearn

Network security is of growing concern for businesses, with daily attacks occurring on internal systems. Increasingly, staff need to be more aware of network security iss ... [+]

Network security is of growing concern for businesses, with daily attacks occurring on internal systems. Increasingly, staff need to be more aware of network security issues, and how to protect themselves and their businesses from attack.

Understand network security attacks and protect your systems

This short, free online course will help professionals understand the first steps of network security techniques. We will focus on software vulnerabilities that can be used to attack a system, before exploring potential defence strategies to either deter or mitigate such attacks.

Over three weeks, you will:

identify different types of network security attack; analyse how businesses and individuals can identify an attack on their networks; compare different defend, deter and detect methods for protecting systems; and explore the tools used to detect attacks. Learn with network security experts from CSIT Belfast ... [-]
United Kingdom UK Online
Open Enrollment
Part-time
Online
Read more in English
iStudy

The courses provide the necessary knowledge and skills required to succeed in this sector. You will be able to stand out in the crowd by adding our Software qualification ... [+]

Why Should You Choose one of our Software Courses? Lifetime access to our Software courses No hidden fees or exam charges Affordable, engaging & high-quality e-learning study materials Full Tutor support Efficient exam system, assessment, and instant results Improve your chance of gaining professional skills Who is this Course for?

As there is no experience and qualification required for our Software courses, they are available for all students from any academic backgrounds.

Requirements

Our Software courses are fully compatible with any kind of device. Whether you are using Windows computer, Mac, smartphones or tablets, you will get the same experience while learning. Besides that, you will be able to access the courses with any kind of internet connection from anywhere at any time without any kind of limitation.... [-]

United Kingdom London
Open Enrollment
Full-time
Part-time
Online
Read more in English
Simplilearn

The Agile ScrumMaster certification training is designed to give you deep insights into the highly popular Agile Scrum project methodology. You’ll learn the key concepts ... [+]

Best Online Courses in Computer Science. Key features 20 hours of instructor-led training 16 hours of high-quality content 2 live Scrum games / 7 scenario-based Scrum games 2 live projects and case studies Exam fee included 19 PDUs self-paced learning / 24 PDUs instructor-led training What are the course objectives? The Agile ScrumMaster course introduces you to the concepts and best practices for Agile and Scrum. Agile is a project management approach that is well suited for projects that are complex and uncertain, and more than 50 percent of Agile projects use Scrum, making it the most popular Agile method. This course will help you build the requisite skills and expertise to pass the certification exam on the first attempt. You’ll become an expert in Scrum, enhancing your ability to develop and deliver high-quality products to your customers and apply Scrum concepts to your organization. With the practical application of Agile methodologies through hands-on projects on JIRA, you will be able to maximize business value while mitigating potential risks. What skills will you learn? This course will enable you to: Become proficient in Scrum terminologies and their applications Facilitate daily scrums, user stories, sprint planning, and sprint reviews Capable of producing different Scrum artifacts, including the product backlog, sprint backlog, finished deliverables, and the definition of done Implement a distributed Scrum over teams spread across geographies Grow into a Scrum Master role with any organization implementing Scrum Setup and handle projects on a JIRA cloud site Pass the EXIN Agile... [-]
USA USA Online
Open Enrollment
Part-time
Online
Read more in English
John Academy

You will be able to gain the necessary knowledge and skills required to succeed in this sector. You will be able to stand out in the crowd by adding our Software qualific ... [+]

Why Should You Choose one of our Software Courses? Lifetime access to our Software courses No hidden fees or exam charges Affordable, engaging & high-quality e-learning study materials Full Tutor support Efficient exam system, assessment, and instant results Improve your chance of gaining professional skills Who is this Course for?

As there is no experience and qualification required for our Software courses, they are available for all students from any academic backgrounds.

Requirements

Our Software courses are fully compatible with any kind of device. Whether you are using Windows computer, Mac, smartphones or tablets, you will get the same experience while learning. Besides that, you will be able to access the courses with any kind of internet connection from anywhere at any time without any kind of limitation.... [-]

United Kingdom London
Open Enrollment
Full-time
Part-time
Online
Read more in English
SuperSkilz

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 ... [+]

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 about 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... [-]

United Kingdom London UK Online
Open Enrollment
Full-time
Part-time
Online
Read more in English
E-Careers

Have the most recognisable name in the IT industry on your CV and use it to your advantage by gaining a full understanding of the Windows Server 2012 environment and how ... [+]

What are the objectives of this course?

This MCSA Server 2012 course is built around three exams and provides you with all the knowledge needed to properly manage, maintain and troubleshoot servers as you would in any enterprise-class data centre.

More than simply providing access to course materials, we also give students 12 months unlimited access to our Live Labs which will help them to practice and develop their practical skills with dedicated live equipment.

Microsoft 70-410: Installing and Configuring Windows Server 2012 – Learn the fundamentals of working with Microsoft Windows Server 2012:

Installing and configuring Server 2012 including basic hardware and permissions configuration. Configuring key OS services including file sharing, print serving and networking roles. Creating Active Directory Users and computers and the Group Policy Objects (GPOs) required to manage a corporate network. Using built-in security tools to restrict access to data, applications and other key network resources. Microsoft 70-411: Administering Windows Server 2012 – Learn how to keep the server running in peak condition: Simplifying server and patch deployment using images. Improving data security and access using Distributed File Systems (DFS), File Server Resource Manager (FSRM), file and disk encryption. Monitoring and auditing servers to identify and resolve potential problems. Networking concepts including VPNs, Network Policy Server (NPS), policies and Network Access Protection (NAP). Managing the wider network efficiently with Domain Controllers, service authentication, Active Directory, account policies and GPOs. Microsoft 70-412: Configuring Advanced Windows Server 2012 Services – Learn how to maintain an enterprise-class operating environment:... [-]
United Kingdom UK Online Slough
Open Enrollment
Part-time
Online
Read more in English
Makers Academy

Makers Academy Remote 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 Makers Academy Remote?

Makers Academy Remote 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 on our in-person campus. In February 2015, we launched Makers Academy Remote: 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 Makers Academy Remote I taking an average of 28 days to find a job. Since then, we've launched the 3rd & 4th Makers Academy Remote 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.... [-]

United Kingdom London
June 2019
Full-time
16 weeks
Online
Read more in English
General Assembly

Design and build beautiful, responsive websites using HTML and CSS. ... [+]

Learn to design and build beautiful, responsive websites using HTML and CSS.

Raise Your Sites

You’ll combine art and craft by using the same tools as professional web designers and front-end developers.

Visual Design

Create resonant experiences by learning the basics of color, composition, and typography.

HTML & CSS

Give a page structure and meaning with HTML — and beautify it with CSS.

Responsive Design

Design your site to be functional and appealing at any screen size.

Online Learning, Done Differently

or: Why This is an Online Course You’ll Actually Complete

Work 1:1 with a Mentor

We pair you with a mentor who has extensive professional and academic knowledge of the field. You’ll have one-on-one conversations with him or her, and receive useful feedback on improving your work. Your mentor pushes you to meet your goals, and excel in the process.... [-]

USA USA Online
January 2020
Part-time
10 weeks
Online
Read more in English
UK Open College

CIW is the most popular educational programme in the world for those serious about web design & development. This course is the CIW Javascript specialist. Students wi ... [+]

CIW is the most popular educational programme in the world for those serious about web design & development. This course is the CIW Javascript specialist. Students will acquire the skills to communicate with users, DOM, control program flow, validate forms, animate images, create cookies, change XHTML and communicate with databases.

Qualification: CIW (Certified Internet Webmaster) Javascript Specialist Accredited: Yes QCF Recognised: Yes at level 3 Awarding Body: CIW Start Date: Anytime - We enrol 365 days a year Duration: Flexible - Approx 80 Hours - 12 Months Max Support Credit Value: 10 Syllabus

CIW Javascript Specialist

The CIW JavaScript Specialist Course will show web developers how to use the features of the JavaScript language to design client-side, platform-independent solutions. Candidates will also understand and use the most popular applications of JavaScript.... [-]

United Kingdom UK Online
Open Enrollment
Part-time
80 hours
Online
Read more in English