Online Course in Computer Science

Best Online Courses in Computer Science 2017

Computer Science

Students who elect to take classes on the web do so by enrolling in online courses. An online course is a class wherein all or most of the materials and coursework are uploaded to an online learning environment.

What is an online course in computer science? An online course in computer science is a class that introduces students to the principles of computers, including programming, abstraction, software engineering and web development. These and many other ideas serve as the building blocks that develop students’ understanding of computers and how to harness their potential. Online tests and homework exercises typically ensure students stay on top of the coursework. Upon completion, the course may count towards the credits required to earn a degree.

For students interested in computers and technology, such a course could offer many benefits. In addition to learning more about the subject matter, you may be able to experiment with it hands-on through an internship opportunity. The course also develops students’ technological knowledge.

There are a range of different factors, including location, tuition and fees, that determine the cost of attendance for an online course in computer science. If you need a precise estimate, admissions offices are the best source for such information.

Enrolling in a course in computer science could lead to many exciting careers. Upon completion of a degree program, some of the positions that may interest you include software programmer, IT manager, technical repair personnel or web technician. These and many other jobs put the valuable computing skills learned in the class to use, and there is certainly no shortage of career options relevant to your skill set.

Online courses are a great way to learn at your own leisure, and your university of choice may even offer an online course in computer science. Search for your program below and contact directly the admission office of the school of your choice by filling in the lead form.

Read More

Webmaster - HTML & CSS Course

Distance Learning Centre
Online Part time 120 hours Open Enrollment United Kingdom UK Online

If you are interested in becoming a Web Designer or simply want to build your own website, or perhaps a website for your company or organisation, then the Webmaster HTML and CSS course for beginner’s is just the course for you. [+]

Top Online Courses in Computer Science. If you are interested in becoming a Web Designer or simply want to build your own website, or perhaps a website for your company or organisation, then the Webmaster HTML and CSS course for beginner’s is just the course for you. With this course you will receive a thorough introduction to the HTML and CSS development platforms, as well as an introduction to JavaScript, which together form the holy trinity of web design. You will learn how to build a stunning home page with a photo-gallery, an innovative contact form to allow you visitors to contact you, and your own online store, using compelling animation, transition, and transformation techniques to create outstanding web content. The course covers the following topics: (i) Getting started with HTML & CSS; (ii) a comprehensive HTML primer for beginners; (iii) an extensive CSS primer for those new to CSS; (iv) code validation and debugging techniques; (v) an introduction to the basic principles of web design; (vi) incorporating multimedia elements into web pages; (vii) including special effects, such as text shadows, and sensational drop-down menus; (viii) an introduction to the JavaScript scripting language; (ix) an introduction to the powerful HTML5 APIs; and (x) the creation of an online store. The course is in a modern, multimedia, online format, and will be continuously updated as web technology evolves, so it is always up-to-date with the latest developments. Also, on successful completion of the course, the student will receive a nationally-recognised Open... [-]

Course in Excel to MySQL: Analytic Techniques for Business (Beginner)

Coursera
Online Part time 6 - 7 months Open Enrollment USA USA Online

In this Specialization, you’ll learn to frame business challenges as data questions. You’ll use powerful tools and methods such as Excel, Tableau, and MySQL to analyze data, create forecasts and models, design visualizations, and communicate your insights. In the final Capstone Project, you’ll apply your skills to explore and justify improvements to a real-world business process. [+]

Formulate data questions, explore and visualize large datasets, and inform strategic decisions. In this Specialization, you’ll learn to frame business challenges as data questions. You’ll use powerful tools and methods such as Excel, Tableau, and MySQL to analyze data, create forecasts and models, design visualizations, and communicate your insights. In the final Capstone Project, you’ll apply your skills to explore and justify improvements to a real-world business process. The Capstone Project focuses on optimizing revenues from residential property, and Airbnb, our Capstone’s official Sponsor, provided input on the project design. Airbnb is the world’s largest marketplace connecting property-owner hosts with travelers to facilitate short-term rental transactions. The top 10 Capstone completers each year will have the opportunity to present their work directly to senior data scientists at Airbnb live for feedback and discussion. Courses Business Metrics for Data-Driven Companies In this course, you will learn best practices for how to use data analytics to make any company more competitive and more profitable. You will be able to recognize the most critical business metrics and distinguish them from mere data. You’ll get a clear picture of the vital but different roles business analysts, business data analysts, and data scientists each play in various types of companies. And you’ll know exactly what skills are required to be hired for, and succeed at, these high-demand jobs. Finally, you will be able to use a checklist provided in the course to score any company on how effectively it is embracing big data culture. Digital... [-]

