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
Campus or Online Full time 9 months September 2018 USA Thousand Oaks

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

Best Courses in Computer Science 2018. 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. LEVEL 02 STEP APP YOUR GAME Sophomore Developer Course Public Speaking//Game Planning//Team Work In their second year, sophomore Tekkies further develop their programming skills and enrich their toolkit with animation, design, gaming and planning methodologies to create even better apps. LEVEL 03 START APP YOUR INNOVATION Senior Entrepreneurs course Database Work//Advanced Game Design//Animation During senior year, students will learn how to design for mobile devices, perfect the user experience and emulate real life startup teams in launching their new advanced apps. THE TEKKIE UNI WAY Tekkie Uni proudly successfully teaches kids to code apps in the leading coding companies in the world. HOW WE MAKE IT WORK There’s no limit to where your child can go, when they have Tekkie Uni’s finest and brightest coaches on their side. By creating... [-]

Microsoft Office Courses

TrainUp
Campus or Online Full time Part time September 2018 USA McKinney

We offer hundreds of Microsoft Office training courses and classes, including self-paced tutorials, instructional videos, comprehensive guides, and in-house coaching from Microsoft-certified instructors. [+]

Top Software Microsoft Excel Microsoft Word Microsoft Project Microsoft Dynamics CRM Microsoft OneNote Microsoft SharePoint Microsoft Publisher Microsoft Outlook Microsoft Visio Microsoft PowerPoint Microsoft Access Why Choose Us? We offer hundreds of Microsoft Office training courses and classes, including self-paced tutorials, instructional videos, comprehensive guides, and in-house coaching from Microsoft-certified instructors. We’re a training resource that includes more than 300,000 instructor-led training events, 7,000 online courses, and numerous other professional development resources. Everything you need to excel with Microsoft Office products is right here at your fingertips. Delivery Methods Our delivery options mean you can take our Microsoft Office Training courses anytime and anywhere! Virtual Live Training Learn Microsoft Office in a classroom environment without worrying about missing classes due to tight schedules, home responsibilities, or rush-hour traffic. Our live virtual Microsoft Office training courses are perfect for the individual who wants to become an MS expert without leaving the comfort of home. Microsoft Online Training with Virtual Instruction We coordinate instructor-led, online training for individuals in over 30,000 companies, including over half of the Fortune 500 list. We’ve partnered with hundreds of industry leading providers including New Horizons Computer Learning Centers, Global Knowledge, SkillPath, The Learning Tree, Lorman Education, Skillsoft, and more in order to provide you with the best virtual, live Microsoft Office training the Internet can offer. Learn from Microsoft-certified instructors and experts using TrainUp’s live virtual training courses. We’ll help you save time and gas money without compromising on the quality instruction that users get with... [-]

International Winter School : IOT

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

From January 23 to February 3, 2017 Week 1: Embedded programming and prototyping Week 2: Project Ideation and Bootstrap [+]

International Winter school: IOT

From January 23rd to February 3rd, 2017

WEEK 1: Embedded programming and prototyping

January 23rd to 29th, 2017 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 30th to February 3rd, 2017 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. ADMISSION REQUIREMENTS Two years of higher education in IT/computer science or 3 years of higher education in other technical fields. APPLICATION DEADLINE: December 30, 2016 PROGRAM FEE: 1 400€ Program fees include tuition fees, extra-curricular activities, accommodation, lunches and metro pass. ... [-]


Diploma in Network Security Specialist

Centre for Arts and Technology
Campus Full time 18 months January 2018 Canada Kelowna

If you are a tech-minded person who loves computers, networks, and problem-solving, come and apply your talents to train for one of the fastest growing professions in one of our industry-driven Network Security training programs in Kelowna, BC. LIMITED NUMBER OF SCHOLARSHIPS AVAILABLE FOR UP TO $3000 ON A FIRST COME FIRST SERVE BASIS. APPLY TODAY.

[+]

LIMITED NUMBER OF SCHOLARSHIPS AVAILABLE FOR UP TO $3000 ON A FIRST COME FIRST SERVE BASIS. APPLY TODAY.

Virtually every system, database, social network, email network, and Internet server is run through information systems that are stored digitally. The problem with digital information is that it's bendable, breakable, hackable and open to theft, and because of this, the need for security professionals is expected to continue to increase exponentially. If you are a tech-minded person who loves computers, networks, and problem-solving, come and apply your talents to train for one of the fastest growing professions in one of our industry-driven Network Security training programs in Kelowna, BC.... [-]


UX/UI Design Part-Time Course

Ironhack Miami
Campus Part time 24 weeks May 2018 USA Miami

