Aniruddha BoraSCIENTIFIC AI · TEXAS STATE
Education & mentorship

Understand deeply.
Build thoughtfully.

Teaching at the intersection of mathematical foundations, computational thinking, and practical AI.

Graduate · Fall 2025 & Fall 2026

CS 5325
Reinforcement Learning

From Markov decision processes and Q-learning to policy gradients and deep reinforcement learning. Theory meets hands-on work with Python and PyTorch.

Reinforcement learning course visualArchived Fall 2025 syllabus
Undergraduate · Spring 2026

CS 4379G
Data Analysis & Visualization with Python

Turn messy, real-world data into a clear story. Develop practical analysis skills and build interactive dashboards with Python.

Data science and visualization course visualCourse catalog

Teaching experience

Fall 2025 & Fall 2026

CS 5325 · Reinforcement Learning

Instructor of Record · Texas State University

Spring 2026

CS 4379G · Data Analysis & Visualization with Python

Instructor of Record · Texas State University

2022–2025

Deep Learning for Scientists & Engineers

Teaching Assistant · Brown University. Prepared course materials and analyzed optimization methods and mathematical formulations.

Fall 2021

PHYS 209

Louisiana Tech University. Delivered instruction to 64 students, held office hours, and administered assessments.

Sept. 2016–Aug. 2021

PHYS 261/262

Louisiana Tech University. Led weekly computing laboratories and office hours; developed instructional videos for remote laboratory instruction.

Teaching development & specialized training

2022

Argonne Training Program on Extreme-Scale Computing

ATPESC

Sept.–Dec. 2022

Sheridan Teaching Seminar · Reflective Teaching

Certificate I · Brown University

Connect

Good science starts
with a conversation.

Interested in research collaboration or joining SPARKS Lab? I welcome conversations across computer science, mathematics, physics, and engineering.

Department of Computer Science · Texas State University
310D Comal · San Marcos, Texas 78666