SEO for Business - Certified

New Skills Academy
Online Part time 2 hours Open Enrollment United Kingdom UK Online

Right now, potential customers will be searching for your products and services ‐ and if they don’t find their way to your site, you could be deferring them to a competitor. Imagine if your website could rank above your competitors’, using the kind of search terms that turn your visitor traffic into revenue. [+]

Apply Now - Special Offer

Right now, potential customers will be searching for your products and services ‐ and if they don’t find their way to your site, you could be deferring them to a competitor. Imagine if your website could rank above your competitors’, using the kind of search terms that turn your visitor traffic into revenue. When it’s done well, search engine marketing can give search engines exactly what they need to put your website in a prime position on Search Engine Results Pages. The key is understanding what search engines need ‐ and since 90% of all searches in the UK are via Google, this pretty much means understanding Google. This course will explain the proven techniques that will help you reach and maintain the number one results spot. What you will Learn / Course Modules Introduction to SEO Link Building On-Site SEO Social Media as part of SEO Local Search Pay Per Click (PPC) [-]

Microsoft MCSA - Windows 10 & 8 (70-687, 70-688, 70-697) with Live Labs

E-Careers
Online Part time Open Enrollment United Kingdom UK Online Langley Marish

Opportunities in the IT industry will be coming thick and fast in the near future with the anticipated growth. Make sure that you are prepared by learning the skills to configure, manage and maintain Windows 8 and Windows 10 in an enterprise-class environment. [+]

What are the objectives of this course? The MCSA Windows 8 & 10 package consists of three courses that have three relevant exams. This course will give you the skills needed to configure, manage and maintain both desktop systems in a real-world environment. This package includes Live Labs which will help candidates to practice their skills with 12 months access to dedicated live equipment. These labs allow students to put their knowledge to the test and recreate scenarios encountered during the course. Microsoft 70-687: Configuring Windows 8 Installing and configuring Windows 8, including image creation and deployment. Configuring hardware and software for proper compatibility and operation. Sharing resources and files using the Windows 8 native network tools, including DirectAccess. Monitoring system performance and troubleshooting issues. Performing backups, system restore operations and disaster recovery scenarios. Implementing Windows 8 Mobility to support a flexible workforce. Microsoft 70-688: Supporting Windows 8 Plan and implement local and remote management methods to simplify their administrative burden. Design Windows 8 recovery solutions to keep a corporate desktop estate running in the event of an outage or disaster. Use Windows Intune to manage Windows 8 clients and configure Cloud services. Manage, deploy and configure desktop apps using the Windows Store and other network resources. Harden desktop security by creating and managing user profiles to control access to files, printers, system preferences and other resources. Improve desktop data security using encryption and endpoint security settings. Manage internal network resource access through user authentication and permissions. Install and configure... [-]

JAVA Fundamentals

Infopulse University Ukraine
Online Full time Open Enrollment Ukraine Kiev

This is a general purpose, object-oriented and high-level programming language, prevalent in many sectors. Startups, banking and finance, aerospace, high-tech, medical and other diverse industries use Java to automate processes and enable new business. Students will learn a broad range of tools and frameworks, building a foundation on which to start a rewarding career. [+]

This course is instructor-led-online. It is not like video lecture and automatic tasks results checks. You will communicate with the trainer and he will answer your questions and will correct your mistakes.

Please be sure that you have at least B2 level of English to participate this course

Course outline Introduction to Java Application areas. The Java platform. Features of Java. Java Virtual Machine. Java Development Kit. Java Runtime Environment. Compiling and running programs from the command line. Integrated Development Environment (IDE). Overview of popular development environments. Perspectives of using and development of the Java programming language Working with Eclipse IDE Download and installation Eclipse. Setting up a workspace. Configuring Java in Eclipse. Overview of Eclipse working environment. The concept of the project. Creation and running a simple Java application in Eclipse. Overview of program debugging. Diagnosing problems. The concept of unreachable code. Debugging programs in Eclipse. The basic syntax of Java Data types. Primitive data types. Reference data types. Converting numeric types. Type casting. Variables. Initializing variables. Constants. The modifier final. Operations. Arithmetic operations. Increment and decrement operations. Relational operations. Logic operations. Bitwise operations. Mathematical Functions (Class Math). Priority of operations. Control operators. If statement and its forms. Nested ifs. Switch operator. Blocks and local variables. Break operator. Ternary operator. Loops operators. The concept of loop condition and exit. While loop. Do-while loop. For loop. Nested loops. Continue operator. Return operator. Arrays. The concept of the array. Declaration, creating and initializing arrays. Changing size of array. Multidimensional arrays. Methods.... [-]

