Course in Computer Science in North America

Compare Courses in Computer Science in North America 2018

Computer Science

Courses are intended to be taken by those wishing to further their personal development. Whether you take the courses in a classroom or online, there are a variety of specialized study areas.

As the computer science field of study became increasingly prevalent, many had their doubts that this field of study would continue. It was not until the 1950s that computer science began to be observed as a legitimate science among academics. It is thanks to the IBM brand that this became part of the main-stream culture.

The United States of America is a large country in Northern America, often known as the "USA", the "US", the "United States", "America", or simply "the States". It also gathers over 310 million people which is the world's third largest population. It includes densely populated cities with sprawling suburbs, and vast, uninhabited and naturally beautiful areas at the same time.

View all Courses in Computer Science in North America 2018

Read More

Learn Python - Online Program

Preply
Online Part time September 2018 USA Brookline

Use the search filters to find private Python tutors, according to your budget and needs. Grow faster with PREPLY tutors, follow your individual path. [+]

Use the search filters to find private Python tutors, according to your budget and needs. Grow faster with PREPLY tutors, follow your individual path.

Other subjects Algorithms by Skype Android app development by Skype Artificial intelligence by Skype Bash by Skype C by Skype CSS by Skype Data Science by Skype Databases by Skype Go language by Skype HTML by Skype IT Project Management by Skype Java by Skype JavaScript by Skype NodeJS by Skype Objective C by Skype PHP by Skype R by Skype Ruby by Skype Rust by Skype SEO by Skype Scala by Skype Swift by Skype Web Development by Skype XML by Skype iOS app development by Skype С# by Skype С++ by Skype [-]

Learn Java - Online Program

Preply
Online Part time September 2018 USA Brookline

Use the search filters to find private Java tutors, according to your budget and needs. Grow faster with PREPLY tutors, follow your individual path. [+]

Use the search filters to find private Java tutors, according to your budget and needs. Grow faster with PREPLY tutors, follow your individual path.

Other subjects Algorithms by Skype Android app development by Skype Artificial intelligence by Skype Bash by Skype C by Skype CSS by Skype Data Science by Skype Databases by Skype Go language by Skype HTML by Skype IT Project Management by Skype JavaScript by Skype NodeJS by Skype Objective C by Skype PHP by Skype Python by Skype R by Skype Ruby by Skype Rust by Skype SEO by Skype Scala by Skype Swift by Skype Web Development by Skype XML by Skype iOS app development by Skype С# by Skype С++ by Skype [-]

Internet of Things Security Expert

TACT-Technology Academy for Competency Training
Online 20 weeks May 2019 USA California

Internet of Things Security Expert is a 360° training program offered by Collabera TACT to professionals who seek to deepen their knowledge in the field of Internet of Things. The program is customized based on comprehensive knowledge about various IoT Security platforms. This program is designed by the industry experts to provide hands-on training with tools that are used to speed up the training process. [+]

Courses in Computer Science in North America 2018. Overview

Internet of Things Security Expert is a 360° training program offered by Collabera TACT to professionals who seek to deepen their knowledge in the field of Internet of Things. The program is customized based on comprehensive knowledge about various IoT Security platforms. This program is designed by the industry experts to provide hands-on training with tools that are used to speed up the training process.

The program is inclusive of full-fledged training, starting from Python, advanced IoT training, to IoT security, all of which are found to be essential for IoT Security Experts. These modules put together will provide a solid foundation and give a further edge in the learning process.... [-]


Python

TACT-Technology Academy for Competency Training
Online 4 weeks May 2019 USA California

Collabera TACT offers a comprehensive training program on Python. This course is designed to help participants learn python programming and create real-world web applications. This is a comprehensive course that covers from basics to advanced concepts like writing Python scripts, file operations in Python, creating views, Forms, Modules in Python. [+]

Overview

Collabera TACT offers a comprehensive training program on Python. This course is designed to help participants learn python programming and create real-world web applications. This is a comprehensive course that covers from basics to advanced concepts like writing Python scripts, file operations in Python, creating views, Forms, Modules in Python.

Why take Python Training?

Python is one of the most in-demand combinations in the market today because of a lesser amount of code and quick deployment. For web developers mastering Python will ensure that they are always able to find work or build their own product/service as a start-up.... [-]


