Categories

Price

Level

Language

Ratings

Showing 9 Of 716 Results

Beginner

Advanced Database Systems
Compare

0

(0 Reviews)

English

Overview This course is a comprehensive study of the internals of modern database management systems. It will cover the core concepts and fundamentals of the components that are used in both high-performance transaction processing systems (OLTP) and large-scale analytical systems (OLAP). The class will stress both efficiency and correctness of the implementation of these ideas. All class projects will be in the context of a real in-memory, multi-core database system. The course is appropriate for graduate students in software systems and for advanced undergraduates with dirty systems programming skills.

Free

25 Lessons

31:14:03 Hours

Beginner

Hardware Accelerated Database Lectures
Compare

0

(0 Reviews)

English

Overview Let's get real and talk about hardware acceleration for database management systems. We are flexing hard with another season of database technical talks at Carnegie Mellon University in Fall 2018. The "Hardware Accelerated Database Lectures" is a semester-long seminar series featuring speakers from the leading developers of DBMSs designed to exploit modern computational and storage hardware. Each speaker will present the implementation details of their respective systems and examples of the technical challenges that they faced when working with real-world customers.

Free

6 Lessons

06:05:46 Hours

Beginner

Introduction to Computer Science & Python
Compare

0

(0 Reviews)

English

Overview The first course for computer science majors and anyone seeking a rigorous introduction. Develops computational problem-solving skills by programming in the Python language, and exposes students to variety of other topics from computer science and its applications.

Free

37 Lessons

04:24:10 Hours

Beginner

Principle of Hydraulic Machines and System Design
Compare

0

(0 Reviews)

English

:Principle of operation of hydraulic machines, Radial and axial flow pumps, Cavitation in radial flow pump etc.

Free

55 Lessons

44:52:49 Hours

Beginner

Mobile App Development with React Native
Compare

0

(0 Reviews)

English

Overview The course introduces you to modern JavaScript (including ES6 and ES7) as well as to JSX, a JavaScript extension. Through hands-on projects,you'll gain experience with React and its paradigms, app architecture, and user interfaces. The course culminates in a final project for which you'll implement an app entirely of your own design.

Free

14 Lessons

21:40:47 Hours

Beginner

Introduction to Game Development
Compare

0

(0 Reviews)

English

Overview Learn about the development of 2D and 3D interactive games in this hands-on course, as you explore the design of games such as Super Mario Bros., Pokmon, Angry Birds, and more.

Free

13 Lessons

21:45:47 Hours

Beginner

Memory Systems
Compare

0

(0 Reviews)

English

Overview In this course, we first provide a comprehensive overview of memory systems, taking an approach that covers both fundamentals and recent research. We first introduce fundamental principles and ideas, covering DRAM and emerging memory technologies as well as many architectural concepts and ideas related to memory organization, memory control, processing-in-memory, and memory latency / energy / bandwidth / reliability / security / QoS. We discuss major challenges facing modern memory systems (and the computing platforms we currently design around the memory system) in the presence of greatly increasing demand for data and its fast analysis. We examine some promising research and design directions to overcome these challenges. On the research-related part of course (sprinkled across topical lectures), we discuss the following key research topics in detail, focusing on both open problems and potential solution directions: Fundamental issues in memory reliability and security and how to enable fundamentally secure, reliable, safe architectures Enabling data-centric and hence fundamentally energy-efficient architectures that are capable of performing computation near data Reducing both latency and energy consumption by tackling the fixed-latency/energy mindset Enabling emerging memory technologies Enabling predictable and QoS-aware memory systems Research challenges and opportunities in enabling emerging NVM (non-volatile memory) technologies Scaling NAND flash memory and SSDs (solid state drives) into the future

Free

24 Lessons

22:36:25 Hours

Beginner

Design of Digital Circuits and Computer Architecture
Compare

0

(0 Reviews)

English

Overview The class provides an introduction to the design of digital circuitry. The class covers the basics of the technical foundations of gates. An introduction to hardware description languages and their use in the design process follows.

Free

28 Lessons

39:26:26 Hours

Beginner

Graph Data Structure
Compare

0

(0 Reviews)

English

Graph definition with examples, important graph types and representation of graph using adjacency matrix and adjacency list, comparison between adjacency matrix and adjacency list.

Free

6 Lessons

01:06:32 Hours