24 minute CIO

Potential E-Learning
Online Full time Open Enrollment United Arab Emirates Dubai

Given these changing dynamics, we have put together this practical and efficient program - 24 minute program, to provide you with a refresher or new insight on important areas that IT individuals need to master. The program will be continuously updated so stay engaged with us. [+]

Why did we develop the course? All organisations have been transformed by the technological developments that are taking place and IT managers are at the center of this transformation. The expectations from IT managers and CIOs is that they need to keep their organizations up to date with the latest development and provide innovative solutions that produce a competitive advantage. Given these changing dynamics, we have put together this practical and efficient program - 24 minute program, to provide you with a refresher or new insight on important areas that IT individuals need to master. The program will be continuously updated so stay engaged with us. Who is it for? Anyone that is new to the Information Technology and Communications (ICT) field or wants to refresh their overall IT skills including: Recent Graduates, IT Administrators, IT Managers or Chief Information Officers (CIOs) & other IT professionals To request more information, fill in the enquiry form on the right side of this page or visit the school's website here and use the unique code above to receive a discount on course fees! [-]

Course - PHP Basics

Treehouse
Online Full time Part time Open Enrollment USA USA Online

In this course I'll walk you through the basics of the language, ranging from basic statements to conditionals. We'll be creating a simple "Unit Converter" as well as a "Daily Exercise Program". We'll then finish up by combining those programs with HTML to create a personal webpage to demonstrate your skills. [+]

Top Online Courses in Computer Science. PHP Basics In this course I'll walk you through the basics of the language, ranging from basic statements to conditionals. We'll be creating a simple "Unit Converter" as well as a "Daily Exercise Program". We'll then finish up by combining those programs with HTML to create a personal webpage to demonstrate your skills. What you'll learn Variables Operators Conditionals Comments PHP on the Web Getting to Know PHP PHP is one of the most widely used technologies on the internet today, supporting many large projects such as WordPress, Drupal, Wikipedia and Facebook. A conservative estimate is that 25% of the web is built on PHP. The driving force behind PHP has always been; to solve problems, and make it faster and easier to build web sites. Because of this drive, PHP is a great choice for creating simple yet powerful web sites and applications. Unit Converter PHP has 2 types of number variables: integers, for whole numbers such as 1 though 9, and floats, for fractions such as the cost of 1.99. In this course we'll be creating a simple unit converter which will use these number variables, along with arithmetic operators, to calculate weight and distance conversions. Daily Exercise Program In this section, we'll continue to expand upon the skills you've learned, as we explore more data types and the logic needed to create a "Daily Exercise Program". We'll store each exercise in a STRING variable, then we'll use conditionals to control which... [-]

Certificate in Computer Skills for the Workplace Online Course

Courses for Success
Online Part time 6 - 8 weeks January 2018 USA USA Online

Most jobs today require a working knowledge of certain computer skills. Employers seek and reward employees with the skills and knowledge to send messages across the country via e-mail; use a spreadsheet to create a graph and paste it into a report; [+]

Learn How to Implement the Powers of Modern Office Software Most jobs today require a working knowledge of certain computer skills. Employers seek and reward employees with the skills and knowledge to send messages across the country via e-mail; use a spreadsheet to create a graph and paste it into a report; add and edit data in a database; understand the implications of file sizes, memory limitations, and network arrangements; and recognize the function and features of modern computer components. Any job candidate who already possesses these skills will stand above those who do not. This computer skills for the workplace online course is designed to provide the fundamental computer competencies you need to survive and prosper in today's fast-changing workplace. You will learn how to implement the powers of modern office software to work faster and more efficiently. We'll focus on practical application for software most common to the workplace. When you finish this course, you will have learned why employers consider technological literacy so critical to the success of any organization. Course Fast Facts: Only 6 weeks to complete this course Approximately only 2 to 4 hours per week of study is required This course is delivered 100% on-line and is accessible 24/7 from any computer or smartphone Instructors lead each course and you will be able to interact with them and ask questions You can study from home or at work at your own pace in your own time You can download printer friendly course material or... [-]

Course in Big Data: Statistical Inference and Machine Learning

FutureLearn
Online Full time Part time 2 weeks June 2017 United Kingdom UK Online + 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. [+]

Top Online Courses in Computer Science. Why join the course? Many people have big data but only some people know what to do with it. Why? Well, the big problem is that the data is big—the size, complexity and diversity of datasets increases every day. This means we need new solutions for analysing data. This 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. We also expose you to three software packages so you can develop your coding skills by completing practical exercises. What will you achieve? Identify big data application areas Explore big data frameworks Model and analyse data by applying selected techniques Demonstrate an integrated approach to big data Develop an awareness of how to participate effectively in a team working with big data experts Who is the course for? You will enjoy this course most and benefit from the learning experience if you have a basic understanding of statistics and mathematics at a university undergraduate level. What software or tools do you need? 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... [-]