Internet of Things

TACT-Technology Academy for Competency Training
Online 8 weeks June 2019 USA California

The Internet of Things (IoT) is ushering a new era in science and technology, which will forever change our personal as well as professional lives, our consumer habits and the way we do business. With the fast changing world, these latest inventions and innovations will become the norm by 2020 and we estimate more than 50 billion devices will be connected via the Internet. In order to create early adopters, we have introduced a one of its kind course on ‘Internet of Things’, the next big thing in the IT industry. [+]

Courses in Computer Science in North America 2018. Overview

The Internet of Things (IoT) is ushering a new era in science and technology, which will forever change our personal as well as professional lives, our consumer habits and the way we do business. With the fast changing world, these latest inventions and innovations will become the norm by 2020 and we estimate more than 50 billion devices will be connected via the Internet. In order to create early adopters, we have introduced a one of its kind course on ‘Internet of Things’, the next big thing in the IT industry.

Why is Advanced IoT in Demand?

IoT extends computing and Internet connectivity from the most used devices like desktop and portable computers, smartphones and tablets to various variants of devices and everyday things. The data captured on these devices through sensors reveals interesting patterns with latent business values.... [-]


Machine Learning & Artificial Intelligence

TACT-Technology Academy for Competency Training
Online 9 weeks June 2019 USA California

Machine learning methods are used for data analysis, this is where they are similar to data mining, but the main goal of machine learning is to automate decision models. Algorithms are the heart and soul of machine learning and they help computers to find hidden insights. [+]

Overview

Machine learning methods are used for data analysis, this is where they are similar to data mining, but the main goal of machine learning is to automate decision models. Algorithms are the heart and soul of machine learning and they help computers to find hidden insights.

So in essence machine learning algorithms need to learn. The machine needs to learn from data. Data will have multi-dimensions- Type (quantitative or qualitative), the amount (big or small size) and a number of variables available to solve a problem. Learning algorithms should also be as general purpose as possible. We should be looking for algorithms that can be easily applied to a broad class of learning problems.... [-]


CompTIA IT Fundamentals; FC0-U51. The Total Course

Simpliv
Online Full time Part time 4 - 5 hours Open Enrollment USA Fremont + 1 more

Welcome to the IT Fundamentals; FC0-501. The Total Course from Mike Meyers, Scott Jernigan, and Total Seminars. Be your own Geek. This course is for everyone who has had to call a Help Desk or a Geek friend to help them with basic PC and mobile issues. You will learn about PCs, tablets, phones, networks, and Internet issues. You will also learn about security, safety, and preventative maintenance. [+]

Welcome to the IT Fundamentals; FC0-501. The Total Course from Mike Meyers, Scott Jernigan, and Total Seminars.

Be your own Geek. This course is for everyone who has had to call a Help Desk or a Geek friend to help them with basic PC and mobile issues. You will learn about PCs, tablets, phones, networks, and Internet issues. You will also learn about security, safety, and preventative maintenance.

Learn how to: Identify and understand basic computer components and what they do Understand operating systems, data storage, and sharing Set up and configure a basic PC workstation Work with applications and files Handle basic software installation Set up and configure a mobile device Connect to networks and the Internet Identify/prevent basic security risks Identify compatibility issues Understand safety and preventative maintenance of computers ... [-]

From 0 to 1: Raspberry Pi and the Internet of Things

Simpliv
Online Full time Part time 7 - 8 hours Open Enrollment USA Fremont + 1 more

The course takes you to a solid intermediate level. The objective is to get you to a point where if you imagine a really cool IoT application, you will be able to independently figure out how to implement it. [+]

Taught by a team of electrical engineers from Stanford and IIT Madras.

An Internet-Of-Things course for everyone - accessible yet serious, to take you from absolute beginner to a solid intermediate level - built around Home Automation using Raspberry Pi.

This is a course is for everyone. You need not be an electrical engineer or an engineer at all. We explain all engineering or automation concepts from absolute scratch.

This is an Internet-of-Things course, not merely a Raspberry Pi course. This is important because we think too many courses end up becoming like manuals for the Raspberry Pi, or the Arduino, or some specific hardware device. This course is careful to generalize... [-]


Ruby On Rails: Stock Market App