Become a UX/UI designer in a flexible 24-weeks program. Learn user-centered design applying the Design Thinking process and validate your ideas through user research, prototyping, user testing, and heuristic evaluation. Learn UI and IxD to prototype your solutions using visual and interaction design techniques. [+]

Become a UX/UI designer in a flexible 24-weeks program. Learn user-centered design applying the Design Thinking process and validate your ideas through user research, prototyping, user testing, and heuristic evaluation. Learn UI and IxD to prototype your solutions using visual and interaction design techniques. Who is Ironhack's UX/UI Design Part-Time for?

Career changers

Stuck in a job that isn’t you? Ironhack’s UX/UI Design Bootcamp is intended to help people that want to make a career change into one of the tech industry’s fastest-growing job roles. Architects, Community Managers, Marketers and people from a vast amount of disciplines have found a new career path!

Professional Development... [-]


UX/UI Design Bootcamp Course

Ironhack Barcelona
Campus Full time 8 weeks January 2018 Spain Barcelona

Become a UX/UI designer in 8-weeks. Learn user-centered design applying the Design Thinking process and validate your ideas through user research, prototyping, user testing, and heuristic evaluation. Learn UI and IxD to prototype your solutions using visual and interaction design techniques. [+]

Become a UX/UI designer in 8-weeks. Learn user-centered design applying the Design Thinking process and validate your ideas through user research, prototyping, user testing, and heuristic evaluation. Learn UI and IxD to prototype your solutions using visual and interaction design techniques. Who is Ironhack's UX/UI Design Bootcamp for?

Career changers

Stuck in a job that isn’t you? Ironhack’s UX/UI Design Bootcamp is intended to help people that want to make a career change into one of the tech industry’s fastest growing job roles. Architects, Community Managers, Marketers and people from a vast amount of disciplines have found a new career path!

Professional Development... [-]


Web Development Bootcamp Course

Ironhack Madrid
Campus Full time 9 weeks January 2018 Spain Madrid

Become a full-stack developer in 9 weeks. Learn front-end design and back-end architecture, as well as leading technologies such as Angular 2, Express, MongoDB and agile methodologies. [+]

Become a full-stack developer in 9 weeks. Learn front-end design and back-end architecture, as well as leading technologies such as Angular 2, Express, MongoDB and agile methodologies. Who is the Ironhack web development course for?

Professional Change

Do you want to make a professional change to the technology industry? The Ironhack web development bootcamp is designed to help you get the skill set you need to work as a junior developer.

Entrepreneurs

If you are thinking about launching your own technology company, this course will help you acquire the skills needed to create an MVP or manage a technical team.

Professional development

This course is the perfect option for all those who seek to complement their professional skills, and swing towards a more technical role such as product manager, growth hacker, etc.... [-]


Web Development Bootcamp Course

Ironhack Paris
Campus Full time 9 weeks January 2018 France Paris

Become a full stack developer in 9-weeks. Learn front-end design and back-end architecture fundamentals using top-notch technologies like Angular 2, Express, MongoDB and agile methodologies. [+]

Become a full stack developer in 9-weeks. Learn front-end design and back-end architecture fundamentals using top-notch technologies like Angular 2, Express, MongoDB and agile methodologies. Who is Ironhack's Web Development Bootcamp for?

Career Changers

Looking to make a transition into a technical career? Ironhack's Web Development Bootcamp is designed to help you acquire the right set of skills to land a job as a junior developer or get started in another technical role.

Entrepreneurs

If you're thinking of launching a technology company, this course will help you acquire the technical skills required to build an MVP or better manage a technical team.

Career Boosters... [-]


Web Development Bootcamp Course

Ironhack México
Campus Full time 9 weeks January 2018 Mexico Mexico City

Become a full-stack developer in 9 weeks. Learn front-end design and back-end architecture, as well as leading technologies such as Angular 2, Express, MongoDB and agile methodologies. [+]

Become a full-stack developer in 9 weeks. Learn front-end design and back-end architecture, as well as leading technologies such as Angular 2, Express, MongoDB and agile methodologies. Who is the Ironhack web development course for?

Professional Change

Do you want to make a professional change to the technology industry? The Ironhack web development bootcamp is designed to help you get the skill set you need to work as a junior developer.

Entrepreneurs

If you are thinking about launching your own technology company, this course will help you acquire the skills needed to create an MVP or manage a technical team.

Professional development

This course is the perfect option for all those who seek to complement their professional skills, and swing towards a more technical role such as product manager, growth hacker, etc.... [-]


Web & Mobile App Development

OPMI Business School
Campus Full time 500 hours September 2018 USA Lower East Side

In modern day web development, more and more web developers are trying to apply traditionally front-end technologies to back-end and using JavaScript as the main language to create complicated web applications. [+]

Program Overview

