UVA Course Explorer

Last Updated on 10/14/23, 12:14 AM

Physics

PHYS 1010: The Physical Universe
Section TypeSection NumberInstructorEnrollment
DaysTimeLocation
Lecture (3 units)001

Atsushi Yoshida

52/60
TuTh12:30 PM-01:45 PMNau Hall 211


PHYS 1060: How Things Work
Section TypeSection NumberInstructorEnrollment
DaysTimeLocation
Lecture (3 units)001

Olivier Pfister

79/180
MoWeFr12:00 PM-12:50 PMNau Hall 101


PHYS 1420: Introductory Physics 1: Classical Mechanics, Waves, and Thermodynamics
Section TypeSection NumberInstructorEnrollment
DaysTimeLocation
Lecture (3 units)001

Kento Yagi

42/60
MoWeFr09:00 AM-09:50 AMNau Hall 211


PHYS 1425: Introductory Physics 1 for Engineers
Section TypeSection NumberInstructorEnrollment
DaysTimeLocation
Lecture (3 units)001

Blaine Norum

151/200
MoWeFr09:00 AM-09:50 AMNau Hall 101
Lecture (3 units)002

Blaine Norum

217/220
MoWeFr10:00 AM-10:50 AMNau Hall 101
Lecture (3 units)003

Xiaochao Zheng

99/99
MoWeFr11:00 AM-11:50 AMWilson Hall 325
Lecture (3 units)004

Chi Yan Jeffrey Teo

98/99
MoWeFr12:00 PM-12:50 PMWilson Hall 325


PHYS 1429: Introductory Physics 1 Workshop
Section TypeSection NumberInstructorEnrollment
DaysTimeLocation
Laboratory (1 units)001

-

Haley Knowles

Isabel Puchner

Srimal Rathnayaka

19/2
Mo12:00 PM-01:50 PMPhysics Bldg 215
Laboratory (1 units)002

-

Shayna Hussain

Srimal Rathnayaka

Jenna Schwartz

25/2
Mo02:00 PM-03:50 PMPhysics Bldg 215
Laboratory (1 units)003

-

Victoria Kartseva

Justin Yang

26/2
Mo04:00 PM-05:50 PMPhysics Bldg 215
Laboratory (1 units)004

-

Isabel Puchner

Nur-E-Mohammad Rifat

26/2
Mo06:00 PM-07:50 PMPhysics Bldg 215
Laboratory (1 units)005

-

Haley Knowles

Lingyu Yang

25/2
Tu12:00 PM-01:50 PMPhysics Bldg 215
Laboratory (1 units)006

Danielle Ashbahian

-

Justin Yang

26/2
Tu02:00 PM-03:50 PMPhysics Bldg 215
Laboratory (1 units)007

Andrew AbdelMalak

Sonakshi Ahuja

-

Nula Jones

26/2
Tu02:00 PM-03:50 PMPhysics Bldg 213
Laboratory (1 units)008

Sonakshi Ahuja

-

Pratham Sriskandarajah

Noah Zhu

26/2
Tu04:00 PM-05:50 PMPhysics Bldg 215
Laboratory (1 units)009

-

Siyu Jian

Ravisankar Rajagopal

Mikheil Sokhashvili

26/2
Tu04:00 PM-05:50 PMPhysics Bldg 213
Laboratory (1 units)010

Andrew AbdelMalak

-

Mikheil Sokhashvili

26/2
Tu06:00 PM-07:50 PMPhysics Bldg 215
Laboratory (1 units)011

-

Haley Knowles

Peyton Rieger

24/2
We12:00 PM-01:50 PMPhysics Bldg 215
Laboratory (1 units)012

-

Victoria Kartseva

Noah Zhu

21/2
We12:00 PM-01:50 PMPhysics Bldg 213
Laboratory (1 units)013

-

Peyton Rieger

Mikheil Sokhashvili

25/2
We02:00 PM-03:50 PMPhysics Bldg 215
Laboratory (1 units)014

-

Adil Umar Khawaja

Jenna Schwartz

26/2
We02:00 PM-03:50 PMPhysics Bldg 213
Laboratory (1 units)015

-

Shayna Hussain

Jason Pioquinto

26/2
We04:00 PM-05:50 PMPhysics Bldg 215
Laboratory (1 units)016

Danielle Ashbahian

