About This Course:

This is the 2nd course in the intermediate undergraduate-level offering in the larger Programming and Data Structures MicroBachelors program. We recommend taking them in order, unless you have a background in these areas already and feel comfortable skipping ahead.

  1. Introduction to Programming in C++
  2. Advanced Programming in C++
  3. Introduction to Data Structures
  4. Advanced Data Structures

These topics build upon the learnings that are taught in the introductory-level Computer Science Fundamentals MicroBachelors program, offered by the same instructor.

This is a self-paced course that continues in the development of C++ programming skills. Among the topics covered is the development of more advanced command-line programs that utilize functions, arrays, and strings to solve problems. Students learn to program in C++ through the lectures and the labs. C++ programming material is presented over eight weeks of interactive lectures with bi-weekly quizzes to assess your understanding of the material Students will experience hands-on practice writing C++ programs through twelve lab challenges.

Students will not only learn to use these more advanced procedural programming functionalities. They will also learn to analyze the computational complexity of their code. Computational complexity theory focuses on classifying computational problems according to their inherent difficulty and relating these classes to each other. A computational problem is a task solved by a computer. A computation problem is solvable by the mechanical application of mathematical steps, such as an algorithm.

A problem is regarded as inherently difficult if its solution requires significant resources, whatever the algorithm used. The theory formalizes this intuition by introducing mathematical models of computation to study these problems and quantifying their computational complexity, i.e., the number of resources needed to solve them, such as time and storage.

What You’ll Learn:

  1. Apply basic searching and sorting algorithms in C++ programming.
  2. Apply single-and multi-dimensional arrays in C++ programming.
  3. Analyze a C++ function to determine it’s computational complexity.

Meet Your Instructors:

Aspen Olmsted

Adjunct Professor at New York University Tandon School of Engineering Aspen Olmsted is an adjunct faculty member in the New York University Tandon School of Engineering in the Computer Science and Engineering department. Aspen's fulltime job is as an assistant professor and Graduate program director at the College of Charleston. He obtained a Ph.D. in Computer Science and Engineering from The University of South Carolina. Before his academic career, he was CEO of Alliance Software Corporation. Alliance Software developed N-Tier enterprise applications for the performing arts and humanities market. Dr Olmsted’s research focus is on the development of algorithms and architectures for distributed enterprise solutions that can guarantee security and correctness while maintaining high-availability. In his Secure Data Engineering Lab, Aspen mentors over a dozen graduate and undergraduate students each year

Itay Tal

Industry Assistant Professor at New York University Tandon School of Engineering Tel-Aviv University 2005 M.Sc., Computer Science Tel-Aviv University 1998 B.Sc., Computer Science and Mathematics

About This Course:

This is the 1st course in the intermediate, undergraduate-level offering that makes up the larger Programming and Data Structures MicroBachelors program. We recommend taking them in order, unless you have a background in these areas already and feel comfortable skipping ahead.

  1. Introduction to Programming in C++
  2. Advanced Programming in C++
  3. Introduction to Data Structures
  4. Advanced Data Structures

These topics build upon the learnings that are taught in the introductory-level Computer Science Fundamentals MicroBachelors program, offered by the same instructor.

This is a self-paced course that provides an introduction to the C++ programming language. Among the topics covered is the development of command-line programs that utilize different data types, expressions, decision branching, and iteration to solve problems. Students learn to program in C++ through the lectures and the labs. C++ programming material is presented over eight weeks of interactive lectures with weekly quizzes to assess your understanding of the material Students will experience hands-on practice writing C++ programs through ten lab challenges.

Students will experience the development cycle by compiling their C++ programs from human-readable source code to machine-readable object code. They will then link their objects to create an executable that can be run interactively.

What You’ll Learn:

  1. analyze C++ assignments and apply its components in program development
  2. apply basic C++ I/O operations with different data types
  3. design C++ expressions using arithmetic operations (including understanding their limitations, such as integer truncation, round-off error, division by zero, narrowing and widening conversions, casting, precedence, and standard math library functions)
  4. design C++ expressions using relational operators (including understanding floating point equality)
  5. design C++ expressions using logical operators (including short-circuit)
  6. design C++ selection statements (including nested selection)
  7. design C++ repetition statements (including count-controlled versus event-controlled, sentinel-controlled)

Meet Your Instructors:

Aspen Olmsted

