Course in Computer Science

Top Courses in Computer Science

Computer Science

In the field of Computer Science, an employee's set of skills must constantly be updated and expanded. Programming languages fluctuate in popularity from year to year, and new advances are made in networking and security technology. The completion of a short course or certificate program demonstrates knowledge of the latest tools and concepts, and can lend a distinct advantage in a competitive job market.

Computer Science courses are offered at educational institutions worldwide. Whether you plan to study in your home country, or are seeking an international study experience, it should be easy to find an appropriate course in your area of interest. Students can choose from specialized topics including programming languages, networking, computer security, and multimedia development. These courses of study can often be taken individually; other times, they are offered in conjunction with a degree program.

Courses in Computer Science vary greatly in nature. Some are studied online, and some are presented in a classroom. Many courses lead to a certificate at their completion, which can be helpful when looking for a job. Whether you're new to the world of information technology, or are seeking to advance in your existing career, completing a course can only enhance your options. Scroll through the programs below to find the right Computer Science course for your country and field of study!

Read More

Coding for Kids - Ages 11-18

Tekkie Uni
Online Campus Full time 9 months September 2018 USA Thousand Oaks + 1 more

Join our live-coached team sessions and learn all essential skills and tools you need to get a head start on app making. [+]

Coding for Kids LEARN TO CODE AND CHANGE THE WORLD

Join our live-coached team sessions and learn all essential skills and tools you need to get a head start on app making

OUR CORE TEACHING PRINCIPLES TEACHER-LED CLASSES PROJECT BASED LEARNING TEAM WORK THIS SUMMER GET TEKKIE WITH US

SUMMER CODING CAMPS 2017

"Our summer programs are a dose of awesome, team-oriented, live coached app-making training sessions, where you'll create apps, games and friendships."

OUR PROGRAMS

LEVEL 1

BUILD YOUR FIRST APP

Junior Innovators Course

Computational Thinking//Programming//Innovative Thinking

Junior Tekkies acquire essential tools for gaming and app creation. Junior Innovators graduate their first year having designed, developed and launched their first apps and games.... [-]


Professional Computing Courses: Cisco CCNA

STC Higher Education
Campus Part time 8 - 9 months February 2019 Malta Pembroke

As the Cisco regional academy for Malta, STC Higher Education has been providing CCNA courses locally since 2003. Earning a Cisco CCNA Routing and Switching Certification is the best way for you to prepare for a successful career in networking. [+]

Professional Computing Courses Cisco CCNA About

As the Cisco regional academy for Malta, STC Higher Education has been providing CCNA courses locally since 2003.

Earning a Cisco CCNA Routing and Switching Certification is the best way for you to prepare for a successful career in networking.

As Enterprises migrate toward controller-based architectures, the role and skills required of a core network engineer are evolving and more vital than ever. To prepare for this network transition, the CCNA Routing and Switching certification will not only prepare you with the knowledge of foundational technologies but ensure you stay relevant with skill sets needed for the adoption of next generation technologies.... [-]


Data Sciences Training

Jedha
Campus Full time Part time 40 hours September 2018 France Paris + 1 more

Looking to become a data scientist? Our career team will help you in this task. At the end of the program, you will obtain a certificate in Data Science that you can add to your CV and your LinkedIn profile. [+]

The Jedha Academy

Career Tracking

Looking to become a data scientist? Our career team will help you in this task.

certification

At the end of the program, you will obtain a certificate in Data Science that you can add to your CV and your LinkedIn profile.

Lifelong access to classes and our alumni community

Our students have access to the courses as well as to our community, even after they have completed the program. This is a great opportunity to build a network with other professionals.

Lessons

Web Analytics

Discover the best tools to analyze your web data. Learn how to use Google Analytics and A / B Testing through case studies.

SQL

We have often heard about this language but what is it used for? You will learn how to handle large databases and understand how to connect them together.... [-]