-

Siyu Jian

Adil Umar Khawaja

24/2
We04:00 PM-05:50 PMPhysics Bldg 213
Laboratory (1 units)017

-

Siyu Jian

Jason Pioquinto

Ravisankar Rajagopal

26/2
We06:00 PM-07:50 PMPhysics Bldg 213
Laboratory (1 units)018

-

Srimal Rathnayaka

Nur-E-Mohammad Rifat

Mikheil Sokhashvili

26/2
Th12:00 PM-01:50 PMPhysics Bldg 215
Laboratory (1 units)019

-

Adil Umar Khawaja

Srimal Rathnayaka

Nur-E-Mohammad Rifat

26/2
Th02:00 PM-03:50 PMPhysics Bldg 215
Laboratory (1 units)020

Andrew AbdelMalak

Sonakshi Ahuja

-

Nula Jones

26/2
Th02:00 PM-03:50 PMPhysics Bldg 213
Laboratory (1 units)021

Andrew AbdelMalak

-

Ravisankar Rajagopal

26/2
Th04:00 PM-05:50 PMPhysics Bldg 215
Laboratory (1 units)022

Sonakshi Ahuja

-

Jason Pioquinto

11/2
Th04:00 PM-05:50 PMPhysics Bldg 213
Laboratory (1 units)023

-

Siyu Jian

Pratham Sriskandarajah

26/2
Tu12:00 PM-01:50 PMPhysics Bldg 213
Laboratory (1 units)024

-

Adil Umar Khawaja

Haley Knowles

25/2
Th12:00 PM-01:50 PMPhysics Bldg 213
Laboratory (1 units)025

-

Ravisankar Rajagopal

Nur-E-Mohammad Rifat

Lingyu Yang

26/2
Tu06:00 PM-07:50 PMPhysics Bldg 213


PHYS 1559: New Course in Physics
Section TypeSection NumberInstructorEnrollment
DaysTimeLocation
Lecture (3 units)001 - Intro Python for Scientists and Engineers

Robert Group

23/24
MoWe02:00 PM-03:15 PMPhysics Bldg 210


PHYS 1660: Practical Computing for the Physical Sciences
Section TypeSection NumberInstructorEnrollment
DaysTimeLocation
Lecture (1 units)001

Bryan Wright

13/30
Tu02:00 PM-02:50 PMPhysics Bldg 218


PHYS 2020: Principles of Physics 2 for Pre-Health Students
Section TypeSection NumberInstructorEnrollment
DaysTimeLocation
Lecture (3 units)001

E Dukes

226/245
TuTh09:30 AM-10:45 AMNau Hall 101
Lecture (3 units)002

Hung Pham

107/245
TuTh11:00 AM-12:15 PMNau Hall 101


PHYS 2040: Principles of Physics 2 Workshop
Section TypeSection NumberInstructorEnrollment
DaysTimeLocation
Laboratory (1 units)001

-

Supriyo Ghosh

Jessica Pascadlo

-

26/2
Mo09:00 AM-10:50 AMPhysics Bldg 212
Laboratory (1 units)002

-

Supriyo Ghosh

Srinivasa Josyula

-

24/2
Mo11:00 AM-12:50 PMPhysics Bldg 212
Laboratory (1 units)003

-

Andrew Hagemeier

Tyler Howerton

-

25/2
Mo01:00 PM-02:50 PMPhysics Bldg 212
Laboratory (1 units)004

-

Tyler Howerton

Christopher Martin

-

26/2
Mo03:00 PM-04:50 PMPhysics Bldg 212
Laboratory (1 units)005

-

Andrew Hagemeier

Christopher Martin

-

26/2
Mo05:00 PM-06:50 PMPhysics Bldg 212
Laboratory (1 units)006

-

Andrew Hagemeier

Tyler Howerton

-

25/2
Tu01:00 PM-02:50 PMPhysics Bldg 212
Laboratory (1 units)007

-

Andrew Hagemeier

Dima Watkins

-

26/2
Tu03:00 PM-04:50 PMPhysics Bldg 212
Laboratory (1 units)008

-

Tyler Howerton

Dima Watkins

-

26/2
Tu05:00 PM-06:50 PMPhysics Bldg 212
Laboratory (1 units)012

-

Supriyo Ghosh

David Keder

-