Adjunct Professor at New York University Tandon School of Engineering Aspen Olmsted is an adjunct faculty member in the New York University Tandon School of Engineering in the Computer Science and Engineering department. Aspen's fulltime job is as an assistant professor and Graduate program director at the College of Charleston. He obtained a Ph.D. in Computer Science and Engineering from The University of South Carolina. Before his academic career, he was CEO of Alliance Software Corporation. Alliance Software developed N-Tier enterprise applications for the performing arts and humanities market. Dr Olmsted’s research focus is on the development of algorithms and architectures for distributed enterprise solutions that can guarantee security and correctness while maintaining high-availability. In his Secure Data Engineering Lab, Aspen mentors over a dozen graduate and undergraduate students each year

Itay Tal

Industry Assistant Professor at New York University Tandon School of Engineering Tel-Aviv University 2005 M.Sc., Computer Science Tel-Aviv University 1998 B.Sc., Computer Science and Mathematics

About This Course:

Perhaps the most popular data science methodologies come from machine learning. What distinguishes machine learning from other computer guided decision processes is that it builds prediction algorithms using data. Some of the most popular products that use machine learning include the handwriting readers implemented by the postal service, speech recognition, movie recommendation systems, and spam detectors.

In this course, part of our Professional Certificate Program in Data Science, you will learn popular machine learning algorithms, principal component analysis, and regularization by building a movie recommendation system.

You will learn about training data, and how to use a set of data to discover potentially predictive relationships. As you build the movie recommendation system, you will learn how to train algorithms using training data so you can predict the outcome for future datasets. You will also learn about overtraining and techniques to avoid it such as cross-validation. All of these skills are fundamental to machine learning.

What You’ll Learn:

  • The basics of machine learning
  • How to perform cross-validation to avoid overtraining
  • Several popular machine learning algorithms
  • How to build a recommendation system
  • What is regularization and why it is useful?

Frequently Asked Questions:

Honor code statement
HarvardX requires individuals who enroll in its courses on edX to abide by the terms of the edX honor code. HarvardX will take appropriate corrective action in response to violations of the edX honor code, which may include dismissal from the HarvardX course; revocation of any certificates received for the HarvardX course; or other remedies as circumstances warrant. No refunds will be issued in the case of corrective action for such violations. Enrollees who are taking HarvardX courses as part of another program will also be governed by the academic policies of those programs.

Research statement
By registering as an online learner in our open online courses, you are also participating in research intended to enhance HarvardX’s instructional offerings as well as the quality of learning and related sciences worldwide. In the interest of research, you may be exposed to some variations in the course materials. HarvardX does not use learner data for any purpose beyond the University’s stated missions of education and research. For purposes of research, we may share information we collect from online learning activities, including Personally Identifiable Information, with researchers beyond Harvard. However, your Personally Identifiable Information will only be shared as permitted by applicable law, will be limited to what is necessary to perform the research, and will be subject to an agreement to protect the data. We may also share with the public or third parties aggregated information that does not personally identify you. Similarly, any research findings will be reported at the aggregate level and will not expose your personal identity.

Please read the edX Privacy Policy for more information regarding the processing, transmission, and use of data collected through the edX platform.

Nondiscrimination/anti-harassment statement
Harvard University and HarvardX are committed to maintaining a safe and healthy educational and work environment in which no member of the community is excluded from participation in, denied the benefits of, or subjected to discrimination or harassment in our program. All members of the HarvardX community are expected to abide by Harvard policies on nondiscrimination, including sexual harassment, and the edX Terms of Service. If you have any questions or concerns, please contact harvardx@harvard.edu and/or report your experience through the edX contact form.

Who can take this course?

Unfortunately, learners from one or more of the following countries or regions will not be able to register for this course: Iran, Cuba and the Crimea region of Ukraine. While edX has sought licenses from the U.S. Office of Foreign Assets Control (OFAC) to offer our courses to learners in these countries and regions, the licenses we have received are not broad enough to allow us to offer this course in all locations. EdX truly regrets that U.S. sanctions prevent us from offering all of our courses to everyone, no matter where they live.

Meet Your Instructor:

Ansaf Salleb-Aouissi

Ansaf is a Lecturer in discipline of the Computer Science Department at the School of Engineering and Applied Science at Columbia University. She received her her BS in Computer Science in 1996 from the University of Science and Technology (USTHB), Algeria. She earned her masters and Ph.D. degrees in Computer Science from the University of Orleans (France) in 1999 and 2003 respectively.

About MIT Horizon:

MIT Horizon is an expansive content library built to help you explore emerging technologies. Through easy-to-understand lessons, you’ll be guided through the complexities of the latest technologies and simplified expert-level concepts. Designed for both technical and non-technical learners, you can examine bite-size content that can lead to maximum career outcomes.

For a limited time, gain access to the complete MIT Horizon library.

Register today for exclusive entry.

About this course

