Skip to main content

Fall 2025

Intermediate Python

Member for

2 years 6 months
Full name
Gary Chiang

This domain non-specific course is designed for Python programmers who have basic experience with the language. Learners are expected to be familiar with control flow and basic Python data structures (variable assignment, lists, dictionaries). This course will cover the knowledge to make code modular, readable and reproducible. A major focus will be object-oriented programming and Python’s implementation of the object-oriented paradigm.

CB26002
Instructor

Matt Bramble (Bioinformatician, Bioinformatics Consulting Group, CBRS)

Matt Bramble has recently joined the CBRS team after six years at MD Anderson Cancer Center analyzing a wide range of NGS data in epigenomics. His areas of expertise include: Hi-C (chromatin conformation) analysis, mouse somatic variant analysis, and single cell RNAseq analysis. He has 10 years of experience with R and Python, and Master’s degrees from UT in Molecular Biology and Statistics.

Status
Open
Modality
Hybrid, but in-person encouraged
Course Closes
Mon, Oct 06
Procard Disclaimer

If you use the UT ProCard for payment of courses, please be aware that you can only charge ONCE per 24 hour period. Any attempts to charge more courses will fail, and you will not be registered.

For example, you may add one to many courses for one student into your shopping cart at any one time, and charge them to the ProCard, and you should receive a "registration successful!" page at the end. This is because you registered ONCE for ONE student. If you attempt to register and pay again, for example, for a different student, this will trigger the UT ProCard security system to stop payment, and your registration will not be successful. A page stating this fact will occur after you attempt to process payment. It looks a lot like the "registration was successful" page.

Ways to avoid this are: use the ProCard after 24 hours have passed, or the student may use their credit card and be reimbursed later through the usual UT accounting methods, or process the registration with an IDT, otherwise known as an Interdepartmental Transfer (talk to someone in your department that handles the accounts).

Course Semester
Fri, Oct 10
Start Date
9:30 am - 12:30 pm

$50

Introduction to Python

Member for

2 years 6 months
Full name
Gary Chiang

Python is a simple and popular programming language that can be used across platforms, and is useful for a wide variety of tasks. This short course is a basic introduction to scripting using Python. Skills taught will include data structures, loops, conditional statements, function definitions, and if time permits, file input and output. These tools will be useful for researchers in many fields for data management, automating tedious computational tasks, and handling “big data.” This course is taught at an introductory level and is appropriate for students with no programming experience, but will contain material and techniques helpful to moderately experienced programmers new to Python.

CB26001
Instructor

Matt Bramble (Bioinformatician, Bioinformatics Consulting Group, CBRS)

Matt Bramble has recently joined the CBRS team after six years at MD Anderson Cancer Center analyzing a wide range of NGS data in epigenomics. His areas of expertise include: Hi-C (chromatin conformation) analysis, mouse somatic variant analysis, and single cell RNAseq analysis. He has 10 years of experience with R and Python, and Master’s degrees from UT in Molecular Biology and Statistics.

Status
Open
Modality
Hybrid, but in-person encouraged
Course Closes
Wed, Oct 01
Procard Disclaimer

If you use the UT ProCard for payment of courses, please be aware that you can only charge ONCE per 24 hour period. Any attempts to charge more courses will fail, and you will not be registered.

For example, you may add one to many courses for one student into your shopping cart at any one time, and charge them to the ProCard, and you should receive a "registration successful!" page at the end. This is because you registered ONCE for ONE student. If you attempt to register and pay again, for example, for a different student, this will trigger the UT ProCard security system to stop payment, and your registration will not be successful. A page stating this fact will occur after you attempt to process payment. It looks a lot like the "registration was successful" page.

Ways to avoid this are: use the ProCard after 24 hours have passed, or the student may use their credit card and be reimbursed later through the usual UT accounting methods, or process the registration with an IDT, otherwise known as an Interdepartmental Transfer (talk to someone in your department that handles the accounts).

Course Semester
Mon, Oct 06
Start Date
9:30 am - 12:30 pm

$50

Subscribe to Fall 2025