26/2
We11:00 AM-12:50 PMPhysics Bldg 212
Laboratory (1 units)013

-

Supriyo Ghosh

David Keder

-

25/2
We01:00 PM-02:50 PMPhysics Bldg 212
Laboratory (1 units)014

Gabriel Lucas Andrade de Sousa

-

Dayne Coveyou

-

25/2
We03:00 PM-04:50 PMPhysics Bldg 212
Laboratory (1 units)015

-

Dayne Coveyou

Rahul Gundamraj

-

24/2
We05:00 PM-06:50 PMPhysics Bldg 212
Laboratory (1 units)016

Gabriel Lucas Andrade de Sousa

-

Christopher Martin

-

24/2
Th01:00 PM-02:50 PMPhysics Bldg 212
Laboratory (1 units)017

-

Jessica Pascadlo

-

12/2
Th03:00 PM-04:50 PMPhysics Bldg 212


PHYS 2415: Introductory Physics 2 for Engineers
Section TypeSection NumberInstructorEnrollment
DaysTimeLocation
Lecture (3 units)001

Peter Schauss

55/60
TuTh11:00 AM-12:15 PMNau Hall 211
Lecture (3 units)002

Matthew Shields

50/99
MoWeFr10:00 AM-10:50 AMWilson Hall 325


PHYS 2419: Introductory Physics 2 Workshop
Section TypeSection NumberInstructorEnrollment
DaysTimeLocation
Laboratory (1 units)001

-

Dayne Coveyou

David Keder

24/2
Mo10:00 AM-11:50 AMPhysics Bldg 213
Laboratory (1 units)002

Gabriel Lucas Andrade de Sousa

-

David Keder

21/2
Mo12:00 PM-01:50 PMPhysics Bldg 213
Laboratory (1 units)003

Gabriel Lucas Andrade de Sousa

-

Dayne Coveyou

22/2
Mo02:00 PM-03:50 PMPhysics Bldg 213
Laboratory (1 units)004

-

Rahul Gundamraj

Dima Watkins

24/2
Mo04:00 PM-05:50 PMPhysics Bldg 213
Laboratory (1 units)005

-

Srinivasa Josyula

Dima Watkins

23/2
Mo06:00 PM-07:50 PMPhysics Bldg 213


PHYS 2620: Modern Physics
Section TypeSection NumberInstructorEnrollment
DaysTimeLocation
Lecture (4 units)100

Dinko Pocanic

19/30
MoWeFr01:00 PM-01:50 PMPhysics Bldg 210
Discussion (0 units)101

Saikat Bera

19/30
We05:00 PM-05:50 PMPhysics Bldg 218


PHYS 2640: Elementary Laboratory II
Section TypeSection NumberInstructorEnrollment
DaysTimeLocation
Lecture (3 units)100

Rick Marshall

23/30
Fr02:00 PM-02:50 PMPhysics Bldg 218
Laboratory (0 units)101

Ephraiem Sarabamoun

8/9
Mo02:00 PM-05:50 PMPhysics Bldg 216
Laboratory (0 units)102

Akin Morrison

7/9
Tu02:00 PM-05:50 PMPhysics Bldg 216
Laboratory (0 units)103

Albert Bryant

8/9
We02:00 PM-05:50 PMPhysics Bldg 216


PHYS 3040: Physics of the Human Body
Section TypeSection NumberInstructorEnrollment
DaysTimeLocation
Lecture (3 units)001

Jongsoo Yoon

17/30
TuTh11:00 AM-12:15 PMPhysics Bldg 210


PHYS 3120: Applied Physics: Energy
Section TypeSection NumberInstructorEnrollment
DaysTimeLocation
Lecture (3 units)001

Joseph Poon

7/30
MoWeFr09:00 AM-09:50 AMPhysics Bldg 210


PHYS 3180: Advanced Laboratory B
Section TypeSection NumberInstructorEnrollment
DaysTimeLocation
Laboratory (3 units)001

Jongsoo Yoon

10/21
TuTh02:00 PM-04:50 PMPhysics Bldg 208


PHYS 3210: Classical Mechanics
Section TypeSection NumberInstructorEnrollment
DaysTimeLocation
Lecture (3 units)001

David Nichols

48/60
MoWeFr12:00 PM-12:50 PMDell 1 105