This course, part of the Cloud Computing MicroMasters program, focuses on components of Infrastructure as a Service (IaaS) cloud service model. These components include: compute, storage, network, and auxiliary services. The class will also discuss most popular cloud IaaS deployment architectures.

You will examine these IaaS issues in depth, and then apply the acquired knowledge in 2 lab projects to migrate a website to the Amazon Web Services (AWS) IaaS environment, deploy the necessary infrastructure, install and configure the web server, set up the website, and monitor the deployment in action.

Students get up to $600 AWS credits for the entire program.

Verified students receive $100 AWS educate starter account credit, when they sign up. Students who complete and use up their $100 will receive additional credits after completing the course. See Frequently Asked Questions below for further information.

This course is part of the Cloud Computing MicroMaster’s program from UMGC. Upon completion of the program and receipt of the verified MicroMaster’s certificate, learners may then transition into the full UMGC Master’s Program in Cloud Computing Architecture. See the MicroMasters program page for more.

What you’ll learn

  • Cloud service models
  • Compute, storage, network, and auxiliary services in IaaS offerings
  • Typical Iaas deployment architectures
  • Deploying, configuring, and monitoring a website in AWS

Meet your instructors

Patrick Appiah-Kubi

Patrick is the Program Director of Cloud Computing and Networking at University of Maryland Global Campus. He has over 13 years on industry and teaching experience in networks and cloud computing.

Charif El MaMouni

Charif El MaMouni is a Cloud Computing professional with more than fifteen years experience in the Telecommunications and Finance industries with solid technical background in SDLC applied to DevOps, Automation and CICD, coupled with in-depth knowledge of public and private Cloud Infrastructure Architectures and Implementations. He holds a Master of Science in Computer Engineering from the University of Central Florida in addition to AWS Certified Solution Architect, DevOps Architect and PMP.

Frequently asked questions

How long does a student have to apply to and complete the full UMGC degree?

To ensure that your program remains relevant and up-to-date, UMGC sets time limits for completing a program. Students have five (5) consecutive years from the start of the graduate degree to complete their degree. For students who start with a MicroMasters, their “time clock” begins on the date that they complete their last course in the MicroMasters program and receive their Verified Certificate. This means that students should apply to UMGC promptly to begin the degree and have as much time as possible to complete it.

AWS Educate

$25 AWS promotional credit for all students; additional $100 AWS promotional credit for students who purchase a Verified Certificate and pass the course IT Fundamentals for Business Professionals: Enterprise Systems.

Is this offer just for students who purchase a Verified Certificate? 

No, all students are eligible for the $25 promotional AWS credit in IT Fundamentals for Business Professionals: Enterprise Systems. If you purchase a Verified Certificate you will receive an additional $100 promotional AWS credit upon successfully passing the course.

How do I receive my AWS promotional credit? 

To take advantage of this benefit, you must first create an AWS Educate account by clicking on the link located in lesson 3 before the exams. Once registered, you will be provided with a $25 promotional credit code.

What is the AWS exercise? 

This optional activity, which does not count towards the course’s final grade, will introduce you to the world of cloud computing through the creation of a WordPress site on a cloud-based web server.

If I don’t finish the course do I get to keep the AWS promotional credit? 

Yes.

How do I receive my $100 AWS promotional credit? 

Learners in the verified track who pass the course will receive an additional $100 in AWS Promotional Credit. This extra credit can be accessed through a link that will appear in the course after the subsection of the final exam.

If I am having issues accessing the AWS promotional credits, whom do I contact? 

Please contact AWS Educate at the following link: https://aws.amazon.com/education/awseducate/contact-us/. Should there be any issues with the course itself or with the AWS exercise, contact the course team via the course discussion forum.

Are there any geography restrictions for this offer? 

No.

Can I use the credits on anything? 

The credits can be used for most AWS services, but there are some exclusions. See https://aws.amazon.com/awscredits/ for restrictions and limitations.

Who can take this course?

Unfortunately, learners from one or more of the following countries or regions will not be able to register for this course: Iran, Cuba and the Crimea region of Ukraine. While edX has sought licenses from the U.S. Office of Foreign Assets Control (OFAC) to offer our courses to learners in these countries and regions, the licenses we have received are not broad enough to allow us to offer this course in all locations. EdX truly regrets that U.S. sanctions prevent us from offering all of our courses to everyone, no matter where they live.

About MIT horizon

MIT Horizon is an expansive content library built to help you explore emerging technologies. Through easy-to-understand lessons, you’ll be guided through the complexities of the latest technologies and simplified expert-level concepts. Designed for both technical and non-technical learners, you can examine bite-size content that can lead to maximum career outcomes.

