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


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


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


Data Science for Digital Marketing

Southampton Data Science Academy
Online Full time Part time 60 hours August 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.... [-]


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


Formation Data Sciences

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

Want to become a data scientist? Our careers team will be happy to help you. At the end of the programme, you will receive a certificate in Data Science that you can add to your CV and LinkedIn profile. [+]

Best Courses in Computer Science 2018. Jedha AcademyCareer advancement Want to become a data scientist? Our careers team will be happy to help you. Certification At the end of the programme, you will receive a certificate in Data Science that you can add to your CV and LinkedIn profile.Life access to classes and our alumni community Our students have access to our classes and alumni community, even after they have finished the programme. It's a great opportunity to network with other professionals. Web Analytics Discover the best tools to analyze your web data. Learn to use Google Analytics and A/B testing through case studies.SQL We often hear about this language, but what is it for? You will learn how to manipulate large databases and understand how to connect them to each other.Data Visualization Learn how to present your data in the best possible way to convince your audience. Machine Learning & Python ... [-]

Games Development Course

Access Creative College
Campus Full time 1 year September 2018 United Kingdom Shoreditch Birmingham Manchester Norwich Bristol Lincoln York + 6 more

If you love computer games and would like to start producing your own, then this Level 2 Games Development course is perfect for you. [+]

If you love computer games and would like to start producing your own, then this Level 2 Games Development course is perfect for you.

LEARN ABOUT THE GAMES & MEDIA INDUSTRIES Understand how the industry operates. CREATE ART FOR GAMES & MEDIA PRODUCTS Create art and animation for games and media using Autodesk, Adobe Photoshop, Illustrator, and InDesign. GET EXPERIENCE AS A GAME DEVELOPER Plan, pitch, create and test a games project using Autodesk and GameMaker. DEVELOP BUSINESS SKILLS Get business savvy by creating a personal portfolio website to promote your own work as a professional. START YOUR CREATIVE CAREER

Choosing this Games Development Level 2 course is the beginning of your journey into the creative industries.... [-]


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-le-Château + 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.... [-]


CCNA

Institute of Talent Management
Online & Campus Combined Full time 280 months September 2018 Spain Madrid

The 4 courses of the CCNA R curriculum [+]

The 4 courses of the CCNA R curriculum

Preparation for the race

Courses 1 and 2 are coordinated with Cisco CCENT certification and courses 3 and 4 are coordinated with the Cisco CCNA R certification

Educational components4 courses: Introduction to Networks, Routing and Switching Essentials, Scaling Networks and Connecting NetworksLaboratory practices and network simulation activities with Cisco Packet TracerVideos and activities to reinforce learningQuestionnaires and exams to measure educational resultscharacteristicsTarget audience: students interested in an IT-related careerPrerequisites: none, vocational students often take IT Essentials or acquire equivalent knowledge before CCNA RLanguages: Arabic, Simplified Chinese, Spanish, French, English, Japanese, Portuguese (Brazil), Russian(Courses 1 and 2 also available in German, Hungarian and Turkish, course 1 available in Romanian)Presentation of the course: with instructorEstimated time to complete the course: 280 hoursNext recommended course: CCNA Security or CCNP RCCNA R... [-]

App Design with Swift Programming

Columbia College Chicago Online
Online 8 weeks June 2019 USA USA 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 of development and how apps are created from concept to prototype to final product. [+]

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

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


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