PHYS 3250: Applied Nuclear Physics
Section TypeSection NumberInstructorEnrollment
DaysTimeLocation
Lecture (3 units)001

Ryan Richards

17/30
TuTh09:30 AM-10:45 AMPhysics Bldg 210


PHYS 3420: Electricity and Magnetism I
Section TypeSection NumberInstructorEnrollment
DaysTimeLocation
Lecture (3 units)001

Marija Vucelja

37/45
MoWeFr10:00 AM-10:50 AMDell 2 103


PHYS 3559: New Course in Physics
Section TypeSection NumberInstructorEnrollment
DaysTimeLocation
Lecture (3 units)001 - Mathematics for Physics

Cass Sackett

33/36
TuTh12:30 PM-01:45 PMDell 2 100


PHYS 3660: Quantum Physics II
Section TypeSection NumberInstructorEnrollment
DaysTimeLocation
Lecture (3 units)001

Gia-Wei Chern

30/45
MoWeFr11:00 AM-11:50 AMClark Hall 102


PHYS 3993: Independent Study
Section TypeSection NumberInstructorEnrollment
DaysTimeLocation
IND (3 units)001

Cass Sackett

0/30
TBATBATBA
IND (3 units)002

Eugene Kolomeisky

0/30
TBATBATBA


PHYS 3995: Research
Section TypeSection NumberInstructorEnrollment
DaysTimeLocation
IND (3 units)001

Stefan Baessler

0/30
TBATBATBA
IND (3 units)002

Louis Bloomfield

0/30
TBATBATBA
IND (3 units)003

Gordon Cates

0/30
TBATBATBA
IND (3 units)004

Utpal Chatterjee

0/30
TBATBATBA
IND (3 units)005

Chris Neu

0/30
TBATBATBA
IND (3 units)006

Cass Sackett

5/30
TBATBATBA
IND (3 units)007

Bradley Cox

0/30
TBATBATBA
IND (3 units)008

Chi Yan Jeffrey Teo

1/30
TBATBATBA
IND (3 units)009

Gia-Wei Chern

0/30
TBATBATBA
IND (3 units)010

Donal Day

0/30
TBATBATBA
IND (3 units)011

Peter Arnold

0/30
TBATBATBA
IND (3 units)012

E Dukes

0/30
TBATBATBA
IND (3 units)013

Keivan Esfarjani

0/30
TBATBATBA
IND (3 units)014

Avik Ghosh

0/30
TBATBATBA
IND (3 units)015

Robert Group

1/30
TBATBATBA
IND (3 units)016

Robert Hirosky

0/30
TBATBATBA
IND (3 units)017

Hung Pham

0/30
TBATBATBA
IND (3 units)018

D Keller

0/30
TBATBATBA
IND (3 units)019

Israel Klich

0/30
TBATBATBA
IND (3 units)020

Eugene Kolomeisky

0/30
TBATBATBA
IND (3 units)021

Robert Jones

0/30
TBATBATBA
IND (3 units)022

Seung-Hun Lee

1/30
TBATBATBA
IND (3 units)023

Kevin Lehmann

0/30
TBATBATBA
IND (3 units)024

Simonetta Liuti

0/30
TBATBATBA
IND (3 units)025

Nilanga Liyanage

0/30
TBATBATBA
IND (3 units)026

Despina Louca

2/30
TBATBATBA
IND (3 units)027

Blaine Norum

1/30
TBATBATBA
IND (3 units)028

Kent Paschke

0/30
TBATBATBA
IND (3 units)029

Dmytro Pesin

0/30
TBATBATBA
IND (3 units)030

Olivier Pfister

0/30
TBATBATBA
IND (3 units)031

Dinko Pocanic

1/30
TBATBATBA
IND (3 units)032

Joseph Poon

0/30
TBATBATBA
IND (3 units)033

Peter Schauss

1/30
TBATBATBA
IND (3 units)034

Bellave Shivaram

1/30
TBATBATBA
IND (3 units)035

Kento Yagi

2/30
TBATBATBA
IND (3 units)036

Diana Vaman

0/30
TBATBATBA
IND (3 units)037

Marija Vucelja

1/30
TBATBATBA
IND (3 units)038

Krishni Wijesooriya

3/30
TBATBATBA
IND (3 units)039

Mark Williams