Data Science for Digital Marketing

Southampton Data Science Academy
Online Full time Part time 60 hours June 2018 United Kingdom Cambridge + 1 more

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

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


Diploma in Network Systems Administrator

Vancouver Career College
Campus Full time 48 weeks September 2018 Canada Abbotsford

If you’re looking to enter the IT field, the Network Systems Administrator program at Vancouver Career College can help you get there. [+]

If you’re looking to enter the IT field, the Network Systems Administrator program at Vancouver Career College can help you get there. In this program, you’ll develop technical skills in network installation, maintenance and management as well as implementation, and operating computer services, preparing you to take on your new career as a network systems administrator.

In addition to developing a solid foundation in general IT skills, you’ll participate in a work placement program, giving you the hands-on experience you need to get out into the workforce and impress employers.

The program also prepares you to write several separate certification exams including Computing Technology Industry Association (CompTIA), Cisco Certified Network Associate (CCNA), and Microsoft Certified Solutions Associate (MCSA).... [-]


Pearson BTEC HND in Computing and Systems Development (QCF)

South Eastern Regional College
Campus Full time Part time 1 - 2 years September 2018 United Kingdom Lisburn + 1 more

This course will provide you with skills in programming, networking, e-business, and computing in business. [+]

This course will provide you with the skills to prepare you for employment and further study within the computing industry.

This course will provide you with skills in programming, networking, e-business and computing in business.

Typically, weekly contact hours are scheduled for 17.5 hours per week. There are normally two assignments issued per module, with eight modules taken per year. Completion of Year 1 modules qualifies you for the BTEC Level 4 HNC Diploma. Formative and summative feedback is issued on an individual basis to students for each assignment issued. All Merit and Distinction Grades are available to be achieved in both the first and second unit assignments. Exams are not currently used within the 70110 HND Computing and Systems Development Course.... [-]


Full Stack JavaScript Program

V School
Campus Full time September 2018 USA Salt Lake City

V Schools MERN stack (MongoDB, Express, React, Node.js) immersive coding program was born in a custom development shop. Our founding team has been creating custom software for nearly a decade. When we decided to start teaching the concepts that we used every single day, we naturally reached out to our industry friends–the startups and tech giants that are currently hiring computer engineers. [+]

V Schools MERN stack (MongoDB, Express, React, Node.js) immersive coding program was born in a custom development shop. Our founding team has been creating custom software for nearly a decade. When we decided to start teaching the concepts that we used every single day, we naturally reached out to our industry friends–the startups and tech giants that are currently hiring computer engineers.

Through our elite, project-based curriculum, crafted alongside industry experts and hiring partners, students are prepared for exciting careers as software engineers using the most relevant web technologies available today.

In addition to cutting-edge technical skills, V School students are fully immersed in a lifestyle of learning that fosters curiosity, dedication and creativity through workshops, events, and community.... [-]


IDM Award in General Data Protection Regulation

The IDM Institute Of Direct And Digital Marketing
Online Campus January 2019 United Kingdom London

All forms of one-to-one marketing are affected by privacy legislation and the upcoming GDPR which comes into force 25th May 2018. Learn all you need to know with the IDM Award in General Data Protection, created by the DMA. [+]

All forms of one-to-one marketing are affected by privacy legislation and the upcoming GDPR which comes into force 25th May 2018. Learn all you need to know with the IDM Award in General Data Protection, created by the DMA.

During your Qualification in the GDPR, you will learn to: Understand how the General Data Protection Regulation (GDPR) will affect processing outside of the EU Recognise how the new GDPR was developed by EU lawmakers Be clear on what individuals need to be told about when processing for marketing purposes Examine the key definitions and scope, such as: When the GDPR affects processing outside of the EU How the new law defines Personal Data How/ when Consent will need to be obtained What the changes are for Profiling Understand what individuals need to be told about processing for marketing purposes Realise when Data Processors can be liable Prepare for and cope with the rights of the individual (e.g. Right to erasure) Recognise the impacts of your database Following the outcome of the EU referendum, the UK Government will still need to implement the GDPR or a piece of similar legislation. Processing personal data relating to European citizens will be covered by the GDPR, even if the processing takes place outside the EU. Therefore, if your company is based in the UK but trades within the EU, compliance of the GDPR will still be mandatory. The Information Commissioner’s Office (ICO) and the DMA are both advising companies that there is no reason... [-]

