Online courses directory (684)

Sort by: Name, Rating, Price
Start time: Any, Upcoming, Recent started, New, Always Open
Price: Any, Free, Paid
Starts : 2013-03-25
112 votes
Coursera Free Computer Sciences English BabsonX Basic Genetics Beams Differential+Equations Evaluation Nutrition

In this course you will learn about the basics of how computation has impacted the entire workflow of photography (i.e., from how images are captured, manipulated and collaborated on, and shared).

Starts : 2010-02-01
17 votes
MIT OpenCourseWare (OCW) Free Computer Sciences Infor Information environments Information Theory Janux Nutrition

This course covers concepts of computation used in analysis of engineering systems. It includes the following topics: data structures, relational database representations of engineering data, algorithms for the solution and optimization of engineering system designs (greedy, dynamic programming, branch and bound, graph algorithms, nonlinear optimization), and introduction to complexity analysis. Object-oriented, efficient implementations of algorithms are emphasized.

Starts : 2014-09-20
115 votes
Coursera Free Closed [?] Computer Sciences English BabsonX Evaluation How to Succeed Nutrition USMx

In this course, you will learn to design the computer architecture of complex modern microprocessors.

Starts : 2012-09-01
16 votes
MIT OpenCourseWare (OCW) Free Computer Sciences Before 1300: Ancient and Medieval History Infor Information control Information Theory Nutrition

This course provides introduction to computer graphics algorithms, software and hardware. Topics include: ray tracing, the graphics pipeline, transformations, texture mapping, shadows, sampling, global illumination, splines, animation and color. This course offers 6 Engineering Design Points in MIT's EECS program.

Starts : 2017-09-19
180 votes
edX Free Closed [?] Computer Sciences English Business Evaluation Nutrition

Today, computer graphics is a central part of our lives, in movies, games, computer-aided design, virtual reality, virtual simulators, visualization and even imaging products and cameras. This course, part of the Virtual Reality (VR) Professional Certificate program, teaches the basics of computer graphics that apply to all of these domains.

Students will learn to create computer-generated images of 3D scenes, including flybys of objects, make a real-time scene viewer, and create very realistic images with raytracing. We will start with a simple example of viewing a teapot from anywhere in space, understanding the basic mathematics of virtual camera placement. Next, you will learn how to use real-time graphics programming languages like OpenGL and GLSL to create your own scene viewer, enabling you to fly around and manipulate 3D scenes. Finally, we will teach you to create highly realistic images with reflections and shadows using raytracing.

This course runs for 6 weeks and consists of four segments. Each segment includes an individual programming assignment:

  1. Overview and Basic Math (Homework 0: 10% of grade)
  2. Transformations (Homework 1: 20% of grade)
  3. OpenGL and Lighting (Homework 2: 35% of grade)
  4. Raytracing (Homework 3: 35% of grade)

This term, students who earn a total score of 50% or greater will have passed the course and may obtain a certificate from UC San DiegoX.

Starts : 2010-02-01
9 votes
MIT OpenCourseWare (OCW) Free Computer Sciences Before 1300: Ancient and Medieval History Infor Information control Information Theory Nutrition

This course analyzes issues associated with the implementation of higher-level programming languages. Topics covered include: fundamental concepts, functions, and structures of compilers, the interaction of theory and practice, and using tools in building software. The course includes a multi-person project on compiler design and implementation.

Starts : 2014-01-06
98 votes
Coursera Free Computer Sciences English BabsonX Beams Differential+Equations Evaluation How to Succeed Nutrition

The Internet is a computer network that millions of people use every day. Understand the design strategies used to solve computer networking problems while you learn how the Internet works.

Starts : 2002-09-01
13 votes
MIT OpenCourseWare (OCW) Free Computer Sciences Before 1300: Ancient and Medieval History Infor Information environments Information Theory Nutrition

How does the global network infrastructure work and what are the design principles on which it is based? In what ways are these design principles compromised in practice? How do we make it work better in today's world? How do we ensure that it will work well in the future in the face of rapidly growing scale and heterogeneity? And how should Internet applications be written, so they can obtain the best possible performance both for themselves and for others using the infrastructure? These are some issues that are grappled with in this course. The course will focus on the design, implementation, analysis, and evaluation of large-scale networked systems.

