Online courses directory (363)
The purpose of this course is to systematically examine the elements and factors which result in an effective speech. The textbook and associated lectures present an element-by-element examination of the essentials of public speaking while also identifying traits of the individual speaker and how they impact preparation and presentation. In addition to these resources, a comprehensive series of brief videos demonstrate specific, performance-oriented aspects of public speaking. Tying each of these course elements together are the themes of information and ethics, emphasized in each resource because they are becoming increasingly important to all communicators. For example, the textbook constantly returns to the discussion of society’s ever-increasing access to information and the demands on the individual to use it effectively and ethically. The authors note that “the New York Times has more information in one week than individuals in the 1800s would encounter in a lifetime,” which illustrates…
The purpose of this course, as governed by the textbook at its core, Understanding Media and Culture: An Introduction to Mass Communication, is to complete a fairly comprehensive examination of the evolution and impact of the media, primarily in the United States. Each of the major media (newspapers, magazines, books, radio, movies, music, and television), as well as new media (electronic entertainment, social media, and the Internet), are examined from their conception to the present and future possibilities. Emphasis is placed on how each media industry has evolved over time, responding to changes in society, technology, politics, and economics. The course also explores the cultural impact of the media, from individual media products to entire industries, with particular emphasis on the cultural and ethical factors that influence production, consumption, and also, due to the advent of new media, participation. Upon completing this course, you should be more conscious of how your viewpoints are shape…
We live in an increasingly globalized world. Technology enables us to do business just as easily with our neighbors as with a businessperson thousands of miles away from us. Knowing how to navigate cultural differences is an increasingly valuable skill that will make you a more valuable employee. Encounters among members of different cultures frequently fail simply because of basic cultural differences, such as the importance of time, proper greetings, or even the use of eye contact. This course is designed to help you identify how to become a better communicator in these sorts of cross-cultural situations. You will learn about barriers to successful communication that involve cultural differences. You will also learn more about your own communication style and how it can be developed to facilitate more successful intercultural encounters. Though some of this course addresses a Western/U.S. perspective, much of the course focuses on characteristics of specific cultures and how generally one cultur…
There is no shortage of quotes in which inspirational business leaders describe the sources of their success. Their reasons are often diverse, but almost everyone comes back to the same thing: people. The people are the company; they create the success. In BUS301: Managing Human Capital, you learned how to find, train, and manage these people. Please keep in mind that there is more to successful business leadership than managing human capital. You must have a suitable structure and culture at your firm in order to achieve success. Imagine the U.S. military; it boasts some of the best-trained soldiers in human history, but that talent would be wasted without a structure designed to appropriately deploy forces. In other words, the military would not be as successful without streamlined organizational behavior. Organizational behavior (OB) is the study of how people interact in organizations. These interactions are governed by a number of factors, including your personal life, the personality of your boss or you…
Scott McLean, formerly the Shadle-Edgecombe Endowed Faculty Chair at Arizona Western College, introduces the textbook used throughout this course by noting that “[E]ffective communication takes preparation, practice, and persistence. There are many ways to learn communication skills; the school of experience, or ‘hard knocks,’ is one of them. But in the business environment, a ‘knock’ (or lesson learned) may come at the expense of your credibility through a blown presentation to a client.” Effective communication skills are a prerequisite for succeeding in business. Communication tools and activities connect people within and beyond the organization in order to establish the business’s place in the corporate community and the social community, and as a result, that communication needs to be consistent, effective, and customized for the business to prosper. McLean’s textbook provides theories and practical information that represent the heart of this course, while additional resources a…
Whether you know it or not, you are actively contributing to a comprehensive media environment forged on both regional and global levels even when you are privately using social media websites! The media we use today has come a long way, but the basic pattern of development remains consistent. This course introduces various academic theories, cases, and models to make sense of local and global media development. How does a locally operated newspaper trigger development of the national mass media market? How does a global conglomerate media company set agendas for international news distribution? Consider how the following historical events may be connected: In 1833, The Sun, a New York-based newspaper, became available to the general public for the first time. This marked the beginning of the mass production of information and created a market sector that could be influenced by average people. In 1995, conglomerate media company, News Corporation, headquartered in New York City, acquired the H…
Marketing is an understanding of how to communicate with the consumer. It includes four activities: Creating products and services that serve consumers; Communicating a clear value proposition; Delivering products and services in a way that optimizes value; Exchanging, or trading, value for those offerings. Many people incorrectly believe that marketing and advertising are the same thing. In reality, advertising is but one of the many tools used in marketing, which is the process by which firms determine which products to offer, how to price those products, and to whom the products should be made available. In this course, you will learn about the marketing process and examine the range of marketing decisions that an organization must make in order to sell its products and services. You will also learn how to think like a marketer, discovering that the focus of marketing has always been on the customer. You will begin to intuitively ask: what does the customer need? What does the customer…
Effective public relations skills are essential to so much of the success in private and public spheres. Public relations efforts address how we wish to present ourselves to others and how to deal with the perceptions of who others believe we are. Public relations tactics are useful for large international corporate projects, or something as personal as networking for your own career advancement. If you are taking this course as part of a communications major, you may well find most every other course in the program is based on addressing how we relate to others. The field of public relations takes the theories of human interaction and applies these theories for real-life results. This course will help prepare you to conduct public relations suitable for small start-up businesses, international companies, political campaigns, social programs, personal development, and other outreach projects. There are many tools useful to effective public relations. As we review the components of a public relat…
This course is designed to prepare Saylor’s consulting educators to build K-12 subject courses that are aligned with the Common Core State Standards in English Language Arts & Literacy in History/Social Studies, Science and Technical Subjects and Mathematics. You will begin this course by gaining an overview of what the set of Common Core State Standards is, why Saylor is focused on developing courses around the Common Core State Standards, and the main benchmarks for ensuring that a course is compliant with the Common Core State Standards. In unit 2 of this course, you will look at the Common Core State Standards in detail and identify key takeaways from them. In unit 3 of this course, you will explore how to develop content that meets the Common Core State Standards and how to integrate the standards through the development of learning assignments based on specific texts and activities. In unit 4 of this course, you will take a look at the different assessment strategies often used for Common Core…
This course will introduce you to the field of computer science and the fundamentals of computer programming. Introduction to Computer Science I is specifically designed for students with no prior programming experience, and taking this course does not require a background in Computer Science. This course will touch upon a variety of fundamental topics within the field of Computer Science and will use Java, a high-level, portable, and well-constructed computer programming language developed by Sun Microsystems (now Oracle), to demonstrate those principles. We will begin with an overview of the course topics as well as a brief history of software development. We will cover basic object-oriented programming terminology and concepts such as objects, classes, inheritance, and polymorphism, as well as the fundamentals of Java, its primitive data types, relational operators, control statements, exception handling, and file input /output. By the end of the course, you should have a strong understanding of the fundam…
This course is a continuation of the first-semester course titled CS101: Introduction to Computer Science I [1]. It will introduce you to a number of more advanced Computer Science topics, laying a strong foundation for future academic study in the discipline. We will begin with a comparison between Java - the programming language utilized last semester - and C++, another popular, industry-standard programming language. We will then discuss the fundamental building blocks of Object-Oriented Programming, reviewing what we learned last semester and familiarizing ourselves with some more advanced programming concepts. The remaining course units will be devoted to various advanced topics, including the Standard Template Library, Exceptions, Recursion, Searching and Sorting, and Template Classes. By the end of the class, you will have a solid understanding of Java and C++ programming, as well as a familiarity with the major issues that programmers routinely address in a professional setting. [1] http://www.saylor.
This course is designed to introduce you to the study of Calculus. You will learn concrete applications of how calculus is used and, more importantly, why it works. Calculus is not a new discipline; it has been around since the days of Archimedes. However, Isaac Newton and Gottfried Leibniz, two 17th-century European mathematicians concurrently working on the same intellectual discovery hundreds of miles apart, were responsible for developing the field as we know it today. This brings us to our first question, what is today's Calculus? In its simplest terms, calculus is the study of functions, rates of change, and continuity. While you may have cultivated a basic understanding of functions in previous math courses, in this course you will come to a more advanced understanding of their complexity, learning to take a closer look at their behaviors and nuances. In this course, we will address three major topics: limits, derivatives, and integrals, as well as study their respective foundations and a…
This course is the second installment of Single-Variable Calculus. In Part I (MA101) [1], we studied limits, derivatives, and basic integrals as a means to understand the behavior of functions. In this course (Part II), we will extend our differentiation and integration abilities and apply the techniques we have learned. Additional integration techniques, in particular, are a major part of the course. In Part I, we learned how to integrate by various formulas and by reversing the chain rule through the technique of substitution. In Part II, we will learn some clever uses of substitution, how to reverse the product rule for differentiation through a technique called integration by parts, and how to rewrite trigonometric and rational integrands that look impossible into simpler forms. Series, while a major topic in their own right, also serve to extend our integration reach: they culminate in an application that lets you integrate almost any function you’d like. Integration allows us to calculat…
This course is an introduction to linear algebra. It has been argued that linear algebra constitutes half of all mathematics. Whether or not everyone would agree with that, it is certainly true that practically every modern technology relies on linear algebra to simplify the computations required for Internet searches, 3-D animation, coordination of safety systems, financial trading, air traffic control, and everything in between. Linear algebra can be viewed either as the study of linear equations or as the study of vectors. It is tied to analytic geometry; practically speaking, this means that almost every fact you will learn in this course has a picture associated with it. Learning to connect the facts with their geometric interpretation will be very useful for you. The book which is used in the course focuses both on the theoretical aspects as well as the applied aspects of linear algebra. As a result, you will be able to learn the geometric interpretations of many of the algebraic concepts…
In this course, you will look at the properties behind the basic concepts of probability and statistics and focus on applications of statistical knowledge. You will learn about how statistics and probability work together. The subject of statistics involves the study of methods for collecting, summarizing, and interpreting data. Statistics formalizes the process of making decisions, and this course is designed to help you use statistical literacy to make better decisions. Note that this course has applications for the natural sciences, economics, computer science, finance, psychology, sociology, criminology, and many other fields. We read data in articles and reports every day. After finishing this course, you should be comfortable evaluating an author's use of data. You will be able to extract information from articles and display that information effectively. You will also be able to understand the basics of how to draw statistical conclusions. This course will begin with descriptive statistic…
In the first unit, we will learn the mechanics of editing and compiling a simple program written in C++. We will begin with a discussion of the essential elements of C++ programming: variables, loops, expressions, functions, and string class. Next, we will cover the basics of object-oriented programming: classes, inheritance, templates, exceptions, and file manipulation. We will then review function and class templates and the classes that perform output and input of characters to/from files. This course will also cover the topics of namespaces, exception handling, and preprocessor directives. In the last part of the course, we will learn some slightly more sophisticated programming techniques that deal with data structures such as linked lists and binary trees. This course contains a number of sample programs and review exercises. Through these exercises, students should better learn how to write functions, use the string class, and write elementary data structures such as linked lists and bina…
When we use programming for problem-solving purposes, data must be stored in certain forms, or Data Structures, so that operations on that data will yield a specific type of output. Imagine, for example, that a non-profit is having trouble staying afloat and needs an increase in donation. It decides it wants to keep track of its donors in a program in order to figure out who is contributing and why. You would first need to define the properties that would define those donors: name, address, amount donated, date of donation, and so on. Then, when the non-profit wants to determine how to best reach out to their donors, it can create a model of the average donor that contributes to the non-profitsay, for example, based on size of gift and locationso that it can better determine who is most receptive to its mission. In this case, size of gift and location are the “data” of the donor model. If the non-profit were to use this model, it would be identifying real donors by first generating an abstract…
This course has been designed to provide you with a clear, accessible introduction to discrete mathematics. Discrete mathematics describes processes that consist of a sequence of individual steps (as compared to calculus, which describes processes that change in a continuous manner). The principal topics presented in this course are logic and proof, induction and recursion, discrete probability, and finite state machines. As you progress through the units of this course, you will develop the mathematical foundations necessary for more specialized subjects in computer science, including data structures, algorithms, and compiler design. Upon completion of this course, you will have the mathematical know-how required for an in-depth study of the science and technology of the computer age.
Modern computer technology requires an understanding of both hardware and software, as the interaction between the two offers a framework for mastering the fundamentals of computing. The purpose of this course is to cultivate an understanding of modern computing technology through an in-depth study of the interface between hardware and software. In this course, you will study the history of modern computing technology before learning about modern computer architecture and a number of its important features, including instruction sets, processor arithmetic and control, the Von Neumann architecture, pipelining, memory management, storage, and other input/output topics. The course will conclude with a look at the recent switch from sequential processing to parallel processing by looking at the parallel computing models and their programming implications.
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 1968 NATO Science Committee in Germany. Today, many practitioners still debate over the term software engineering, often arguing that this discipline does not meet the criteria of engineering; rather, it should be called software development. There are several areas to focus on within software engineering, such as design, development, testing, maintenance, and management. Software development outside of the classroom is a very complex process, mostly because real-world software is much larger and more complex. The purpose of this course is to present software engineering as a body of knowledge. The course is designed to present software engineering concepts and principles in parallel with the software development life cycle. The course will begin with an introducti…
Trusted paper writing service WriteMyPaper.Today will write the papers of any difficulty.