Microsoft Excel 2016 Introductory

Oplex Careers
Online Part time Open Enrollment United Kingdom UK Online

The online CPD Accredited Level 2 Microsoft Excel 2016 – Introductory Course will provide learners with an insight into how to effectively work with the popular spreadsheet software – Microsoft Excel. [+]

Apply Now for Summer 2017

The online CPD Accredited Level 2 Microsoft Excel 2016 – Introductory Course will provide learners with an insight into how to effectively work with the popular spreadsheet software – Microsoft Excel. Whether your new to this software, or want to brush up on your skills in the latest version of this software, this Microsoft Excel 2016 – Introductory Course covers all the important aspects for you to know more. Whether you are currently working in a role that requires you to work with this software, or you just want to add this course on your CV, you can get started instantly and start learning all the important aspects about spreadsheet software. Course Highlights Price: Only £14.00 Was £149.99 Course Type: Online Course Duration: 40 hours, recommended hours Syllabus: 20 course modules Tutor Support: Full tutor support included Exams: Yes, exam fees are included. Start learning: you can start your online learning 24/7 and study towards your goals. Fine Print Qualification: Level 2 CPD Award Certificate: PDF Certificate included with course, optional Hard Copies £9.99. Access: Unlimited 24/7 access for 12 months, option to extend if needed. Compatibility: Desktop, Mac, Laptop, Tablets, Smartphone and Smart Devices With up to 40 of learning split across 20 easily accessible modules, the course has been designed to provide learners with an enjoyable and informative learning experience. The Microsoft Excel 2016 – Introductory Course is studied online, meaning you can study in your own time, at your own pace, on... [-]

Course: Big Data Analytics - Data Engineer

361 Degree Minds
Online Full time 232 hours July 2017 India India Online

You would have probably heard that Big Data and Analytics is one area of technology consisting of skills gaps. What corporate really mean by “skill gap” is that there aren’t enough engineers with the right mix of technical ability, skill of understanding business requirement and knowledge of data science, the three main ingredients of Big Data Analytics. [+]

Top Online Courses in Computer Science. Course: Big Data Analytics - Data Engineer Do you want to be the one of the best sought after engineer in the BIG Data Analytics Industry? You would have probably heard that Big Data and Analytics is one area of technology consisting of skills gaps. What corporate really mean by “skill gap” is that there aren’t enough engineers with the right mix of technical ability, skill of understanding business requirement and knowledge of data science, the three main ingredients of Big Data Analytics. 361DM has the comprehensive solution for Engineers and make them data-savvy professionals. We train the students depending on the current skills required by the corporate world. Be a part of 361DM. Grab the opportunity and get the right platform to enter the Big Data Analytics Industry. Do you want to find "Big Picture" on Big Data? Big Data means Big Opportunities. Big Data analytics sector in India is expected to reach $16 billion industry by 2025. The opportunities for Engineering students in Big Data are vast. Big Data is growing at an unprecedented pace and is sure to offer the students plenty of opportunities to grow towards a secured future. Students who choose to study Big Data Analytics benefit by practicing and developing their critical thinking, management, and communication skills that will be vital to their success in corporate environment. Without the needed Big Data skills, plenty of jobs go unfilled. Getting certified in Big Data technology like Hadoop, programming with... [-]

CIW Web Foundations Associate (QCF)

UK Open College
Online Part time 180 hours Open Enrollment United Kingdom UK Online

CIW is the most popular educational programme in the world for those serious about webdesign & development. The series of CIW certified courses are written by professionals within the industry. CIW courses are completed using leading technology rather than a single specific piece of software. The foundation series of courses offer the opportunity to master more than digital literacy skills. [+]

