Harvard University · edX
CS50's Introduction to Computer Science
An introduction to the intellectual enterprises of computer science and the art of programming.

University of California, Irvine via Coursera
A good project schedule helps all team members’ work together to meet project objectives. A project budget with realistic cost constraints is also an essential bedrock of any project. In this course you’ll learn to plan and stick to time and cost constraints in order to ensure the success of your projects.
Upon completing this course, you will be able to:
1. Identify the resource needs of the project
2. Decompose work packages into activities
3. Define what is needed to estimate activity durations
4. Define milestones and create a milestone schedule
5. Determine the critical path and calculate float
6. Describe the purpose of using leads and lags in a project schedule
7. Estimate the quantities and costs of resources required to perform project activities
8. Select one of three common cost estimating techniques to determine a project budget
9. Use a responsibility assignment matrix to assign responsibilities
10. Recognize the components of a project’s quality management plan
Get started in this module by reviewing the course overview and participating in the course survey.
In this module, we will decompose work packages into activities, identify the resource needs of the project, and use a responsibility assignment matrix (RAM) to assign responsibilities. In addition, you will have a lesson on Quality Management.
In this module, we will define what is needed to estimate activity durations, estimate the quantities and costs of resources required to perform project activities, and discover three common cost estimating techniques to determine a project budget.
In this module, we will create a network diagram, determine the critical path and calculate float, define milestones and a create a milestone schedule, describe the purpose of using leads and lags in a project schedule, and recognize the components of a project’s quality management plan.
Wrap up this course by meeting our industry expert panelists, taking the final exam, and participating in our post course survey.
Some points apply to every course of this kind; see how we rank.
University of California, Irvine is in Tier 2: excellent universities and the companies that build the technology of our institution ranking (82/100).
Harvard University · edX
An introduction to the intellectual enterprises of computer science and the art of programming.
Massachusetts Institute of Technology · YouTube
The purpose of the class is to expose undergraduate and graduate students to the mathematical concepts and techniques used in the financial industry. Mathematics lectures are mixed with lectures illustrating the corresponding application in the financial industry. MIT mathematicians teach the mathe…
Massachusetts Institute of Technology · YouTube
View the complete course: http://ocw.mit.edu/15-401F08 Instructor: Andrew Lo This course provides a rigorous introduction to the fundamentals of modern financial analysis and applications to business challenges in valuation, risk analysis, corporate investment decisions, and basic security analysis…
Massachusetts Institute of Technology · YouTube
Instructors: Dr. Peter Kempthorne, Dr. Vasily Strela, Dr. Jake Xia View the complete course: https://ocw.mit.edu/courses/18-642-topics-in-mathematics-with-applications-in-finance-fall-2024 YouTube Playlist: https://www.youtube.com/playlist?list=PLUl4u3cNGP601Q2jo-J_3raNCMMs6Jves View previous versi…
Columbia University · edX
Learn key financial concepts for evaluating and valuing investment opportunities, including how to value stocks and bonds.
Yale University · YouTube
This course attempts to explain the role and the importance of the financial system in the global economy. Rather than separating off the financial world from the rest of the economy, financial equilibrium is studied as an extension of economic equilibrium. The course also gives a picture of the ki…