0/30
TBATBATBA
IND (3 units)040

Xu Yi

0/30
TBATBATBA
IND (3 units)041

Jongsoo Yoon

0/30
TBATBATBA
IND (3 units)042

Xiaochao Zheng

0/30
TBATBATBA
IND (3 units)043

David Nichols

0/30
TBATBATBA


PHYS 5000: Physics Colloquium
Section TypeSection NumberInstructorEnrollment
DaysTimeLocation
IND (2 units)001

Gordon Cates

46/100
Fr03:30 PM-05:00 PMRidley Hall G008


PHYS 5110: Special Topics in Classical and Modern Physics
Section TypeSection NumberInstructorEnrollment
DaysTimeLocation
Lecture (1 units)001

Peter Schauss

26/54
Mo04:00 PM-05:30 PMRidley Hall G006
Lecture (1 units)002

D Keller

9/60
Tu04:00 PM-05:30 PMPhysics Bldg 204
Lecture (1 units)003

E Dukes

7/60
We04:00 PM-05:30 PMPhysics Bldg 204
Lecture (1 units)004

Gia-Wei Chern

6/40
Th03:30 PM-05:00 PMClark Hall G004


PHYS 5160: Introduction to String Theory
Section TypeSection NumberInstructorEnrollment
DaysTimeLocation
Lecture (3 units)001

Peter Arnold

13/30
MoWeFr10:00 AM-10:50 AMPhysics Bldg 218


PHYS 5240: Introduction to the Theory of General Relativity
Section TypeSection NumberInstructorEnrollment
DaysTimeLocation
Lecture (3 units)001

Julian Heeck

14/30
MoWeFr09:00 AM-09:50 AMPhysics Bldg 218


PHYS 5640: Computational Physics II
Section TypeSection NumberInstructorEnrollment
DaysTimeLocation
Laboratory (3 units)001

Robert Hirosky

10/20
MoWe12:00 PM-01:15 PMPhysics Bldg 022C


PHYS 7210: Statistical Mechanics
Section TypeSection NumberInstructorEnrollment
DaysTimeLocation
Lecture (3 units)001

Eugene Kolomeisky

30/30
TuTh11:00 AM-12:15 PMPhysics Bldg 218


PHYS 7420: Electricity and Magnetism II
Section TypeSection NumberInstructorEnrollment
DaysTimeLocation
Lecture (3 units)001

Dmytro Pesin

29/30
TuTh09:30 AM-10:45 AMPhysics Bldg 218


PHYS 7620: Quantum Theory II
Section TypeSection NumberInstructorEnrollment
DaysTimeLocation
Lecture (3 units)001

Utpal Chatterjee

29/30
MoWeFr11:00 AM-11:50 AMPhysics Bldg 218


PHYS 7995: Independent Study
Section TypeSection NumberInstructorEnrollment
DaysTimeLocation
IND (1 - 6 units)001

Kent Paschke

0/30
TBATBATBA
IND (1 - 6 units)002

Chi Yan Jeffrey Teo

0/30
TBATBATBA
IND (1 - 6 units)003

Eugene Kolomeisky

1/30
TBATBATBA


PHYS 8640: Modern Field Theory
Section TypeSection NumberInstructorEnrollment
DaysTimeLocation
Lecture (3 units)001

Diana Vaman

9/30
TuTh02:00 PM-03:15 PMPhysics Bldg 210


PHYS 8710: Nuclear Physics I
Section TypeSection NumberInstructorEnrollment
DaysTimeLocation
Lecture (3 units)001

Simonetta Liuti

12/25
TuTh11:00 AM-12:15 PMPhysics Bldg 313


PHYS 8880: Quantum Optics and Quantum Information
Section TypeSection NumberInstructorEnrollment
DaysTimeLocation
Lecture (3 units)001

Israel Klich

9/30
MoWeFr09:00 AM-09:50 AMDell 2 101


PHYS 8999: Master Thesis Non-Topical Research
Section TypeSection NumberInstructorEnrollment
DaysTimeLocation
IND (1 - 12 units)001

Kent Paschke

0/30
TBATBATBA
IND (1 - 12 units)002

Simonetta Liuti

1/30
TBATBATBA


PHYS 9020: Introduction to Physics Research II
Section TypeSection NumberInstructorEnrollment
DaysTimeLocation
WKS (1 units)001

