Previously, we mentioned that an sensitivity analysis tool called Shadow Price is helpful to evaluate the impact of change when right hand side value of a constraint is increased by 1. However in some cases, there might be new variables or new constraints added, the good news is you don’t have to solve the problem…
My 11th specialization certificate from Coursera
Accelerated Computer Science Fundamentals University of Illinois at Urbana-Champaign In recent years, cloud-native is hot and trending. I personally do not use C++ much. However, something never changes, C++ is still the king of kings. Data science is buzzing everwhere, when it comes to programming, data structure is still the cornerstones. C++ has been thriving…
My 127th certificate from Coursera
Unordered Data Structures University of Illinois at Urbana-Champaign This is the 3rd course in the specialization, let’s put “trees” aside, there are way more important and powerful data structures await you. Hashing itself is a very interesting topic, you probably have seen it in other courses, say cryptography. However it won’t hurt, in the context…
Gains, Losses, and Non-Taxable Transactions
Overview of Gains and Losses At a very high level, it’s important to be able to calculate the gain or loss upon selling or exchanging an asset. Because, of course, gains are taxable and losses are deductible. That is, these kinds of property transactions will affect a business owners tax liability. In general, how do…
Banking as Market Making
Funding liquidity is the ability to raise money. Market liquidity, on the other side, is the ability to quickly buy or sell assets in volume without moving prices. Some assets are more liquid than others. A liquid market is a market with a continuous price, which might be fluctuating but there’s no hops. Where does…
Linear Programming Duality
When you are given a linear program, in many cases we call it a primal linear program. It is usually going to be able to find another program, called a dual linear program. The primary reason why we want to use duality is that the computation time of the simplex method is roughly proportional to…
My 126th certificate from Coursera
Inferential Statistical Analysis with Python University of Michigan Simply put, this course teaches 2 things: confidence intervals and hypothesis testing. Both of them are so fundamental that a solid grasp is critical. Bear in mind that calculating the mean or percentage value from a sample is not the whole story. The range of values you…
Matrix Presentation of Simplex Method
When it comes to Operations Research, we are mainly talking about optimization problems, so the theories are mainly optimality conditions. They basically mean for an optimization problem, somehow there should be an optimal solution. We want to get the conditions which will make the optimal solution satisfy. Typically we search for the necessary conditions, while…
Hypothesis Testing
Typically we have some question, and that question could be “could the value of the parameter be X?” We could have some idea of what it could be but we’re not sure if that’s correct or not. Then, with that question we use data to try and support that claim or maybe go against that…
Confidence Intervals
We use data to do statistical inference means we either estimate some parameters with confidence, or test some theories or hypothesis about those parameters. Significance Level Consider an example, suppose we have 2 hypothesis: the Null and the Alternative. Also we have come up with a decision rule: after taking an observation of one sample…
My 125th certificate from Coursera
Ordered Data Structures University of Illinois at Urbana-Champaign Life of a programmer can be as boring as there are only 2 things: arrays and linked lists. No surprise how big techs are fascinated by them during their interview process, (which is actually a mystery, since being a guru of LeetCode still does not mean you…
My 10th specialization certificate from Coursera
Microsoft Azure Fundamentals AZ-900 Exam Prep Microsoft Hey, there, this is my 10th specialization. It is all about the fundamental knowledge, skills, and confidence to begin a Microsoft Azure certification journey. Over last decade, Microsoft’s cloud strategy is really successful. Microsoft shows you a path that you can be part of its cloud success, and…
My 124th certificate from Coursera
Preparing for the AZ-900 Microsoft Azure Fundamentals Exam Microsoft The title of the course describes itself. This short course summarize what you have learned in the entire specialization. There are also a few practice exams that cover the skills measured in the AZ-900 exam. Don’t overlook them, without real working experience, it is hard to…
Depreciation, Amortization and Depletion
Cost Recovery What is cost recovery? For accounting purposes, businesses must capitalize the cost of assets, if the asset’s useful life is more than one year. Capitalization means that the cost of the asset purchase must show up on the balance sheet rather than as an expense on the income statement. What happens later is…
My 123rd certificate from Coursera
Optimizing a Website for Google Search University of California Davis I am afraid all of the website owners in the world are working hard toward the same goal: “my websites are outstanding and profitable.” Surely, I am one of them, and I have been on this goal for years. I actually learned a lot from…