Topics include internetworking philosophies, unicast and multicast routing, congestion control, network quality of service, mobile networking, router architectures, network-aware applications, content dissemination systems, network security, and performance issues. Material for the course will be drawn from research papers, industry white papers, and Internet RFCs.

9 votes
Udemy Free Closed [?] Computer Sciences Basic Trigonometry Beams Differential+Equations Evaluation Histology How to Succeed

Lecture Series on Computer Networks by Prof. S.Ghosh,Department of Computer Science & Engineering, I.I.T.,Kharagpur.

17 votes
Udemy Free Closed [?] Computer Sciences Histology Navigation+SAP

Lecture - 24 GraphsrnLecture Series on Data Structures and Algorithms by Dr. Naveen Garg, Department of Computer Science

13 votes
Udemy Free Closed [?] Computer Sciences Histology Navigation+SAP

Lecture Series on Database Management System by Prof.D.Janakiram, Department of Computer Science and Engineering, IIT Ma

12 votes
Udemy Free Closed [?] Computer Sciences Basic Trigonometry Histology

Lecture Series on Design & Analysis of Algorithms by Prof.Abhiram Ranade, Department of Computer Science Engineering

Starts : 2012-04-23
89 votes
Coursera Free Computer Sciences English BabsonX Evaluation Nutrition Website Development

CS101 teaches the essential ideas of Computer Science for a zero-prior-experience audience. The course uses small coding experiments in the browser to play with the nature of computers, understanding their strengths and limitations. Sign up for the "To be announced" session to be notified by email when the class is next run, and sign up for "Self-Study" to start browsing the class materials right away. Self-Study mode makes all the videos and assignments available to be done at your own pace, but without a certificate of completion at the end.

Starts : 2014-07-15
No votes
Stanford Online. OpenEdX Free Closed [?] Computer Sciences How to Succeed IEEEx Surface+integrals+and+Stokes'+theorem

Introduction to Computer Science for a zero-prior-experience audience. Play with little phrases of code to understand what computers are all about.

19 votes
Udemy Free Closed [?] Computer Sciences Basic Trigonometry Digital divide Evaluation Histology Promotion The+monetary+system

The CS 61 series is an introduction to computer science, with particular emphasis on software and on machines from a pro

18 votes
Coursera Free Computer Sciences English BabsonX Evaluation Nutrition USMx

Learn how to design secure systems and write secure code.

1 votes
ed2go $149.00 Computer Sciences Advanced+Cryptography

Gain a working knowledge of the computer skills you'll need to succeed in today's job market.

Starts : 2005-09-01
11 votes
MIT OpenCourseWare (OCW) Free Computer Sciences Before 1300: Ancient and Medieval History Infor Information environments Information Theory Nutrition

6.823 is a course in the department's "Computer Systems and Architecture" concentration. 6.823 is a study of the evolution of computer architecture and the factors influencing the design of hardware and software elements of computer systems. Topics may include: instruction set design; processor micro-architecture and pipelining; cache and virtual memory organizations; protection and sharing; I/O and interrupts; in-order and out-of-order superscalar architectures; VLIW machines; vector supercomputers; multithreaded architectures; symmetric multiprocessors; and parallel computers.

Starts : 2009-02-01
16 votes
MIT OpenCourseWare (OCW) Free Computer Sciences Before 1300: Ancient and Medieval History Infor Information control Information Theory Nutrition

This course covers topics on the engineering of computer software and hardware systems: techniques for controlling complexity; strong modularity using client-server design, virtual memory, and threads; networks; atomicity and coordination of parallel activities; recovery and reliability; privacy, security, and encryption; and impact of computer systems on society. Case studies of working systems and readings from the current literature provide comparisons and contrasts. Two design projects are required, and students engage in extensive written communication exercises.

Starts : 2013-01-01
94 votes
Coursera Free Closed [?] Computer Sciences BabsonX Basic Genetics Evaluation

This course delivers a systematic overview of computer vision, emphasizing two key issues in modeling vision: space and meaning. We will study the fundamental theories and important algorithms of computer vision together, starting from the analysis of 2D images, and culminating in the holistic understanding of a 3D scene.

Trusted paper writing service WriteMyPaper.Today will write the papers of any difficulty.