Algorithms

Sort options

Application Programming Fundamentals (Coursera)

Apr 21st 2025
Application Programming Fundamentals (Coursera)
Course Auditing
Categories
Effort
Languages
In Object-Oriented Concepts, we will introduce the core concepts behind modern, object-oriented, programming. We will discuss objects, classes, messaging, inheritance, polymorphism, and more. As with Fundamentals of Programming, we will illustrate the concepts using the Python language, but they will be portable to other object-oriented programming languages. [...]

Parallel programming (Scala 2 version) (Coursera)

With every smartphone and computer now boasting multiple processors, the use of functional ideas to facilitate parallel programming is becoming increasingly widespread. In this course, you'll learn the fundamentals of parallel programming, from task parallelism to data parallelism. In particular, you'll see how many familiar ideas from functional programming [...]

The Fundamental of Data-Driven Investment (Coursera)

In this course, the instructor will discuss the fundamental analysis of investment using R programming. The course will cover investment analysis topics, but at the same time, make you practice it using R programming. This course's focus is to train you to do the elemental analysis for investment management [...]

Foundations of Computer Science (Coursera)

Apr 21st 2025
Foundations of Computer Science (Coursera)
Course Auditing
Categories
Effort
Languages
Welcome to Introduction to Programming: Visual Basic. In the course sequence you will learn to write programs that utilize both procedural and object oriented techniques to solve business problems. In the first course in the sequence we will provide you with a solid foundation in the [...]

Everyday Excel, Part 3 (Projects) (Coursera)

Apr 21st 2025
Everyday Excel, Part 3 (Projects) (Coursera)
Course Auditing
Categories
Effort
Languages
"Everyday Excel, Part 3 (Projects)" is a continuation of "Everyday Excel, Parts 1 and Parts 2 ". It is a capstone, projects-based course in which you will apply what you've learned previously to more complex, somewhat open-ended projects (open-ended with respect to the fact [...]

Build Decision Trees, SVMs, and Artificial Neural Networks (Coursera)

Apr 21st 2025
Build Decision Trees, SVMs, and Artificial Neural Networks (Coursera)
Course Auditing
Categories
Effort
Languages
There are numerous types of machine learning algorithms, each of which has certain characteristics that might make it more or less suitable for solving a particular problem. Decision trees and support-vector machines (SVMs) are two examples of algorithms that can both solve regression and classification problems, but which have [...]

I/O-efficient algorithms (Coursera)

Operations on data become more expensive when the data item is located higher in the memory hierarchy. An operation on data in CPU registers is roughly a million times faster than an operation on a data item that is located in external memory that needs to be fetched first. [...]

Data Analytics Foundations for Accountancy II (Coursera)

Welcome to Data Analytics Foundations for Accountancy II! I'm excited to have you in the class and look forward to your contributions to the learning community. To begin, I recommend taking a few minutes to explore the course site. Review the material we’ll cover each week, and preview [...]