Search result for Computer Science Online Courses & Certifications
Get Course Alerts by Email
Compilers
by Alex Aiken- 0.0
10 Weeks
This self-paced course will discuss the major ideas used today in the implementation of programming language compilers, including lexical analysis, parsing, syntax-directed translation, abstract syntax trees, types and type checking, intermediate languages, dataflow analysis, program optimization, code generation, and runtime systems. The course lectures will be presented in short videos. I hope you enjoy the course!...
$199
Fundamentals of Red Hat Enterprise Linux
by Chris Caillouet- 0.0
8 Weeks
Learn practical techniques for using Red Hat® Enterprise Linux® and how to perform basic system administration tasks. This course will provide you with a basic introduction to Linux® skills using Red Hat® Enterprise Linux. You will be introduced to reasons why Linux and the open source development model are so important in today's computing environment....
$99
Embedded Systems - Shape The World: Microcontroller Input/Output
by Jonathan Valvano , Ramesh Yerraballi- 0.0
8 Weeks
Introduction to the world of embedded systems with a focus on microcontroller input/output in this hands-on, lab-based course. Learn how electronic gadgets are designed, developed, and built as embedded systems that shape the world. This is part one of a two part sequence. You will develop debugging skills using oscilloscopes, logic analyzers, and software instrumentation....
$49
Computing in Python II: Control Structures
by David Joyner- 0.0
5 Weeks
Learn about control structures, one of the most powerful parts of programming. This course covers conditionals, loops, functions, and error handling, specifically in Python but with broader applicability to other languages as well. Building on your prior knowledge of variables and operators, this course gets into the meat of programming. Structurally, the course is comprised of several parts....
$149
Computer Hardware and Operating Systems
by Daniel Katz-Braunschweig , Aspen Olmsted- 0.0
6 Weeks
This is a self-paced course from NYU that provides an Introduction to Computer Hardware and Operating Systems This is a self-paced course that provides an Introduction to Computer Hardware and Operating Systems This course will cover topics including: Fundamentals of system hardware Introduction to OS concepts OS processes and threads Thread concurrency and deadlocks...
$150
Embedded Systems Essentials with Arm: Getting Started
by Khaled Benkrid , Shuojin Hang , Mark Allen , Tim Wilmshurst- 0.0
6 Weeks
Get practical without hardware. Quickly prototype and build microcontroller projects using industry-standard APIs. Embedded systems are everywhere – and Arm-based technologies are the industry standard. Getting started could not be easier. In this course, you will learn the fundamentals of an embedded system and discover why the Arm architecture and processors are particularly well suited for IoT applications....
$149
Introduction to DevOps and Site Reliability Engineering
by Gourav Shah- 0.0
10 Weeks
Learn how to start transforming your organization using the principles and practices of DevOps. As Agile practices started revolutionizing software development, there has been an increasing need to bridge the gap between faster development vs. slower deployment and operational practices. As DevOps processes mature, there is a growing need for professionals with expertise in the key practices and tools....
$169
Exploring GraphQL: A Query Language for APIs
by Allison Colyer , Rohit Ravikoti- 0.0
7 Weeks
Learn about GraphQL, an alternative to REST, and practice GraphQL queries in an interactive playground. GraphQL is revolutionizing the way developers are building websites… but what exactly does that mean? GraphQL is an open source query language and a runtime to fulfill those queries with your existing data. You’ll get the chance to practice GraphQL queries in an interactive playground....
$149
Computer Graphics
by Ravi Ramamoorthi- 0.0
6 Weeks
Learn to create images of 3D scenes in both real-time and with realistic ray tracing in this introductory computer graphics course. Today, computer graphics is a central part of our lives, in movies, games, computer-aided design, virtual simulators, visualization and even imaging products and cameras. This course teaches the basics of computer graphics that apply to all of these domains....
$99
Computer Forensics
by Yin Pan- 0.0
8 Weeks
Learn the process, techniques and tools for performing a digital forensics investigation to obtain data related to computer crimes. Digital forensics involves the investigation of computer-related crimes with the goal of obtaining evidence to be presented in a court of law. You will learn how to perform a forensic investigation on both Unix/Linux and Windows systems with different file systems....
$249