Front-End Engineering

Turing School of Software and Design
Campus September 2018 USA Denver

Our front-end program provides the necessary skills to build a career in front-end development. From UX/UI principles to strong foundations on HTML, CSS, and JavaScript, our curriculum provides the tools to build desktop, mobile and web apps. [+]

Our front-end program provides the necessary skills to build a career in front-end development. From UX/UI principles to strong foundations on HTML, CSS, and JavaScript, our curriculum provides the tools to build desktop, mobile and web apps.

The seven-month program includes:

Fundamental Web Technologies Web Development with JavaScript Professional Client-Side Development Desktop and Mobile Applications with Web Technologies Fundamental Web Technologies Overview

Module 1 focuses on introducing developers to the foundations of the web platform and the tools used to build software for the web. In this module, we'll discuss the three major technologies used for building software that runs in the web browser: HTML, CSS, and JavaScript. Students will learn the fundamentals of HTML, CSS, and JavaScript. They'll use CSS to dynamically resize the page content to fit a wide variety of screen sizes—from small mobile devices to large desktop displays. They'll write their own grid layout system and add custom interactions using jQuery. Students will learn software engineering fundamentals like test-driven development and version control. We'll also cover best practices used by professional developers such as version control, user personas, and wireframes.... [-]


International Winter School : IOT

EPITECH
Campus Full time 2 weeks January 2019 France Paris Bordeaux Lille Lyon Marseille Montpellier Nancy Nantes Nice Rennes Strasbourg Toulouse + 11 more

From January 22 to February 2, 2018 Week 1: Embedded programming and prototyping Week 2: Project Ideation and Bootstrap [+]

From January 22nd to February 2rd, 2018

WEEK 1: Embedded programming and prototyping

January 22 nd to 26th, 2018

2 days of embedded programming courses and 2 days of lab work on how to prototype basic projects. Students will interact with IOT prototyping devices, 3D printing and learn how to use different components for their projects (motion sensors, camera, wifi, Bluetooth, NFC, etc…). 1 day of Ideation / off-campus activity

WEEK 2: Project Ideation and Bootstrap

January 29th to February 2nd, 2018

With the help of the Epitech Innovation Hub, IOT professionals and Epitech instructors, students will have to challenge themselves and make a working prototype of the connected object of their choice! Previous year projects include autonomous plant watering systems, an automatic barman, an automatic remote controlled car, and much more! Several cultural activities and company visits will be included in the program. Below are some examples: - French language and culture - Visit of Eiffel Tower - Visit of Palace of Versailles - Visit to start-ups and accelerators - Disneyland This list is tentative. The final list of activities will be communicated to the students upon their arrival.... [-]


London Direct Enrollment - City, University of London

IES Abroad
Campus Full time 1 - 2 semesters January 2019 United Kingdom London

This is your chance to live and learn alongside students from the UK and around the world by directly enrolling at City, University of London. [+]

Overview

There is something irresistible about London. Maybe it’s the sights like Big Ben or the Tower Bridge that already feel familiar. Or the international character that is evident in every neighborhood, where people of different cultural, ethnic, and socio-economic backgrounds live and work together. Whatever it is that has drawn you to London, don’t look back now—London awaits!

This is your chance to live and learn alongside students from the UK and around the world by directly enrolling at City, University of London.

IES Abroad London is dedicated to enhancing your study abroad experience with superior student services and opportunities to fully experience life in London. Our staff in London helps you make the most of your experience abroad.... [-]


