Upcoming Paid Online Courses (9)
Want to gain software quality skills used in mission critical systems?
Modeling checking, symbolic execution and formal methods are techniques that are used for mission critical systems where human life depends upon the system working correctly.
In this course, part of the Software Testing and Verification MicroMasters program, you will learn how to perform these techniques manually and by using automation tools.
No previous programming knowledge needed. The concepts from this course can be applied to any programming language and testing software. This course will use Java, Java Path Finder and Java Modeling Language, however, for examples and assignments.
How do you protect the critical data that is increasingly being stored in the cloud? Learn how to build a security strategy that keeps data safe and mitigates risk.
In this course, part of the Cloud Computing MicroMasters program, you will be introduced to industry best practices for cloud security and learn how to architect and configure security-related features in a cloud platform. Case studies and government standard documents will be reviewed to help ensure appropriate levels of security are implemented.
You’ll develop the necessary skills to identify possible security issues in the cloud environment. You will also gain experience with tools and techniques that monitor the environment and help prevent security breaches such as monitoring logs and implementing appropriate security policies.
Data driven decision-making systems allow instructional designers to engage in continuous improvement of course design to optimize student learning.
In this education and teacher training course, part of the Instructional Design and Technology MicroMasters program we will delve into data driven decision-making and you will learn data mining techniques to collect actionable data. You will learn how to analyze learner statistics to improve the impact of design and technology on learning.
It’s important for instructional designers to have systematic plans for gathering data and learner analysis to guide ongoing course adjustments to improve teaching and learning. Data is critical to the continuous improvement process.
In data science, data is called “big” if it cannot fit into the memory of a single standard laptop or workstation.
The analysis of big datasets requires using a cluster of tens, hundreds or thousands of computers. Effectively using such clusters requires the use of distributed files systems, such as the Hadoop Distributed File System (HDFS) and corresponding computational models, such as Hadoop, MapReduce and Spark.
In this course, part of the Data Science MicroMasters program, you will learn what the bottlenecks are in massive parallel computation and how to use spark to minimize these bottlenecks.
You will learn how to perform supervised an unsupervised machine learning on massive datasets using the Machine Learning Library (MLlib).
In this course, as in the other ones in this MicroMasters program, you will gain hands-on experience using PySpark within the Jupyter notebooks environment.
Project management plays a key role in supporting a business’s success. In this project management course, you will learn what’s required from an organization for projects to excel.
You will learn how to turn project management principles and theory into practice. The course will cover:
- project management methods and best practices
- project portfolio management
- the project management office
- Six Sigma
- corporate culture and organizational behavior
- project management leadership
The course will utilize case studies and examples from companies to help students sharpen their project management skills to recognize and implement an environment that supports success.
First, we will cover the basic organizational and leadership elements required to provide a successful environment for all projects to succeed.
Second, we will cover the necessary organizational support structures and methods that enable project management and project managers to deliver results to the business and to the customers they serve.
Finally, we will explore the challenges of specific types of projects such as projects in crisis, global projects and managing a portfolio.
This course is part of the RIT Project Management MicroMasters Program that is designed to teach the importance of the organizational and leadership characteristics for the success of projects. In order to qualify for the MicroMasters Credential, you will need to earn a verified certificate in each of the three courses as well as pass a capstone exam.
Managing global projects presents unique challenges. This course addresses the knowledge, skills and behaviors required to successfully manage projects that span organizations, national boundaries and cultural differences.
In this course we will explore the impact on project management of culture, language variations, religious, regulatory and legal practices, technology penetration, temporal orientation, gender issues, corruption, ethics, personal liberty and political contexts. We learn how to meet global projects challenges through efficient use of practices and technology. The course will utilize available case studies and examples from companies to help students sharpen the skills needed to recognize and foster a successful international project environment.
First, you will learn how culture affects how teams perceive each other, lead, solve problems and execute tasks. Although the world is increasingly connected, the people behind the projects have biases, expectations and a perception of life that impacts all decisions.
Second, you will learn how to effectively manage global teams including how to build trust and collaboration across various cultures, time zones and technological settings. You will learn how to design communication channels and project structures effectively in a global project environment.
Third, you will become familiar with the issues underlying the problem of corruption, which is the abuse of trusted power for private gain. Reducing the risk of corruption strengthens a company’s reputation, builds the respect of employees and raises credibility with key stakeholders.
Finally, you will learn how the adoption of collaboration tools can enhance the global project experience.
This course is part of the RIT Project Management MicroMasters Program that is designed to teach how to successfully deliver projects in an international environment. In order to qualify for the MicroMasters Credential, you will need to earn a verified certificate in each of the three courses as well as pass a capstone exam.
Have you ever wondered how your favorite mobile applications are developed?
Join us on a gentle journey through the mobile application development landscape, using Android as the platform. Along the way we will learn to use Android Studio, the integrated development environment (IDE) for Android apps. This course is intended for students who have some prior programming experience. The course will introduce you to the basics of the Android platform, Android application components, Activities and their lifecycle, UI design, Multimedia, 2D graphics and networking support in Android.
This course covers the following topics:
- Android platform and the Android Studio IDE
- Android components, Activities and their lifecycle, Intents
- UI Design: Widgets and Layouts, UI Events, Event Listeners
- 2D graphics: Canvas/Drawing using a view
- Multimedia: Audio playback and MediaPlayer
- Network support: AsyncTask, HttpURLConnection
By the end of this course you will have developed a spoken and written profile in German that reflects your backgrounds, customs and the cities you live in. Through the medium of a foreign language, we will learn about each other and exchange our reactions to contemporary German life and lifestyles.
Trusted paper writing service WriteMyPaper.Today will write the papers of any difficulty.