For a limited time, gain access to the complete MIT Horizon library.

Register today for exclusive entry.

Course Overview:

Virtually all managerial and leadership positions in the digital economy increasingly rely on data-driven decision making. Recent studies have shown companies who adopt “Data-Driven Decision Management” achieve significant productivity gains over other firms.

Having a solid grasp of the end-to-end process of making effective decisions with data will give you an edge, both in performing such analyses yourself, as well as in effectively managing teams of business analysts and data scientists.

In this course, part of both the Digital Leadership and Digital Product Management MicroMasters programs, you will learn the tools and techniques to become a data-driven or “evidence-based” manager.

You will learn the process of reframing a business question as a data question, reasoning about what data might be of assistance and how to obtain it, integrating and cleaning the data, performing the analysis, deriving and communicating insights from the analysis, and building the managerial culture to operate in this way and create competitive advantages from enterprise data.

This course is unique in the sense that it aims squarely at the needs of a manager in an analytically focused enterprise by providing both a hands-on introduction to the concepts, methods and processes of business analytics as well as an introduction to the use of analytics as the basis for creating a competitive advantage.

 

Software Requirements

Completion of this course requires the use of Microsoft Power BI Desktop. Unfortunately, there is currently no version of Power BI Desktop for macOS or Linux operating systems. We encourage learners to secure access to a Windows environment, but if that is not possible, macOS and Linux users can run Power BI Desktop in a virtual Windows environment. The course provides steps for installing such an environment.

What You’ll Learn

  • Key analytic technologies and techniques, e.g. predictive modeling and machine learning, and how these can play a role in managerial decision making
  • How to effectively manage the analytical processes and use the results of these processes as the basis for making informed, evidence-based decisions
  • How companies can use analytics as the basis for creating value

Prerequisites

Elementary college course in statistics.

Meet your instructors

John W. Byers - Pearson Advance

John W. Byers

Professor of Computer Science at Boston University
John is Professor of Computer Science at Boston University and Founding Chief Scientist of Cogo Labs, founded in 2005. He received his Ph.D. in Computer Science from UC Berkeley in 1997 and his B.A. from Cornell University in 1991.
Chris Dellarocas - Pearson Advance

Chris Dellarocas

Richard C. Shipley Professor of Information Systems at Boston University
Chris is Richard C. Shipley Professor of Information Systems at the Questrom School of Business and Associate Provost for Digital Learning & Innovation at Boston University. He received his Ph.D. in Computer Science from MIT in 1996 and his Diploma in Electrical Engineering from the National Technical University of Athens, Greece in 1989.

Andrei Lapets

Director of Research Development and Research Scientist, Hariri Institute for Computing at Boston University
Andrei is a Research Scientist and Director of Research Development within the Hariri Institute for Computing, Director of the Software & Application Innovation Lab, and Adjunct Assistant Professor within the Department of Computer Science, all at Boston University. He earned his A.B. and S.M. degrees from Harvard University and his Ph.D. in Computer Science from Boston University.

About this course

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.

Students get up to $600 AWS credits for the entire program.

Verified students receive $100 AWS educate starter account credit, when they sign up. Students who complete and use up their $100 will receive additional credits after completing the course. See Frequently Asked Questions below for further information.

This course is part of the Cloud Computing MicroMaster’s program from UMGC. Upon completion of the program and receipt of the verified MicroMaster’s certificate, learners may then transition into the full UMGC Master’s Program in Cloud Computing Architecture. See the MicroMasters program page for more information.

What you’ll learn

  • Evaluate security issues with cloud infrastructure
  • Implement cloud features to secure and harden the infrastructure
  • Use tools to analyze system logs to detect possible security or performance problems
  • Review case studies and standard documents on cloud security
  • Understand the use of security policies as part of the overall security strategy of an organization

Meet your instructor

Jeff Tjiputra

Dr. Tjiputra is the Chair of the Cloud Computing Architecture program at University of Maryland Global Campus. He has over fifteen years experience teaching computer and information technology courses including computer networking, cybersecurity, and cloud computing.

Frequently asked questions

How long does a student have to apply to and complete the full UMGC degree?

To ensure that your program remains relevant and up-to-date, UMGC sets time limits for completing a program. Students have five (5) consecutive years from the start of the graduate degree to complete their degree. For students who start with a MicroMasters, their “time clock” begins on the date that they complete their last course in the MicroMasters program and receive their Verified Certificate. This means that students should apply to UMGC promptly to begin the degree and have as much time as possible to complete it.

Verified students receive $100 AWS educate starter account credit, when they sign up. Students who complete and use up their $100 will receive additional credits after completing the course.