Simpliv
Online Full time Part time 3 - 4 hours Open Enrollment USA Fremont + 1 more

Ruby on Rails can seem overwhelming at first, but it doesn’t have to be! In this course, I’ll walk you through it step by step and you’ll be building your first web app in MINUTES. You’ll be amazed how quick and easy it is to create very professional looking websites, [+]

Ruby on Rails can seem overwhelming at first, but it doesn’t have to be! In this course, I’ll walk you through it step by step and you’ll be building your first web app in MINUTES. You’ll be amazed how quick and easy it is to create very professional looking websites,

even if you have no programming or web design experience at all.

Watch over my shoulder as I build a cool Stock Market app step by step right in front of you. You’ll follow along and build your own copy. By the time we’re finished, you’ll have a solid understanding of Ruby on Rails and how to use it to build awesome web apps.

The course contains 42 videos – and is just over 3 hours long. Watch the videos at your own pace, and post questions along the way if you get stuck. You don’t need any special knowledge or software to take this course, though any experience with HTML or CSS is a plus. You don’t even need to know the Ruby programming language. I’ll walk you through EVERYTHING.... [-]


Image Processing Applications on Raspberry Pi - From Scratch

Simpliv
Online Full time Part time 4 - 5 hours Open Enrollment USA Fremont + 1 more

This course will take beginners without any coding skills to a level where they can write their own programs. [+]

Image Processing Applications on Raspberry Pi is a beginner course on the newly launched Raspberry Pi 3 and is fully compatible with Raspberry Pi 2 and Raspberry Pi Zero.

The course is ideal for those who are new to the Raspberry Pi and want to explore more about it.

You will learn the components of Raspberry Pi, connecting components to Raspberry Pi, installation of NOOBS operating a system, basic Linux commands, Python programming and building Image Processing applications on Raspberry Pi.

Building Image Processing applications are taught in the simplest manner which is easy to understand. Users can quickly learn hardware assembly and coding in Python programming for building Image Processing applications. By the end of this course, users will have enough knowledge about Raspberry Pi, its components, basic Python programming, and execution of Image Processing applications in the real-time scenario.... [-]


From 0 to 1: Machine Learning, NLP & Python-Cut to the Chase

Simpliv
Online Full time Part time 20 hours Open Enrollment USA Fremont + 1 more

Taught by a Stanford-educated, ex-Googler and an IIT, IIM - educated ex-Flipkart lead analyst. This team has decades of practical experience in quant trading, analytics and e-commerce. This course is a down-to-earth, shy but confident take on machine learning techniques that you can put to work today [+]

Prerequisites: No prerequisites, knowledge of some undergraduate level mathematics would help but is not mandatory. Working knowledge of Python would be helpful if you want to run the source code that is provided.

Taught by a Stanford-educated, ex-Googler and an IIT, IIM - educated ex-Flipkart lead analyst. This team has decades of practical experience in quant trading, analytics and e-commerce.

This course is a down-to-earth, shy but confident take on machine learning techniques that you can put to work today

Let’s parse that.

The course is down-to-earth: it makes everything as simple as possible - but not simpler The course is shy but confident: It is authoritative, drawn from decades of practical experience -but shies away from needlessly complicating stuff. You can put ML to work today: If Machine Learning is a car, this car will have you driving today. It won't tell you what the carburetor is. The course is very visual: most of the techniques are explained with the help of animations to help you understand better. This course is practical as well: There are hundreds of lines of source code with comments that can be used directly to implement natural language processing and machine learning for text summarization, text classification in Python. The course is also quirky. The examples are irreverent. Lots of little touches: repetition, zooming out so we remember the big picture, active learning with plenty of quizzes. There’s also a peppy soundtrack, and art - all shown by studies to improve cognition and recall.... [-]

From 0 to 1: Spark for Data Science with Python

Simpliv
Online Full time Part time 8 hours Open Enrollment USA Fremont + 1 more

If you are an analyst or a data scientist, you're used to having multiple systems for working with data. SQL, Python, R, Java, etc. With Spark, you have a single engine where you can explore and play with large amounts of data, run machine learning algorithms and then use the same system to produce your code. [+]

Taught by a 4 person team including 2 Stanford-educated, ex-Googlers and 2 ex-Flipkart Lead Analysts. This team has decades of practical experience in working with Java and with billions of rows of data.

