Current instructor

Teja Upadhyaya

What students say

Original student reviews · all captured dates

No unambiguous review-profile match is available.

Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.

Classes with Teja Upadhyaya

Laboratory class covering officer education in naval sea power and other topics dealing with the professional development of future naval officers. Intended for freshman NROTC students.

Offering recorded · Spring 2027 · Sources

Recent recorded grades — Spring 2026: 4.00 GPA, 100.0% A/AB (n=14 letter grades).

historical GPA · grades

Spring 2023–Spring 2026 · limited sample

Elementary Naval Laboratory II is a lab class on naval weapons and professional development, intended for sophomore NROTC students.

Offering recorded · Spring 2027 · Sources

Recent recorded grades — Spring 2026: 4.00 GPA, 100.0% A/AB (n=6 letter grades).

historical GPA · grades

Spring 2023–Spring 2026 · limited sample

Land Campaigns covers the evolution of weapons, strategy, and tactics through the study of selected battles and campaigns, alongside a survey of military and foreign policy and basic strategic concepts. The course includes a lab component.

Offering recorded · Spring 2027 · Sources

historical GPA · grades

Spring 2023–Spring 2025 · limited sample

Intermediate Naval Laboratory II is a lab class for junior NROTC students covering officer education in naval operations and professional development.

Offering recorded · Spring 2027 · Sources

Recent recorded grades — Spring 2026: 4.00 GPA, 100.0% A/AB (n=6 letter grades).

historical GPA · grades

Spring 2023–Spring 2026 · limited sample

Advanced Naval Laboratory II is a laboratory class on naval leadership and professional development, intended for senior NROTC students.

Offering recorded · Spring 2027 · Sources

Recent recorded grades — Spring 2026: 4.00 GPA, 100.0% A/AB (n=7 letter grades).

historical GPA · grades

Spring 2023–Spring 2026 · limited sample

Recorded teaching history

Distinct courses recorded per term

Explore courses taught by this instructor →
Browse recorded courses
TermCourseTitle
Spring 2027NAVSCI 176Introductory Naval Laboratory II
Spring 2027NAVSCI 276Elementary Naval Laboratory II
Spring 2027NAVSCI 351Land Campaigns
Spring 2027NAVSCI 376Intermediate Naval Laboratory II
Spring 2027NAVSCI 476Advanced Naval Laboratory II
Spring 2027NAVSCI 576Professional Naval Laboratory II
Fall 2026NAVSCI 175Introductory Naval Laboratory I
Fall 2026NAVSCI 275Elementary Naval Laboratory I
Fall 2026NAVSCI 375Intermediate Naval Laboratory I
Fall 2026NAVSCI 475Advanced Naval Laboratory I
Fall 2026NAVSCI 575Professional Naval Laboratory I

Teaching history may be incomplete. Course pages contain course-specific feedback and citations.

Instructor identity & provenance
{
  "instructor_uid": "instructor_b201b5774c9fb97a894b264b",
  "source": "enrollment",
  "source_instructor_id": "tupadhyaya",
  "identity_basis": "netid",
  "identity_status": "source_identified",
  "name": "Teja Upadhyaya",
  "email": "TUPADHYAYA@WISC.EDU",
  "first_observed_at": "2026-09-07 15:55:43.033547+00:00",
  "last_observed_at": "2026-10-14 17:50:09.728220+00:00",
  "current": true,
  "courses": [
    {
      "course_uid": "course_1d657cb2f985654e802679a3",
      "course_id": "NAVSCI 576",
      "title": "PROFESSIONAL NAVAL LABORATORY II",
      "credits_min": 1,
      "credits_max": 1,
      "gpa": 4
    },
    {
      "course_uid": "course_3e4430c0fd7105e913e61dc8",
      "course_id": "NAVSCI 376",
      "title": "INTERMEDIATE NAVAL LABORATORY II",
      "credits_min": 1,
      "credits_max": 1,
      "gpa": 3.962
    },
    {
      "course_uid": "course_4e157dade9542f7a39e9dfb2",
      "course_id": "NAVSCI 276",
      "title": "ELEMENTARY NAVAL LABORATORY II",
      "credits_min": 1,
      "credits_max": 1,
      "gpa": 3.974
    },
    {
      "course_uid": "course_501086736a72dddeee4fc238",
      "course_id": "NAVSCI 351",
      "title": "LAND CAMPAIGNS",
      "credits_min": 3,
      "credits_max": 3,
      "gpa": 3.799
    },
    {
      "course_uid": "course_d388eb7a35ed2b7c1914333c",
      "course_id": "NAVSCI 176",
      "title": "INTRODUCTORY NAVAL LABORATORY II",
      "credits_min": 1,
      "credits_max": 1,
      "gpa": 3.943
    },
    {
      "course_uid": "course_fdf43c87d5dc461ed439c5e8",
      "course_id": "NAVSCI 476",
      "title": "ADVANCED NAVAL LABORATORY II",
      "credits_min": 1,
      "credits_max": 1,
      "gpa": 3.989
    }
  ],
  "revision": "fc1811fa52e581ea57a35c0cf3343f8740a8ffbf",
  "instructor_url": "/instructors/TEJA_UPADHYAYA"
}