Is this offer just for students who purchase a Verified Certificate?

AWS discontinued promotional credits for students and now use $100 AWS educate starter. If you purchase a Verified Certificate you will receive a sign-up credit of $100 and an additional $100 AWS Educate credit upon successfully passing the course.

How do I receive my AWS educate starter credit?

To take advantage of this benefit, you must first create an AWS Educate starter account by clicking on the link located in lesson 3 before the exams. Once registered, you will be provided with a $100 starter credit.

What is the AWS exercise?

This optional activity, which does not count towards the course’s final grade, will introduce you to the world of cloud computing through the creation of a WordPress site on a cloud-based web server.

If I don’t finish the course do I get to keep the AWS educate credit?

Yes, but your account will not be recredited.

How do I receive my $100 AWS educate starter credit?

Learners in the verified track who pass the course will receive an additional $100 in AWS educate starter Credit upon completion of the course. This extra credit can be accessed through a link that will appear in the course after the subsection of the final exam.

If I am having issues accessing the AWS educate starter credits, whom do I contact?

Please contact AWS Educate at the following link: https://aws.amazon.com/education/awseducate/contact-us/. Should there be any issues with the course itself or with the AWS exercise, contact the course team via the course discussion forum.

Are there any geography restrictions for this offer?

No.

Can I use the credits on anything?

The credits can be used for most AWS services, but there are some exclusions. See https://aws.amazon.com/awscredits/ for restrictions and limitations

AWS Educate

$25 AWS promotional credit for all students; additional $100 AWS promotional credit for students who purchase a Verified Certificate and pass the course IT Fundamentals for Business Professionals: Enterprise Systems.

Is this offer just for students who purchase a Verified Certificate? 

No, all students are eligible for the $25 promotional AWS credit in IT Fundamentals for Business Professionals: Enterprise Systems. If you purchase a Verified Certificate you will receive an additional $100 promotional AWS credit upon successfully passing the course.

How do I receive my AWS promotional credit? 

To take advantage of this benefit, you must first create an AWS Educate account by clicking on the link located in lesson 3 before the exams. Once registered, you will be provided with a $25 promotional credit code.

What is the AWS exercise? 

This optional activity, which does not count towards the course’s final grade, will introduce you to the world of cloud computing through the creation of a WordPress site on a cloud-based web server.

If I don’t finish the course do I get to keep the AWS promotional credit? 

Yes.

How do I receive my $100 AWS promotional credit? 

Learners in the verified track who pass the course will receive an additional $100 in AWS Promotional Credit. This extra credit can be accessed through a link that will appear in the course after the subsection of the final exam.

If I am having issues accessing the AWS promotional credits, whom do I contact? 

Please contact AWS Educate at the following link: https://aws.amazon.com/education/awseducate/contact-us/. Should there be any issues with the course itself or with the AWS exercise, contact the course team via the course discussion forum.

Are there any geography restrictions for this offer? 

No.

Can I use the credits on anything? 

The credits can be used for most AWS services, but there are some exclusions. See https://aws.amazon.com/awscredits/ for restrictions and limitations.

Who can take this course?

Unfortunately, learners from one or more of the following countries or regions will not be able to register for this course: Iran, Cuba and the Crimea region of Ukraine. While edX has sought licenses from the U.S. Office of Foreign Assets Control (OFAC) to offer our courses to learners in these countries and regions, the licenses we have received are not broad enough to allow us to offer this course in all locations. EdX truly regrets that U.S. sanctions prevent us from offering all of our courses to everyone, no matter where they live.

About This Course:

This course, part of the Cloud Computing MicroMasters program, focuses on components of Infrastructure as a Service (IaaS) cloud service model. These components include: compute, storage, network, and auxiliary services. The class will also discuss most popular cloud IaaS deployment architectures.

You will examine these IaaS issues in depth, and then apply the acquired knowledge in 2 lab projects to migrate a website to the Amazon Web Services (AWS) IaaS environment, deploy the necessary infrastructure, install and configure the web server, set up the website, and monitor the deployment in action.

Students get up to $600 AWS credits for the entire program.

Verified students receive $100 AWS educate starter account credit, when they sign up. Students who complete and use up their $100 will receive additional credits after completing the course. See Frequently Asked Questions below for further information.

This course is part of the Cloud Computing MicroMaster’s program from UMGC. Upon completion of the program and receipt of the verified MicroMaster’s certificate, learners may then transition into the full UMGC Master’s Program in Cloud Computing Architecture. See the MicroMasters program page for more.

What You’ll Learn:

  • Cloud service models
  • Compute, storage, network, and auxiliary services in IaaS offerings
  • Typical Iaas deployment architectures
  • Deploying, configuring, and monitoring a website in AWS