Get your data to fly using Spark for analytics, machine learning, and data science

Let’s parse that.

What's Spark? If you are an analyst or a data scientist, you're used to having multiple systems for working with data. SQL, Python, R, Java, etc. With Spark, you have a single engine where you can explore and play with large amounts of data, run machine learning algorithms and then use the same system to productionize your code.

Analytics: Using Spark and Python you can analyze and explore your data in an interactive environment with fast feedback. The course will show how to leverage the power of RDDs and Data frames to manipulate data with ease.... [-]


From 0 to 1: Learn Python Programming - Easy as Pie

Simpliv
Online Full time Part time 11 hours Open Enrollment USA Fremont + 1 more

A note on the Python versions 2 and 3: The code-along in this class all use Python 2.7. Source code (with copious amounts of comments) is attached as a resource with all the code-along. The source code has been provided for both Python 2 and Python 3 wherever possible. [+]

A Note on the Python versions 2 and 3: The code-along in this class all use Python 2.7. Source code (with copious amounts of comments) is attached as a resource with all the code-along. The source code has been provided for both Python 2 and Python 3 wherever possible.

What's Covered: Introductory Python: Functional language constructs; Python syntax; Lists, dictionaries, functions and function objects; Lambda functions; iterators, exceptions, and file-handling Database operations: Just as much database knowledge as you need to do data manipulation in Python Auto-generating spreadsheets: Kill the drudgery of reporting tasks with xlsxwriter; automated reports that combine database operations with spreadsheet auto-generation Text processing and NLP: Python’s powerful tools for text processing - nltk and others. Website scraping using Beautiful Soup: Scrapers for the New York Times and Washington Post Machine Learning: Use sk-learn to apply machine learning techniques like KMeans clustering Hundreds of lines of code with hundreds of lines of comments Drill #1: Download a zip file from the National Stock Exchange of India; unzip and process to find the 3 most actively traded securities for the day Drill #2: Store stock-exchange time-series data for 3 years in a database. On-demand, generate a report with a time-series for a given stock ticker Drill #3: Scrape a news article URL and auto-summarize into 3 sentences Drill #4: Scrape newspapers and a blog and apply several machine learning techniques - classification and clustering to these Using discussion forums ... [-]

Learn by Example: HBase - The Hadoop Database

Simpliv
Online Full time Part time 5 hours Open Enrollment USA Fremont + 1 more

Do you feel like your relational database is not giving you the flexibility you need anymore? Column-oriented storage, no fixed schema, and low latency make HBase a great choice for the dynamically changing needs of your applications. [+]

Prerequisites: Working with HBase requires knowledge of Java Taught by a team which includes 2 Stanford-educated, ex-Googlers and 2 ex-Flipkart Lead Analysts. This team has decades of practical experience in working with large-scale data processing jobs. Relational Databases are so stuffy and old! Welcome to HBase - a database solution for a new age. HBase: Do you feel like your relational database is not giving you the flexibility you need anymore? Column-oriented storage, no fixed schema, and low latency make HBase a great choice for the dynamically changing needs of your applications. What's Covered: 25 solved examples covering all aspects of working with data in HBase. CRUD operations in the shell and with the Java API, Filters, Counters, MapReduce Implement your own notification service for a social network using HBase HBase and it’s role in the Hadoop ecosystem, HBase architecture and what makes HBase different from RDBMS and other Hadoop technologies like Hive. Using discussion forums ... [-]

JavaScript Circuit Course

General Assembly
Online Part time 10 weeks January 2019 USA USA Online

Create dynamic, interactive user experiences with the popular and powerful programming language JavaScript. [+]

Create dynamic, interactive user experiences with the popular and powerful programming language, JavaScript.

Be Dynamic

JavaScript empowers developers to program web apps on the client side. Learn essential skills to compete in this in-demand field with our 10-week course.

Focus on the fundamentals

Establish a strong foundation in the basics of programming and the syntax of the JavaScript language.

Build sophisticated websites

Leverage jQuery to handle events and add effects that take your HTML and CSS to the next level.

Add front-end interactivity

Create dynamic and beautiful user interfaces that respond to your users.

Apply your skills

Put your knowledge to the test with code challenges and special projects.... [-]