Large-enrollment chemistry courses at major R1 universities typically enroll 400-600 students each semester. This presents major challenges when considering how to get all of these students access to computing platforms to run the codes. While computing environments can be installed on student's individual laptops, the amount of time to accomplish this feat would not be feasible. In the past five years, several cloud computing providers have produced frontend interfaces for cloud users that accommodate Jupyter Notebook or similar tools. Some of these providers include Amazon SageMaker 23 , Google's Colaboratory , and Microsoft's Azure Notebook . Cloud computing providers enable users to login to the cloud server and upload codes and other files and utilize the coding environment that is already configured within the cloud server. This removes a great deal of burden on the user to figure out and troubleshoot environmental variables, installation of coding packages and other issues that typically increase the barrier to entry to coding. In our course, we utilized NSF-funded Cyverse Discovery Environment platform , which has adopted Jupyterlab and offered free accounts to all the students in the Chemistry course.