Meet Your Instructors:

Patrick Appiah-Kubi

Patrick is the Program Director of Cloud Computing and Networking at University of Maryland Global Campus. He has over 13 years on industry and teaching experience in networks and cloud computing.

Charif El MaMouni

Charif El MaMouni is a Cloud Computing professional with more than fifteen years experience in the Telecommunications and Finance industries with solid technical background in SDLC applied to DevOps, Automation and CICD, coupled with in-depth knowledge of public and private Cloud Infrastructure Architectures and Implementations. He holds a Master of Science in Computer Engineering from the University of Central Florida in addition to AWS Certified Solution Architect, DevOps Architect and PMP.

Frequently Asked Questions:

How long does a student have to apply to and complete the full UMGC degree?

To ensure that your program remains relevant and up-to-date, UMGC sets time limits for completing a program. Students have five (5) consecutive years from the start of the graduate degree to complete their degree. For students who start with a MicroMasters, their “time clock” begins on the date that they complete their last course in the MicroMasters program and receive their Verified Certificate. This means that students should apply to UMGC promptly to begin the degree and have as much time as possible to complete it.

AWS Educate

$25 AWS promotional credit for all students; additional $100 AWS promotional credit for students who purchase a Verified Certificate and pass the course IT Fundamentals for Business Professionals: Enterprise Systems.

Is this offer just for students who purchase a Verified Certificate? 

No, all students are eligible for the $25 promotional AWS credit in IT Fundamentals for Business Professionals: Enterprise Systems. If you purchase a Verified Certificate you will receive an additional $100 promotional AWS credit upon successfully passing the course.

How do I receive my AWS promotional credit? 

To take advantage of this benefit, you must first create an AWS Educate account by clicking on the link located in lesson 3 before the exams. Once registered, you will be provided with a $25 promotional credit code.

What is the AWS exercise? 

This optional activity, which does not count towards the course’s final grade, will introduce you to the world of cloud computing through the creation of a WordPress site on a cloud-based web server.

If I don’t finish the course do I get to keep the AWS promotional credit? 

Yes.

How do I receive my $100 AWS promotional credit? 

Learners in the verified track who pass the course will receive an additional $100 in AWS Promotional Credit. This extra credit can be accessed through a link that will appear in the course after the subsection of the final exam.

If I am having issues accessing the AWS promotional credits, whom do I contact? 

Please contact AWS Educate at the following link: https://aws.amazon.com/education/awseducate/contact-us/. Should there be any issues with the course itself or with the AWS exercise, contact the course team via the course discussion forum.

Are there any geography restrictions for this offer? 

No.

Can I use the credits on anything? 

The credits can be used for most AWS services, but there are some exclusions. See https://aws.amazon.com/awscredits/ for restrictions and limitations.

Who can take this course?

Unfortunately, learners from one or more of the following countries or regions will not be able to register for this course: Iran, Cuba and the Crimea region of Ukraine. While edX has sought licenses from the U.S. Office of Foreign Assets Control (OFAC) to offer our courses to learners in these countries and regions, the licenses we have received are not broad enough to allow us to offer this course in all locations. EdX truly regrets that U.S. sanctions prevent us from offering all of our courses to everyone, no matter where they live.

About this course

Organizations are increasingly moving their critical information and assets to the cloud.

In this course, part of the Cloud Computing MicroMasters program, you will learn the essentials of cloud computing, including Infrastructure As A Service (IaaS), Platform As A Service (PaaS), Software As A Service (SaaS), and other “X as a service” platforms.

You will explore how the cloud can support businesses by increasing productivity and effectiveness.

This course is part of the Cloud Computing MicroMaster’s program from UMGC. Upon completion of the program and receipt of the verified MicroMaster’s certificate, learners may then transition into the full UMGC Master’s Program in Cloud Computing Architecture. See the MicroMasters program page for more information.

What you’ll learn

  • Investigate various cloud computing technologies and providers including public, private and hybrid clouds
  • Analyze the applications of cloud technologies to business
  • Develop strategies to enhance organizational effectiveness using cloud technologies
  • Evaluate the cost benefits of cloud adoption

Meet your instructors

Patrick Appiah-Kubi

Patrick is the Program Director of Cloud Computing and Networking at University of Maryland Global Campus. He has over 13 years on industry and teaching experience in networks and cloud computing.

Jarrod Jordan

