Coursera

Internet History, Technology, and Security

About this course The impact of technology and networks on our lives, culture, and society continues to increase. The very fact that you can take this course from anywhere in the world requires a technological infrastructure that was designed, engineered, and built over the past sixty years. To function in an information-centric world, we need …

Internet History, Technology, and Security Read More »

Functional Programming Principles in Scala

About this course Functional programming is becoming increasingly widespread in industry. This trend is driven by the adoption of Scala as the main programming language for many applications. Scala fuses functional and object-oriented programming in a practical package. It interoperates seamlessly with both Java and Javascript. Scala is the implementation language of many important frameworks, …

Functional Programming Principles in Scala Read More »

Analysis of Algorithms

Overview This course teaches a calculus that enables precise quantitative predictions of large combinatorial structures. In addition, this course covers generating functions and real asymptotics and then introduces the symbolic method in the context of applications in the analysis of algorithms and basic structures such as permutations, trees, strings, words, and mappings.All the features of …

Analysis of Algorithms Read More »

Image and Video Processing: From Mars to Hollywood with a Stop at the Hospital

Overview In this course, you will learn the science behind how digital images and video are made, altered, stored, and used. We will look at the vast world of digital imaging, from how computers and digital cameras form images to how digital special effects are used in Hollywood movies to how the Mars Rover was …

Image and Video Processing: From Mars to Hollywood with a Stop at the Hospital Read More »

Introduction to the Internet of Things and Embedded Systems

About this course The explosive growth of the “Internet of Things” is changing our world and the rapid drop in price for typical IoT components is allowing people to innovate new designs and products at home. In this first class in the specialization you will learn the importance of IoT in society, the current components …

Introduction to the Internet of Things and Embedded Systems Read More »

Cloud Computing Concepts, Part 1

About this course Cloud computing systems today, whether open-source or used inside companies, are built using a common set of core techniques, algorithms, and design philosophies – all centered around distributed systems. Learn about such fundamental distributed computing “concepts” for cloud computing. Some of these concepts include: clouds, MapReduce, key-value/NoSQL stores, classical distributed algorithms, widely-used …

Cloud Computing Concepts, Part 1 Read More »

Shopping Cart
  • Your cart is empty.