Xiaochao Zheng

29/30
Mo10:00 AM-10:50 AMPhysics Bldg 313


PHYS 9998: Pre-Qual Preparation for Doctoral Research
Section TypeSection NumberInstructorEnrollment
DaysTimeLocation
IND (1 - 12 units)001

Kent Paschke

1/50
TBATBATBA


PHYS 9999: PhD Thesis Non-Topical Research
Section TypeSection NumberInstructorEnrollment
DaysTimeLocation
IND (1 - 12 units)001

Peter Arnold

1/60
TBATBATBA
IND (1 - 12 units)002

Stefan Baessler

2/30
TBATBATBA
IND (1 - 12 units)003

Louis Bloomfield

0/30
TBATBATBA
IND (1 - 12 units)004

Gordon Cates

2/30
TBATBATBA
IND (1 - 12 units)005

Bradley Cox

0/30
TBATBATBA
IND (1 - 12 units)006

Xu Yi

1/30
TBATBATBA
IND (1 - 12 units)007

Utpal Chatterjee

0/30
TBATBATBA
IND (1 - 12 units)008

Donal Day

0/30
TBATBATBA
IND (1 - 12 units)009

E Dukes

1/30
TBATBATBA
IND (1 - 12 units)010

Keivan Esfarjani

0/30
TBATBATBA
IND (1 - 12 units)011

Avik Ghosh

1/30
TBATBATBA
IND (1 - 12 units)012

Dmytro Pesin

3/30
TBATBATBA
IND (1 - 12 units)013

Robert Group

3/30
TBATBATBA
IND (1 - 12 units)014

Peter Schauss

2/30
TBATBATBA
IND (1 - 12 units)015

Robert Hirosky

2/30
TBATBATBA
IND (1 - 12 units)016

Hung Pham

0/30
TBATBATBA
IND (1 - 12 units)017

Robert Jones

1/30
TBATBATBA
IND (1 - 12 units)018

Israel Klich

2/30
TBATBATBA
IND (1 - 12 units)019

Eugene Kolomeisky

0/30
TBATBATBA
IND (1 - 12 units)020

Kento Yagi

3/30
TBATBATBA
IND (1 - 12 units)021

Seung-Hun Lee

1/30
TBATBATBA
IND (1 - 12 units)022

Kevin Lehmann

0/30
TBATBATBA
IND (1 - 12 units)023

G Miller

1/30
TBATBATBA
IND (1 - 12 units)024

Simonetta Liuti

0/30
TBATBATBA
IND (1 - 12 units)025

Nilanga Liyanage

7/30
TBATBATBA
IND (1 - 12 units)026

Despina Louca

3/30
TBATBATBA
IND (1 - 12 units)027

Julian Heeck

1/30
TBATBATBA
IND (1 - 12 units)028

Chris Neu

1/30
TBATBATBA
IND (1 - 12 units)029

Blaine Norum

3/30
TBATBATBA
IND (1 - 12 units)030

Kent Paschke

2/30
TBATBATBA
IND (1 - 12 units)031

Olivier Pfister

3/30
TBATBATBA
IND (1 - 12 units)032

Dinko Pocanic

1/30
TBATBATBA
IND (1 - 12 units)033

Joseph Poon

3/30
TBATBATBA
IND (1 - 12 units)034

Cass Sackett

3/30
TBATBATBA
IND (1 - 12 units)035

Bellave Shivaram

0/30
TBATBATBA
IND (1 - 12 units)036

D Keller

2/30
TBATBATBA
IND (1 - 12 units)037

Krishni Wijesooriya

1/30
TBATBATBA
IND (1 - 12 units)038

Diana Vaman

1/30
TBATBATBA
IND (1 - 12 units)041

Mark Williams

0/30
TBATBATBA
IND (1 - 12 units)043

Jongsoo Yoon

0/30
TBATBATBA
IND (1 - 12 units)044

Xiaochao Zheng

3/30
TBATBATBA
IND (1 - 12 units)048

Chi Yan Jeffrey Teo

2/30
TBATBATBA
IND (1 - 12 units)049

Gia-Wei Chern

3/30
TBATBATBA
IND (1 - 12 units)050

Marija Vucelja

3/30
TBATBATBA
IND (1 - 12 units)051

David Nichols

2/30
TBATBATBA