Python Programming

From Research Computing Website

Python Programming

In the computational scientist's toolkit, Python sits as the unshakable foundation, upon which most of the innovations and discoveries are built. It reigns supreme as the computational scientist's Swiss Army knife. Hence, studying this language and the surrounding libraries it provides is paramount for any researcher in this domain. We, RC Team, aim at easing the Python learning journey for our TAMUQ students and researchers by offering a complete Python curriculum. This curriculum is made of 3 modules:

Card-intro-python-650x488.jpg
In this training, we will firstly explain the Python landscape and context. Then we will cover the basics of the language, its main building blocks that form the syntax of such language. In this regard we will study the variables, the keywords, the main data structures, the control blocks and the notion of modules. This will be an interactive training with several hands-on exercises and live-coding.
Card-intermediate-python-650x488.jpg
In this second level, we will deal with important notions that help to structure one's coding project, such as functions, classes and exceptions. We will also see how to use Python for data science and visualization using libraries like Pandas, NumPy or Matplotlib.
Card-advance-python-650x488.jpg
In this third level, we will extensively make use of Python libraries in the context of AI and Machine Learning, and explain how to use these packages in an HPC environment.
Cookies help us deliver our services. By using our services, you agree to our use of cookies.
© 2025 | RComputing