Mr. Jarrod Jordan is an Adjunct Faculty at University of Maryland Global Campus and Webster University and currently serves as a Cybersecurity Manager for the United States Army Cyber Protection Brigade (USACPB). His career spans over 18 years working in the Information Technology, Cybersecurity, and Intelligence industries. Mr. Jordan’s experiences as a practitioner extends throughout the Department of Defense (DoD) and Intelligence Community to include the Defense Intelligence Agency (DIA) and the National Security Agency (NSA).

Frequently asked questions

How long does a student have to apply to and complete the full UMGC degree?

To ensure that your program remains relevant and up-to-date, UMGC sets time limits for completing a program. Students have five (5) consecutive years from the start of the graduate degree to complete their degree. For students who start with a MicroMasters, their “time clock” begins on the date that they complete their last course in the MicroMasters program and receive their Verified Certificate. This means that students should apply to UMGC promptly to begin the degree and have as much time as possible to complete it.

Who can take this course?

Unfortunately, learners from one or more of the following countries or regions will not be able to register for this course: Iran, Cuba and the Crimea region of Ukraine. While edX has sought licenses from the U.S. Office of Foreign Assets Control (OFAC) to offer our courses to learners in these countries and regions, the licenses we have received are not broad enough to allow us to offer this course in all locations. EdX truly regrets that U.S. sanctions prevent us from offering all of our courses to everyone, no matter where they live.

About this course

The exciting field of Cloud Computing is rapidly changing how businesses operate today. Cloud computing provides rapid access to shared pools of resources, such as: compute, storage, networks, applications, services, or libraries using an on-demand, utility-based model. The characteristics of a cloud computing model include: self-service, network access, resource pools, rapid elasticity, and metered resource usage. As with any large-scale shift, new skills and processes must be learned and implemented to overcome management challenges. Existing business processes, workflows, and policies must be adapted to account for this new technology.

This course, part of the Cloud Computing MicroMasters program, focuses on commonly encountered management issues with the adoption and implementation of cloud computing. Examples include: Cloud migration, Cloud Requests for Proposals, Cloud Service Level Agreements, and other business process compliance issues.

You will examine these issues in depth, then review industry best practices and other case studies to develop the techniques that address and mitigate them. Business processes such as procurement, vendor management, and end-user management are also covered.

Students get up to $600 AWS credits for the entire program.

Verified students receive $100 AWS educate starter account credit, when they sign up. Students who complete and use up their $100 will receive additional credits after completing the course. See Frequently Asked Questions below for further information.

This course is part of the Cloud Computing MicroMaster’s program from UMGC. Upon completion of the program and receipt of the verified MicroMaster’s certificate, learners may then transition into the full UMGC Master’s Program in Cloud Computing Architecture. See the MicroMasters program page for more.

What you’ll learn

  • Cloud migration processes and issues
  • Business processes to implement cloud solutions
  • Industry standard cloud technologies, standards, and best practices
  • Cloud vendors managements

Meet your instructor

Patrick Appiah-Kubi

Patrick is the Program Director of Cloud Computing and Networking at University of Maryland Global Campus. He has over 13 years on industry and teaching experience in networks and cloud computing.

Jarrod Jordan

Mr. Jarrod Jordan is an Adjunct Faculty at University of Maryland Global Campus and Webster University and currently serves as a Cybersecurity Manager for the United States Army Cyber Protection Brigade (USACPB). His career spans over 18 years working in the Information Technology, Cybersecurity, and Intelligence industries. Mr. Jordan’s experiences as a practitioner extends throughout the Department of Defense (DoD) and Intelligence Community to include the Defense Intelligence Agency (DIA) and the National Security Agency (NSA).

Frequently asked questions

How long does a student have to apply to and complete the full UMGC degree?

To ensure that your program remains relevant and up-to-date, UMGC sets time limits for completing a program. Students have five (5) consecutive years from the start of the graduate degree to complete their degree. For students who start with a MicroMasters, their “time clock” begins on the date that they complete their last course in the MicroMasters program and receive their Verified Certificate. This means that students should apply to UMGC promptly to begin the degree and have as much time as possible to complete it.

Verified students receive $100 AWS educate starter account credit, when they sign up. Students who complete and use up their $100 will receive additional credits after completing the course.

Is this offer just for students who purchase a Verified Certificate?

AWS discontinued promotional credits for students and now use $100 AWS educate starter. If you purchase a Verified Certificate you will receive a sign-up credit of $100 and an additional $100 AWS Educate credit upon successfully passing the course.

How do I receive my AWS educate starter credit?

To take advantage of this benefit, you must first create an AWS Educate starter account by clicking on the link located in lesson 3 before the exams. Once registered, you will be provided with a $100 starter credit.

What is the AWS exercise?

This optional activity, which does not count towards the course’s final grade, will introduce you to the world of cloud computing through the creation of a W

