
Saylor Academy
Learn new skills, earn credit toward a degree, or advance your career at your own pace. Build your bridge to better anywhere, at any time, with free courses at Saylor Academy.
Are you Saylor Academy? Claim this listing to add a verified badge, update your profile, and reach more families.
Resources from Saylor Academy
ENGL405: The American Renaissance
As most famously defined by F. O. Matthiessen in his groundbreaking book, The American Renaissance: Art and Expression in the Age of Emerson and Whitman (1941), the 'American Renaissance” demarcates a period of tremendous literary activit...
POLSC101: Introduction to Politics
This is a survey course, and as such it can either be used by students who are looking to take just one general overview course, or for students who want to go on to more advanced study in any of the subfields that comprise the political science disc...
ECON202: Intermediate Macroeconomics
Gross Domestic Product (GDP) is the main measure economists use to explain how much an economy produces at any given time. Over time, trends can be identified and patterns of growth and contraction can be seen. Inflation, or the general rise of price...
MA121: Introduction to Statistics
If you invest in financial markets, you may want to predict the price of a stock in six months from now on the basis of company performance measures and other economic factors. As a college student, you may be interested in knowing the dependence of...
CS304: Compilers
Because we have compiler programs, software developers often take the process of compilation for granted. However, as a software developer, you should cultivate a solid understanding of how compilers work in order to develop the strongest code possib...
POLSC402: Global Justice
The purpose of this unit is to review some of the human rights discourse relevant for the study of global justice, or more to the point, justice in a global setting. This unit includes a brief overview of the ‘rights' v. ‘needs̵...
CS302: Software Engineering
Software engineering is a discipline that allows us to apply engineering and computer science concepts in the development and maintenance of reliable, usable, and dependable software. The concept of software engineering was first discussed at the 196...
POLSC401: Ethics and Public Policy
In this unit, you will begin your study of ethics in politics and governance. Ethics are rules that guide the decision-making process. They are rooted in religion, morality, law, education, experience, and human strengths and weaknesses. You will exa...
K12MATH014: Advanced Statistics
The course is divided into 10 units of study. The first two units are devoted to simple statistical calculations and graphical representations of data. Most of this material will be familiar to you from previous math or science courses. Unit 3 is dev...
BUS206: Management Information Systems
Today, the management of information systems is mostly associated with databases, the Internet, and server rooms. However, “information management” has been around since before the invention of these tools. It is as old as commerce itself...
CS404: Programming Languages
Unit 1: Introduction to Programming Languages Programming languages are not very different from spoken languages. Learning any language requires an understanding of the building blocks and the grammar that govern the construction of statements in th...
BUS301: Human Resource Management
In the United States, the subfield of Human Resource Management (alternatively known as Human Capital Management) has a history that dates back almost a century, but the most strategic components of this course emerged as a result of transitions in t...