Basic Programming For Marketers

Excel with Business
Online Full time Part time 4 hours Open Enrollment United Kingdom London + 1 more

Ever wanted to be able to speak to developers and not be totally out of your depth? Ever wanted to run your own site and set up your own digital marketing processes? If you answered yes to either of those questions then this is the course for you. [+]

Supercharge your digital marketing skills and become a technical marketer. In this course, you will learn how: How web tech works so you can talk about it more intelligently with developers How apps, software, and programs are built To access common programming languages like Python and how to script with it To add new libraries and functionality to your system To share and download code using Git and Github

Ever wanted to be able to speak to developers and not be totally out of your depth? Ever wanted to run your own site and set up your own digital marketing processes? If you answered yes to either of those questions then this is the course for you.

If you are not 100% happy with your EwB course, you have 30 days to exchange or refund.... [-]


Adobe Photoshop (CC) Essential Training Course

Global Edulink
Online Full time Part time 20 hours Open Enrollment United Kingdom London + 1 more

Are you looking to develop your skills using Adobe Photoshop (CC) for your workflow? Give your career a boost with Global Edulink’s Adobe Photoshop (CC) Essential Training Course. [+]

Best Courses in Computer Science 2018.

Are you looking to develop your skills using Adobe Photoshop (CC) for your workflow? Give your career a boost with Global Edulink’s Adobe Photoshop (CC) Essential Training Course. Global Edulink is a leading professional course provider in the UK, and as such this excellent training course will give you an in-depth understanding and practical knowledge of Adobe Photoshop (CC), allowing you to use it like an expert.

This training course provides you with the concepts and skills to use Adobe Photoshop (CC) effectively. You get hands-on practice working with basic and advanced techniques to get the most out of your experience. You will learn layer basics, photo retouching, and image editing. Whether you are a Designer, Illustrator, Photographer, Video Artist, Webmaster or just a beginner, Photoshop offers you many opportunities to make your images look great.... [-]


Numerical Control Course

SEAS Estudios Superiores Abiertos
Online Full time Part time 150 hours September 2018 Spain Zaragoza + 1 more

The objective of the course is, precisely, to have a series of basic concepts about machining, as well as to know said language to be able to carry out a machining program. All this of course without forgetting the knowledge about origins, reference points, and especially the control of cutting tools, aspects as important or more than those cited above. [+]

The Numerical Control or CNC is used to exercise the control of a machine tool through a programmable automaton or computer by means of a written program previously introduced, which implies the knowledge of a certain programming language. Today they are essential in the modern machining industry, contributing their undeniable effectiveness in aspects such as accuracy, uniformity and mechanization of complex parts.

After studying the course, it will be possible to carry out the programming of one of the most known and widely used numerical controls: the Sinumerik control, by the prestigious Siemens firm. For this, the corresponding simulation software is available, with which you can simulate the creation of a CNC program in said language and its subsequent graphic verification.... [-]


Computer Programmer Analyst

Instituto Profesional IACC
Online Part time 2 years Open Enrollment Chile Chile Online

The objective of the career of Computational Programmer Analyst is to train technicians with solid knowledge for their application in areas of computer systems and their basic disciplines, which will allow a comprehensive command of the programming of systems. [+]

Title : Computational Programmer Analyst Duration Career : 2 years Modality of Study : 100% online Description of the Race

The objective of the career of Computational Programmer Analyst is to train technicians with solid knowledge for their application in areas of computer systems and their basic disciplines, which will allow a comprehensive command of the programming of systems.

The curriculum will develop in the student the ability to deliver innovative software resources and adapt existing ones, based on the analysis, modeling and design of computer solutions, with programming languages ​​according to the needs of the company.

Exit profile

The Computational Programmer Analyst of IACC is a professional prepared to offer computer solutions to real problems of the company through the analysis, design and implementation of computer systems.... [-]