AWS Educate

$25 AWS promotional credit for all students; additional $100 AWS promotional credit for students who purchase a Verified Certificate and pass the course IT Fundamentals for Business Professionals: Enterprise Systems.

Is this offer just for students who purchase a Verified Certificate? 

No, all students are eligible for the $25 promotional AWS credit in IT Fundamentals for Business Professionals: Enterprise Systems. If you purchase a Verified Certificate you will receive an additional $100 promotional AWS credit upon successfully passing the course.

How do I receive my AWS promotional credit? 

To take advantage of this benefit, you must first create an AWS Educate account by clicking on the link located in lesson 3 before the exams. Once registered, you will be provided with a $25 promotional credit code.

What is the AWS exercise? 

This optional activity, which does not count towards the course’s final grade, will introduce you to the world of cloud computing through the creation of a WordPress site on a cloud-based web server.

If I don’t finish the course do I get to keep the AWS promotional credit? 

Yes.

How do I receive my $100 AWS promotional credit? 

Learners in the verified track who pass the course will receive an additional $100 in AWS Promotional Credit. This extra credit can be accessed through a link that will appear in the course after the subsection of the final exam.

If I am having issues accessing the AWS promotional credits, whom do I contact? 

Please contact AWS Educate at the following link: https://aws.amazon.com/education/awseducate/contact-us/. Should there be any issues with the course itself or with the AWS exercise, contact the course team via the course discussion forum.

Are there any geography restrictions for this offer? 

No.

Can I use the credits on anything? 

The credits can be used for most AWS services, but there are some exclusions. See https://aws.amazon.com/awscredits/ for restrictions and limitations.

Who can take this course?

Unfortunately, learners from one or more of the following countries or regions will not be able to register for this course: Iran, Cuba and the Crimea region of Ukraine. While edX has sought licenses from the U.S. Office of Foreign Assets Control (OFAC) to offer our courses to learners in these countries and regions, the licenses we have received are not broad enough to allow us to offer this course in all locations. EdX truly regrets that U.S. sanctions prevent us from offering all of our courses to everyone, no matter where they live.

About this course

In this final course of the English for Business Networking Professional Certificate program, you’ll put your knowledge into practice by preparing for and conducting an informational interview.

First off, you’ll clarify your goals and set up a practice informational interview. You’ll practice talking on the phone to make arrangements to meet. Then, you’ll set up a second informational interview. You’ll learn how to research a person and write questions to learn more about them or their career. You’ll also learn the parts of an interview.

Finally, you’ll learn the key steps for following up with a person after your interview. You’ll successfully complete a whole cycle of networking activities.

What you’ll learn

  • Research a person you would like to interview using LinkedIn and other tools.
  • Prepare for and conduct an informational interview with someone you already know, and follow up with a thank-you note.
  • Prepare for and conduct an informational interview with a new contact
  • Follow up with a thank-you note.
  • Share your lessons learned about informational interviews and networking

Meet your instructor

Joel Ozretich

Joel Ozretich has over 15 years of experience teaching English in both in the US and abroad in South Korea and Japan. Since 2006, he has been teaching at the University of Washington where he specializes in teaching Business English courses such as Marketing for International Professionals, Writing for Business, and Business Communications. Prior to teaching, he worked as a reporter at the Puget Sound Business Journal in Seattle. He holds a Master’s in Teaching ESOL and Bachelor’s undergraduate degrees in Broadcast Journalism and International Studies from the University of Washington.

Richard Moore

Richard Moore is a lecturer in the International and English Language Programs at the University of Washington in Seattle. He has been a teacher for over 20 years. He is originally from England just outside of London, and has taught English in the U.K., Australia, and Korea. Richard decided to become a teacher of English because he loves languages, traveling and working with different groups of people from around the world.

Frequently asked questions

Q: Do I need to take the courses in order?
A: We recommend you take the courses in order. Many of the topics build from one course to the next, but there is no strict requirement.

Q: I don’t know many people, so how can I network?
A: Everyone has a network. The course will help you identify the people that you already know and help you figure out strategies to make your network bigger.

Q: My English isn’t very strong. Is this course right for me?
A: This course is designed for people with an intermediate level or above. That means you should be able to talk about everyday topics. If you are a beginner, some of the activities might be difficult, but you can still learn from them.

Q: I’m quite fluent in English. Is this too basic for me?
This course is designed for people at an intermediate level in English. Some of the vocabulary might be easy for you, but you can probably benefit from the activities.

Q: I’m not studying business. Is this course okay for me?
Yes, networking is all about making connections. You can use networking in any major, career, or location.