CIW is the most popular educational programme in the world for those serious about webdesign & development. The series of CIW certified courses are written by professionals within the industry. CIW courses are completed using leading technology rather than a single specific piece of software. The foundation series of courses offer the opportunity to master more than digital literacy skills. Certified CIW Associates possess the basic hands-on skills and knowledge that Internet professionals are expected to understand and use. Foundational skills include basic knowledge of Internet technologies, network infrastructure, and Web authoring using XHTML. Qualification: CIW (Certified Internet Webmaster) Foundations Associate Accredited: Yes QCF Recognised: Yes at level 3 Awarding Body: CIW Start Date: Anytime - We enrol 365 days a year Duration: Flexible - Approx 180 Hours - 12 Months Max Support Credit Value: 30 Syllabus Book 1: Internet business Associate Cloud computing and mobile devices Social networking - wikis, folksonomies, Webcasting, blogging and podcasting Web conferencing software SEO (Search Engine Optimization) FTP and Secure Shell Online security and safety practices Book 2: Site development associate Fundamental Web site development HTML5, CSS and JavaScript Web design for mobile devices Site development for business Hyperlinks, image techniques and video editing Book 3: Network technology associate Networking, wireless and mobile devices TCP/IP, SaaS and BYOD Internetworking and analytics Convergence technologies and virtualization Network security and computer forensics Pre-requisites Students looking to enrol onto this course should meet the following criteria: Be aged 16 Years or above Possess a solid knowledge of... [-]

Web Page Design Using HTML5 & CSS3

ALISON
Online Part time 2 - 3 hours Ireland Galway

Get your coding skills up to date with this free online course, Web Page Design Using HTML5 & CSS3. The course shows you in a step-by-step manner how to use HTML5 elements and CSS3 style sheets for more responsive web design. You will learn how HTML5 structures the content on a web page and how CSS styles the content on a web page. [+]

Top Online Courses in Computer Science. About The Course Get your coding skills up to date with this free online course, Web Page Design Using HTML5 & CSS3. The course shows you in a step-by-step manner how to use HTML5 elements and CSS3 style sheets for more responsive web design. You will learn how HTML5 structures the content on a web page and how CSS styles the content on a web page. You will learn how to declare a HTML5 document and the wide range of HTML5 elements, their functions, and uses. You will also learn about progressive enhancement in web design that emphasizes accessibility, semantic HTML mark-up and external style sheets and scripting technologies. Learning Outcomes Upon completion of this course, you will have a clear understanding of the following: How to build HTML5 and CSS3 web pages Describe the semantics behind HTML5 tags Explain the function of CSS selectors, properties, and syntax Explain the difference between content and presentation of web pages The three types of lists in HTML5 The elements for creating tables Course Format Free, self-paced, online course with assessment Course Duration 2-3 hours Assessment/Certification To qualify for your official ALISON Diploma, Certificate or PDF you must study and complete all modules and score 80% or more in each of the course assessments Read more about this program on the ALISON website here [-]

Introduction to Microsoft Project

Western Carolina University College of Business
Online Part time 8 weeks September 2017 USA USA Online Cullowhee Asheville + 2 more

This course is an introductory Microsoft Project course designed to provide an understanding of the benefits of using project management software and how to navigate and setup a project in Microsoft Project [+]

Purpose

 

This course is an introductory Microsoft Project course designed to provide an understanding of the benefits of using project management software and how to navigate and setup a project in Microsoft Project.

 

 

Objectives

 

Upon Completion of this course, an individual should be able to:

• Demonstrate a knowledge of why project management software is useful in planning and tracking a project; • Demonstrate the ability to navigate the Microsoft Project interface; • Create the tasks and Work Breakdown Structure for a project; • Create a project schedule by estimating task durations and establishing task dependencies;• Setup a resource pool to be used by the project;• Assign work and material resources to tasks• Build simple views of project information• Build simple reports of project information;• Check and adjust a project schedule once a project starts... [-]


HP Certified Software Testing

KBuffer
Online Full time 3 - 4 weeks July 2017 India Chennai

Software testing is a process used to identify the accuracy, completeness, and quality of software. Testing helps to verify and validate if the software is functioning as stated in the specification without any error. [+]

Top Online Courses in Computer Science. HP Certified Software Testing KBuffer has signed up with HP Software University as an Authorized Training Center. Course Introduction Software testing is a process used to identify the accuracy, completeness, and quality of software. Testing helps to verify and validate if the software is functioning as stated in the specification without any error. Static and Dynamic methodologies are used to test the application. Software Testing should systematically uncover different classes of errors in less time and effort. The data collected through testing can also provide an indication of the software's reliability and quality. So, what is Software Testing? According to Wikipedia, Software testing is an investigation conducted to provide stakeholders with information about the quality of the product or service under test. Software testing can also provide an objective, independent view of the software to allow the business to appreciate and understand the risks of software implementation. Test techniques include, but are not limited to, the process of executing a program or application with the intent of finding software bugs (errors or other defects). KBuffer, is one of the leading of training institute authorized by HP. HP is one of the largest companies across the world and continues to move up the ladder by offering more leading software solutions to run, manage, optimize, and secure customers' enterprise applications and data centers. The HP Software Certification programs prepare students to meet today's increasing challenges with the technical skills required to put you ahead in the... [-]