In modern day web development, more and more web developers are trying to apply traditionally front-end technologies to back-end and using JavaScript as the main language to create complicated web applications.

This course does not require any previous experience in computer programming. David will start to cover basics such as HTML(5) and CSS from scratch and then cover JavaScript in depth and gradually introduce back-end technologies like how to use NodeJS to set up servers. David will also introduce how to utilize web technologies to create mobile apps. The ultimate goal for this course is: after class, start a career.

After completing the Web and Mobile App Development course, students will be able to:... [-]


Game Development Programme

Oxford Royale Academy
Campus Full time 10 - 10 weeks January 2018 United Kingdom Yarnton

The Game Development Programme provides prospective developers with the chance to gain experience in this growing field, culminating in their own creative project. [+]

Best Courses in Computer Science 2018. Introduction For students who are computer game enthusiasts, and would like to investigate the possibility of working in the games industry, this course will provide a perfect opportunity to gain practical experience, and either start a portfolio of work, or make valuable additions to their existing body of work. The Project The Game Development Programme focuses on the production of an extended piece of work that the student will conceptualise and produce independently under the guidance of our tutors. This will likely consist of a playable game concept, developed from an idea through to a playable alpha-state project. Students will explore ideas and concepts with their experienced tutors, moving through to early exploration of the Unity game engine, before spending the bulk of their time in constructing and refining their game. Topics Covered Following an initial Orientation Week, tutoring at our International Study Centre begins. This phase introduces the student to some of the fundamental areas of game development, using the Unity engine as the basis for lessons. Students will cover: Scripting Animation Asset Generation and Management Optimisation Quality Assurance Testing Audio [-]

Course in Machine Learning

Coursera
Online Part time 8 months Open Enrollment USA USA Online

This Specialization provides a case-based introduction to the exciting, high-demand field of machine learning. You’ll learn to analyze large and complex datasets, build applications that can make predictions from data, and create systems that adapt and improve over time. [+]

This Specialization provides a case-based introduction to the exciting, high-demand field of machine learning. You’ll learn to analyze large and complex datasets, build applications that can make predictions from data, and create systems that adapt and improve over time. In the final Capstone Project, you’ll apply your skills to solve an original, real-world problem through implementation of machine learning algorithms. Courses Machine Learning Foundations: A Case Study Approach Do you have data and wonder what it can tell you? Do you need a deeper understanding of the core ways in which machine learning can improve your business? Do you want to be able to converse with specialists about anything from regression and classification to deep learning and recommender systems? In this course, you will get hands-on experience with machine learning from a series of practical case-studies. At the end of the first course you will have studied how to predict house prices based on house-level features, analyze sentiment from user reviews, retrieve documents of interest, recommend products, and search for images. Through hands-on practice with these use cases, you will be able to apply machine learning methods in a wide range of domains. This first course treats the machine learning method as a black box. Using this abstraction, you will focus on understanding tasks of interest, matching these tasks to machine learning tools, and assessing the quality of the output. In subsequent courses, you will delve into the components of this black box by examining models and algorithms. Together, these... [-]

International Year One in Computing

Glasgow Caledonian University
Campus Full time 9 - 15 months January 2018 United Kingdom Glasgow

Equivalent to the first year of a Scottish degree leading directly into year two of an undergraduate degree in computing at Glasgow Caledonian University. This programme was previously known as the International Foundation in Computing. [+]

Equivalent to the first year of a Scottish degree, the International Year One in Computing leads you directly into year two of a number of specialist degrees such as computer games, digital design and more. This programme was previously called an International Foundation in Computing.

Why apply for the International Year One programme? guaranteed university placement for all successful students equivalent to a first year Scottish undergraduate degree programme direct entry to the second year of undergraduate study full university status

There are three course options available:

International Year One (3 terms) - this is the standard option Extended International Year One (4 terms) - this option features an additional term of English at the beginning for extra language support Extended International Year One (5 terms) - this option features two additional terms of English at the beginning for extra language support Where will it take me? ... [-]

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


Undergraduate Pathway in Computer Science/Computer Engineering

University of South Florida
Campus Full time 1 - 3 semesters January 2018 USA Tampa

Leads to Bachelor of Science in Computer Engineering, Computer Science or Information Technology from the University of South Florida. [+]

Do you want to study for an undergraduate degree in the United States but need to improve English language skills or test scores? A Pathway program provides academic, language and cultural support in order to succeed at a US university. Students are guaranteed progression to an undergraduate degree program through curriculum consisting of credit-earning courses. We provide full integration with domestic and international students on campus from highly trained university instructors and tutors while giving you academic support throughout the program.

INTO USF Undergraduate Pathway program will prepare you to enter the second year of University of South Florida's competitive undergraduate degree program in Computer Science /Computer Engineering.... [-]