"Algorithm" Open Courses - Page 2
-
View Website CS3: Design in Computing - Richard Buckland UNSW video
Richard Buckland, Engineering & Computer Science—University of New South Wales
Introductory videos covering Java, OO Design, and algorithm design.
-
View Website Data Network full-course
Sunghyun Choi, Engineering & Computer Science—Seoul National University
This course is all about creating an efficient, expansive data network that requires various layers, algorithms and more.
-
View Website Data Structures mixed Fall 2012
Paul Hilfinger, Engineering & Computer Science—University of California-Berkeley (UC Berkeley)
Fundamental dynamic data structures, storage management, software engineering, and algorithms for sorting and searching are covered in this class.
-
View Website Data Structures and Algorithms video
Naveen Garg, Engineering & Computer Science—Indian Institute of Technology Delhi (IIT Delhi)
Students will learn basic data structures and their use in fundamental algorithms.
-
View Website Design & Analysis of Algorithm full-course Fall 2012
Sanjoy Dasgupta, Engineering & Computer Science—University of California-San Diego (UCSD)
In this course, students learn about how efficient algorithms are designed and analyzed.
-
View Website Design and Analysis of Algorithms video
Engineering & Computer Science—Indian Institute of Technology Bombay (IIT Bombay)
This is an advanced course in the fundamentals of algorithm design
-
View Website Digital Signal Processing System Design full-course
Wonyong Sung, Engineering & Computer Science—Seoul National University
This course covers different algorithms, processes and techniques that factor into the design of a digital signal processing system.
-
View Website Digital Systems Design and Experiments full-course
Soo-Ik Shae, Engineering & Computer Science—Seoul National University
This course explores the different algorithms, software, and digital processors that are a part of a digital systems design.
-
View Website Discrete Math full-course
Chang-Gun Lee, Math—Seoul National University
Students in this course will study discrete, mathematical objects and structures like proofs, summations, graphs, algorithms and integers, among others.
-
View Website Discrete Mathematics full-course
Suk I. Yoo, Math—Seoul National University
Students in this course will study discrete, mathematical objects and structures like proofs, summations, graphs, algorithms and integers, among others.
-
View Website Distributed Algorithms full-course Fall 2009
Nancy Lynch, Engineering & Computer Science—Massachusetts Institute of Technology (MIT)
This course curriculum covers basic distributed algorithms, impossibility results, and material in professor Lynch's book,Distributed Algorithms.
-
View Website Efficient Algorithms and Intractable Problems mixed Spring 2012
Christos Papadimitriou, Engineering & Computer Science—University of California-Berkeley (UC Berkeley)
Models of computation, numerical and algebraic algorithms, unsolvable and intractable problems, and other basic concepts and techniques in the design and analysis of algorithms are discussed in this course.
-
View Website Elementary Data Structures full-course
Students will learn about theoretical and practical aspects of elementary data structures and algorithms.
-
View Website Error-Correcting Codes Laboratory full-course Spring 2004
Daniel Spielman, Math—Massachusetts Institute of Technology (MIT)
In this course students will be introduced to iterative decoding algorithms and their related codes.
-
View Website Foundations of Algorithms and Computational Techniques in Systems Biology full-course NA
Bruce Tidor, Jacob White, Engineering & Computer Science—Massachusetts Institute of Technology (MIT)
This course teaches students how to solve problems in systems biology from a computational approach.
-
View Website Fundamentals of Algorithms full-course
Sohail Aslam, Engineering & Computer Science—Virtual University of Pakistan
This course is designed to provide students with an understanding of the principles and techniques used in the design and analysis of algorithms.
-
View Website Fundamentals Of Programming full-course
Jason Madar, Engineering & Computer Science—Capilano University
Students are introduced to the fundamentals of programming, including computer program design and algorithms.
-
View Website Geometric Folding Algorithms full-course Fall
Erik Demaine, Math—Massachusetts Institute of Technology (MIT)
This course from MIT explores geometric folding, including linkages, origami, and polyhedra.
-
View Website Graph Partitioning and Expanders full-course Spring 2013
Luca Trevisan, Math—Stanford University
This course is research-oriented and intended for graduates, covering algorithms for graph partitioning and clustering, constructions of expander graphs, and more.
-
View Website Integer Programming and Combinatorial Optimization full-course Fall 2009
Dimitris Bertsimas, Business—Massachusetts Institute of Technology (MIT)
Graduate students are taught about integer optimization theories, algorithms, and applications in this MIT open course.
-
View Website Intro to Computer Science audio
Learn how to think algorithmically and solve problems efficiently in this intro course from Harvard University.
-
View Website Introduction to Algorithms audio Fall 2010
This course from Florida International University provides an overview of algorithms.
-
View Website Introduction to Algorithms full-course Fall 2011
Erik Demaine, Srinivas Devadas, Engineering & Computer Science—Massachusetts Institute of Technology (MIT)
Through using mathematical techniques including algorithms, algorithmic paradigms, and data structures, students learn mathematical modeling of computational problems.
-
View Website Introduction to Computer Graphics and GPU Programming audio
Hanspeter Pfister, Engineering & Computer Science—Harvard University
Important data structures and algorithms useful for creating images on a computer are covered in this course from the Harvard Extension School.
-
View Website Introduction to Computer Science full-course
This is an introductory course to computer science, covering topics such as binary code, common computer algorithms, and the various computer operating systems.
-
View Website Introduction to Convex Optimization audio Spring 2012
Laurent El Ghaoui, Engineering & Computer Science—University of California-Berkeley (UC Berkeley)
This course covers convex optimization theory and algorithms, as well as various applications used in engineering design.
-
View Website Introduction to Data Science full-course Spring 2013
Bill Howe, Engineering & Computer Science—University of Washington
This 10-week course will introduce you to concepts of data analytics and management, including parallel algorithms and statistical modeling.
-
View Website Introduction to Data Structures full-course
Kyuseok Shim, Engineering & Computer Science—Seoul National University
Data structures, algorithm analysis, and independent programming languages are just some of the subjects students can expect to cover in this course.
-
View Website Introduction to FORTRAN Programming full-course
Topics covered in this course include algorithms, flow charts, and more.
-
View Website Introduction to Programming with Python full-course
This course provides basic instruction for learning Python, covering programming concepts such as functions, variables, If Else statements, and algorithms.