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.
If you or your organisation handles personal information about individuals you have legal obligations to protect that information. The benefits of good data safety are numerous and include, good business practice, the protection of people’s rights and the protection of your organisations reputation. [+]
Get an introduction to Haskell, the increasingly popular functional programming language, with this University of Glasgow course. [+]
Gain three internationally recognised qualifications in the project management industry and make sure you have all bases covered when it comes to your skillset and future job prospects. [+]
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. [+]
In this course, we're going to set up a simple blogging app with just a handful of Rails commands. Then, we'll dive into what we've created and help you really understand what's going on. We'll show you how to work with models, views, and controllers to quickly add new features to your app. By the end of this course, you'll be ready to create basic web apps in Rails. [+]
This course provides you with a solid foundation in Web design and development. HTML5, CSS3, Bootstrap, SASS/LESS, BEM/SMACSS, mobile responsive design and more technologies are covered. It delivers essential knowledge without odd information, cultivates right professional skills, and increases confidence in the things you do. The backbone of this course is BEM – a fast and super-efficient approach. It simplifies creation of sleek, flexible web sites and user web interfaces. [+]
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; [+]
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. [+]
Edureka's Salesforce Certification Online Training will make you an expert in all the concepts related to administration and declarative development options. It will introduce you to the advanced developer options like Apex and VisualForce. It will also help you prepare for Salesforce Certification (both SFDC Admin 201 & App Builder Certification) [+]
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. [+]
Are you wondering how the best web designers and developers build powerful, modern and fantastic looking websites? Then this is the course you’ve been waiting for! HTML5 and CSS3 are not rocket science – you can start learning them today! In this course you will the fundamentals of web design and web development in a step-by-step manner... [+]
This course is designed to introduce students to the range of skills necessary to begin a pathway into a career in programming for the Electronic Games industries. C++ Programming Foundations is an introductory level online course that is extremely flexible allowing students to study at their own pace, in their own time and in their own place while still being fully supported in their learning. [+]
The Microsoft Certified Solution Expert (MCSE) certification focuses on the ability to design and build technology solutions, which may include integrating multiple technology products, and span multiple versions of a single technology, whether on-premises or in the cloud. [+]
Driven by concrete computational problems in quantitative finance, this book provides aspiring quant developers with the numerical techniques and programming skills they need. The authors start from scratch, so the reader does not need any previous experience of C++. [+]