Animal Science (ANSC)Agriculture and Life Sciences

Showing 48 results.

Course descriptions provided by the 2025-2026 Catalog.

ANSC 1105

In addition to preparing students for veterinary medicine, a degree in Animal Science is excellent background for careers in agricultural production, education, marketing, communications, and ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: ANSC 1105

  • 1-2 Credits Graded

  •  3351 ANSC 1105   LEC 001

    • F
    • Jan 20 - May 5, 2026
    • Huson, H

  • Instruction Mode: In Person

    Taking the 1 credit version of this course will satisfy the core course requirement for Animal Science (ANSC) students, however, students interested in extra support on this topic are encouraged to enroll in the 2 credit version. Differences between the 1 and 2 credit version will be discussed further in the first meeting with the option to adjust enrollment.

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one discussion. Combined with: ANSC 1105

  • 1-2 Credits Graded

  •  3352 ANSC 1105   LEC 002

    • F
    • Jan 20 - May 5, 2026
    • Huson, H

  • Instruction Mode: In Person

    Taking the 1 credit version of this course will satisfy the core course requirement for Animal Science (ANSC) students, however, students interested in extra support on this topic are encouraged to enroll in the 2 credit version. Differences between the 1 and 2 credit version will be discussed further in the first meeting with the option to adjust enrollment.

  •  3353 ANSC 1105   DIS 201

    • F
    • Jan 20 - May 5, 2026
    • Staff

  • Instruction Mode: In Person

ANSC 1130

This course will provide students with an introduction to captive raptor management. The course structure will include a weekly classroom lecture and a complementary hands-on laboratory training session ... view course details

View Enrollment Information

Syllabi: none
  •   Seven Week - Second.  Choose one lecture and one laboratory.

  • 1 Credit Sat/Unsat

  •  3565 ANSC 1130   LEC 001

    • T
    • Mar 11 - May 5, 2026
    • Huson, H

  • Instruction Mode: In Person

  •  3566 ANSC 1130   LAB 401

    • W
    • Mar 11 - May 5, 2026
    • Huson, H

  • Instruction Mode: In Person

  •  3567 ANSC 1130   LAB 402

    • R
    • Mar 11 - May 5, 2026
    • Huson, H

  • Instruction Mode: In Person

  •  3568 ANSC 1130   LAB 403

    • T
    • Mar 11 - May 5, 2026
    • Huson, H

  • Instruction Mode: In Person

ANSC 1205

This course is designed to allow students to explore the dairy industry through the written word and as part of the course students will practice applied writing using the dairy industry as a mode to improve ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Graded

  •  3572 ANSC 1205   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Kolar, Q

  • Instruction Mode: In Person

    To request a permission number, contact Nick Wagner (nw346).

ANSC 1400

No description available. view course details

View Enrollment Information

Syllabi:
  •   Seven Week - Second. 

  • 1 Credit Sat/Unsat

  •  3570 ANSC 1400   LAB 401

    • M
    • Mar 11 - May 16, 2026
    • Berggren-Thomas, B

  • Instruction Mode: In Person

Syllabi:
  •   Seven Week - Second. 

  • 1 Credit Sat/Unsat

  •  3571 ANSC 1400   LAB 402

    • F
    • Mar 11 - May 16, 2026
    • Berggren-Thomas, B

  • Instruction Mode: In Person

ANSC 2210

This course focuses on the genetic foundation and improvement of domestic species. Basic cellular biology and DNA replication will lay the groundwork for understanding the genetic mechanisms underlying ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one laboratory. Combined with: ANSC 5210

  • 4 Credits Graded

  •  3354 ANSC 2210   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Duan, E

      Huson, H

  • Instruction Mode: In Person

    Prerequisite: two semesters of college-level biology.

  •  3355 ANSC 2210   LAB 401

    • T
    • Jan 20 - May 5, 2026
    • Duan, E

      Huson, H

  • Instruction Mode: In Person

  •  3356 ANSC 2210   LAB 402

    • W
    • Jan 20 - May 5, 2026
    • Duan, E

      Huson, H

  • Instruction Mode: In Person

  •  3357 ANSC 2210   LAB 403

    • R
    • Jan 20 - May 5, 2026
    • Duan, E

      Huson, H

  • Instruction Mode: In Person

ANSC 2400

Comparative anatomy and physiology of mammalian and avian reproduction, with emphasis on domestic and laboratory animals; fertilization through embryonic development, pregnancy, and growth to sexual maturity; ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Graded

  •  3358 ANSC 2400   LEC 001

    • MWF
    • Jan 20 - May 5, 2026
    • Allen, J

  • Instruction Mode: In Person

    Prerequisite: BIOAP 1100 or 2 semesters of college-level biology.

ANSC 2410

Demonstrates fundamental principles and applied aspects of mammalian and avian reproduction. A limited number of live animals are used in some demonstrations. Dissection and examination of tissues from ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Graded

  •  3359 ANSC 2410   LAB 401

    • T
    • Jan 20 - May 5, 2026
    • Allen, J

  • Instruction Mode: In Person

    Prerequisite or corequisite: ANSC 2400.

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Graded

  •  3360 ANSC 2410   LAB 402

    • W
    • Jan 20 - May 5, 2026
    • Allen, J

  • Instruction Mode: In Person

    Prerequisite or corequisite: ANSC 2400.

ANSC 3100

This course will cover the basic principles, history, and application of animal welfare science for multiple species. Students will learn to assess the welfare of animals in a variety of settings using ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: ANSC 5100

  • 3 Credits Stdnt Opt

  •  3508 ANSC 3100   LEC 001

    • MWF
    • Jan 20 - May 5, 2026
    • Goodale, L

  • Instruction Mode: In Person

    Prerequisite: BIOAP 1100, ANSC 2100, or animal behavior/ethics or equivalent.

ANSC 3300

Fish Physiology is an introduction to the functional biology of fish. Lecture topics will cover cellular and tissue function within key physiological systems that help fish thrive in a wide range of aquatic ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: ANSC 5300BIOAP 3300BIOAP 5300

  • 3 Credits Graded

  •  3534 ANSC 3300   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Won, E

  • Instruction Mode: In Person

    Prerequisite: BIOAP 1100, BIOG 1440, BIOG 1445 or equivalent, or permission of instructor. Priority given to: students with interests in fish/aquaculture.

ANSC 3410

The course uses the mammary gland as the platform to illustrate the integration of physiological systems in the whole animal. Lectures cover the anatomy, development and endocrinology of the gland, composition ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: ANSC 5410BIOAP 3410BIOAP 5410

  • 2 Credits Graded

  •  3505 ANSC 3410   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Boisclair, Y

  • Instruction Mode: In Person

ANSC 3450

This course integrates concepts of reproductive physiology, management, and economics of dairy cattle. Special emphasis is given to practices and technologies currently used in modern dairy operations. ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one laboratory. Combined with: ANSC 5450

  • 3 Credits Graded

  •  3531 ANSC 3450   LEC 001

    • MW
    • Jan 20 - May 5, 2026
    • Giordano, J

  • Instruction Mode: In Person

    Prerequisite: ANSC 2400.

  •  3532 ANSC 3450   LAB 401

    • W
    • Jan 20 - May 5, 2026
    • Giordano, J

  • Instruction Mode: In Person

ANSC 3510

Course integrates concepts of cow biology, management, economics, and sustainability of dairy operations. Special emphasis is given to management practices and technologies that affect cattle health and ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one laboratory. Combined with: ANSC 5510

  • 4 Credits Graded

  •  3361 ANSC 3510   LEC 001

    • MWF
    • Jan 20 - May 5, 2026
    • Giordano, J

  • Instruction Mode: In Person

    Prerequisite: ANSC 2500 or permission of instructor. Recommend prerequisite: AEM 3020.

  •  3362 ANSC 3510   LAB 401

    • M
    • Jan 20 - May 5, 2026
    • Giordano, J

  • Instruction Mode: In Person

ANSC 3511

Designed for undergraduates who have a sincere interest in dairy production management and the dairy industry. The objective of this course is to impart further understanding of the integration and application ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 2 Credits Graded

  •  3530 ANSC 3511   LEC 001

    • F
    • Jan 20 - May 5, 2026
    • Kolar, Q

      Van Amburgh, M

  • Instruction Mode: In Person

    Prerequisite: ANSC 2500. Enrollment limited to: seniors and juniors.

ANSC 3550

Provides a foundation in the principles of dairy cattle nutrition and dairy ration formulation with emphasis on application of feeding programs on dairy farms. Laboratory emphasizes hands-on evaluation ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one laboratory. Combined with: ANSC 5550

  • 3 Credits Stdnt Opt

  •  3363 ANSC 3550   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Overton, T

  • Instruction Mode: In Person

    Prerequisite: ANSC 2500 or permission of instructor. Recommended prerequisite: ANSC 2120

  •  3364 ANSC 3550   LAB 401

    • R
    • Jan 20 - May 5, 2026
    • Overton, T

  • Instruction Mode: In Person

ANSC 3600

Building upon concepts in animal science to incorporate multiple disciplines into a systems-based approach focusing on beef cattle production in the U.S. Students will use critical thinking to evaluate ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one laboratory.

  • 3 Credits Graded

  • 17872 ANSC 3600   LEC 001

    • TR
    • Murray, A

  • Instruction Mode: In Person

    Offered in even-numbered years only.

  • 17873 ANSC 3600   LAB 401

    • T
    • Murray, A

  • Instruction Mode: In Person

ANSC 3700

This course offers a comprehensive overview of the immune system, from its fundamental components to its intricate responses to various threats. The curriculum begins with a foundation in the diverse mechanisms ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: ANSC 6700

  • 3 Credits GradeNoAud

  •  3500 ANSC 3700   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Selvaraj, V

  • Instruction Mode: In Person

    Prerequisite: BIOAP 1100 or BIOG 1440.

ANSC 4020

Reports of undergraduate honors research projects. Students present oral reports of their work for class discussion in addition to written reports. view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Graded

  •  3365 ANSC 4020   SEM 102

    • M
    • Jan 20 - May 5, 2026
    • Selvaraj, V

  • Instruction Mode: In Person

    Enrollment limited to: students engaged in undergraduate honors research projects.

ANSC 4040

This course provides an experience in challenge-based learning, focusing on data-driven problems in the agricultural sector. Students work in collaborative teams, engaging with farmers and industry stakeholders ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture, one discussion, and one laboratory. Combined with: ANSC 6040

  • 3 Credits Graded

  •  3573 ANSC 4040   LEC 001

    • M
    • Jan 20 - May 5, 2026
    • Hostens, M

  • Instruction Mode: In Person

  •  3574 ANSC 4040   DIS 201

    • W
    • Jan 20 - May 5, 2026
    • Hostens, M

  • Instruction Mode: In Person

  •  3575 ANSC 4040   LAB 401

    • T
    • Jan 20 - May 5, 2026
    • Hostens, M

  • Instruction Mode: In Person

ANSC 4120

Provides students with an understanding of the concepts and practices underlying whole-farm nutrient management planning of livestock and dairy farms. Improving profitability and efficiency are key factors ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one laboratory. Combined with: ANSC 6120

  • 4 Credits Graded

  •  3509 ANSC 4120   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Ketterings, Q

      Van Amburgh, M

  • Instruction Mode: In Person

    Preferred prerequisite: ANSC 4110. Enrollment limited to: seniors, juniors, and graduate students.

  •  3510 ANSC 4120   LAB 401

    • T
    • Jan 20 - May 5, 2026
    • Ketterings, Q

      Van Amburgh, M

  • Instruction Mode: In Person

ANSC 4280

Throughout their evolution, members of the Suidae family have adopted omnivorous feeding strategies of great elasticity. They share similar gastrointestinal physiological traits with the Equidae family ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one laboratory. Combined with: ANSC 4280ANSC 6280

  • 3-4 Credits Graded

  •  3553 ANSC 4280   LEC 001

    • MWF
    • Jan 20 - May 5, 2026
    • Trottier, N

  • Instruction Mode: In Person

    Prerequisite: ANSC 2120. Enrollment limited to: juniors and seniors.

  •  3555 ANSC 4280   LAB 401

    • R
    • Jan 20 - May 5, 2026
    • Trottier, N

  • Instruction Mode: In Person

Syllabi: none
  •   Regular Academic Session.  Combined with: ANSC 4280ANSC 6280

  • 3-4 Credits Graded

  •  3554 ANSC 4280   LEC 002

    • MWF
    • Jan 20 - May 5, 2026
    • Trottier, N

  • Instruction Mode: In Person

    Prerequisite: ANSC 2120. Enrollment limited to: juniors and seniors.

ANSC 4290

While many subjects are covered in ANSC 4200, offered in the fall, there is limited time to address all of the current topics in cat and dog nutrition. This course provides a unique opportunity for students ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: ANSC 6290

  • 1 Credit GradeNoAud

  •  3544 ANSC 4290   LEC 001

    • F
    • Jan 20 - May 5, 2026
    • Trottier, N

  • Instruction Mode: In Person

    Enrollment limited to: juniors and seniors. Recommended prerequisite: ANSC 4200.

ANSC 4410

The course will integrate animal nutrition, biochemistry, and physiology. The overall goal is to enhance understanding of intermediary metabolism and metabolic adaptations that develop to support different ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: ANSC 6410

  • 3 Credits Graded

  •  3538 ANSC 4410   LEC 001

    • MWF
    • Jan 20 - May 5, 2026
    • McFadden, J

  • Instruction Mode: In Person

    Prerequisite: BIOAP 1100, ANSC 2120 or equivalents. Enrollment limited to: seniors and juniors.

ANSC 4560

Designed for undergraduates who have a sincere interest in dairy farm management. The course objective is to gain further understanding of the integration and application of dairy farm management principles ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 2 Credits Graded

  •  3366 ANSC 4560   LEC 001

    • F
    • Jan 20 - May 5, 2026
    • Van Amburgh, M

  • Instruction Mode: In Person

    Enrollment limited to: seniors. Prerequisite: ANSC 2500, ANSC 3510, AEM 3020, ANSC 3511 and ANSC 4510 or equivalent.

ANSC 4940

The department teaches trial courses under this number. Offerings vary by semester and are advertised by the department before the semester begins. Courses offered under the number will be approved by ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one laboratory.

  • 3 Credits Graded

  • Topic: Bovi Analytics

  • 18043 ANSC 4940   LEC 002

    • TR
    • Hostens, M

  • Instruction Mode: In Person

  • Topic: Bovi Analytics

  • 18049 ANSC 4940   LAB 402

    • R
    • Hostens, M

  • Instruction Mode: In Person

Syllabi: none
  •   Seven Week - First.  Choose one lecture, one discussion, and one practicum.

  • 3 Credits Graded

  • Topic: Raptor Biology and Management

  •  3367 ANSC 4940   LEC 001

    • TR
    • Jan 20 - Mar 10, 2026
    • Huson, H

  • Instruction Mode: In Person

  • Topic: Raptor Biology and Management

  •  3368 ANSC 4940   DIS 201

    • T
    • Jan 20 - Mar 10, 2026
    • Huson, H

  • Instruction Mode: In Person

  • Topic: Raptor Biology and Management

  •  3369 ANSC 4940   DIS 202

    • W
    • Jan 20 - Mar 10, 2026
    • Huson, H

  • Instruction Mode: In Person

  • Topic: Raptor Biology and Management

  •  3370 ANSC 4940   DIS 203

    • R
    • Jan 20 - Mar 10, 2026
    • Huson, H

  • Instruction Mode: In Person

  • Topic: Raptor Biology and Management

  •  3371 ANSC 4940   PRA 401

    • Jan 20 - Mar 10, 2026
    • Huson, H

  • Instruction Mode: Online

ANSC 4960

Structured, on-the-job learning experience under supervision of qualified professionals in a cooperating organization (e.g., farm, agribusiness, pharmaceutical company, zoo, educational institution). ... view course details

View Enrollment Information

Syllabi: none
  •   Project Session Full. 

  • 1-3 Credits Opt NoAud

Syllabi: none
  •   Project Session Full. 

  • 1-3 Credits Opt NoAud

ANSC 4970

May include individual tutorial study or a lecture topic selected by a professor. Because topics may change, the course may be repeated for credit. view course details

View Enrollment Information

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

ANSC 4980

Designed to consolidate the student's knowledge. A participating student assists in teaching a course allied with his or her education and experience. The student is expected to meet regularly with a discussion ... view course details

View Enrollment Information

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  3413 ANSC 4980   IND 610

    • Jan 20 - May 5, 2026
    • Staff

  • Instruction Mode: Independent Studies

    Prerequisite: GPA of at least 2.7.

ANSC 4990

Affords opportunities for students to carry out independent research under appropriate supervision. Each student is expected to review pertinent literature, prepare a project outline, conduct the research, ... view course details

View Enrollment Information

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Stdnt Opt

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Stdnt Opt

  •  3452 ANSC 4990   RSC 728

    • Jan 20 - May 5, 2026
    • Staff

  • Instruction Mode: Directed Research

    Prerequisite: GPA of at least 2.7.

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Stdnt Opt

  •  3456 ANSC 4990   RSC 732

    • Jan 20 - May 5, 2026
    • Staff

  • Instruction Mode: Directed Research

    Prerequisite: GPA of at least 2.7.

Syllabi: none
  •   Project Session Full. 

  • 1-6 Credits Stdnt Opt

  •  3463 ANSC 4990   RSC 739

    • Jan 20 - May 5, 2026
    • Staff

  • Instruction Mode: Directed Research

    Prerequisite: GPA of at least 2.7.

ANSC 5100

This course will cover the basic principles, history, and application of animal welfare science for multiple species. Students will learn to assess the welfare of animals in a variety of settings using ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: ANSC 3100

  • 3 Credits Stdnt Opt

  •  3539 ANSC 5100   LEC 001

    • MWF
    • Jan 20 - May 5, 2026
    • Goodale, L

  • Instruction Mode: In Person

ANSC 5210

This course focuses on the genetic foundation and improvement of domestic species. Basic cellular biology and DNA replication will lay the groundwork for understanding the genetic mechanisms underlying ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one laboratory. Combined with: ANSC 2210

  • 4 Credits Graded

  •  3561 ANSC 5210   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Duan, E

      Huson, H

  • Instruction Mode: In Person

  •  3562 ANSC 5210   LAB 401

    • T
    • Jan 20 - May 5, 2026
    • Duan, E

      Huson, H

  • Instruction Mode: In Person

  •  3563 ANSC 5210   LAB 402

    • W
    • Jan 20 - May 5, 2026
    • Duan, E

      Huson, H

  • Instruction Mode: In Person

  •  3564 ANSC 5210   LAB 403

    • R
    • Jan 20 - May 5, 2026
    • Duan, E

      Huson, H

  • Instruction Mode: In Person

ANSC 5220

This course is designed to train students in the Master of Professional Studies program in communication and presentation skills needed for future careers. Each student will present several times on their ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  •  3569 ANSC 5220   SEM 101

    • F
    • Jan 20 - May 5, 2026
    • Trottier, N

  • Instruction Mode: In Person

    Enrollment limited to: Animal Science Master of Professional Studies (MPS) students.

ANSC 5300

Fish Physiology is an introduction to the functional biology of fish. Lecture topics will cover cellular and tissue function within key physiological systems that help fish thrive in a wide range of aquatic ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: ANSC 3300BIOAP 3300BIOAP 5300

  • 3 Credits Graded

  •  3551 ANSC 5300   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Won, E

  • Instruction Mode: In Person

ANSC 5410

The course uses the mammary gland as the platform to illustrate the integration of physiological systems in the whole animal. Lectures cover the anatomy, development and endocrinology of the gland, composition ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: ANSC 3410BIOAP 3410BIOAP 5410

  • 2 Credits Graded

  •  3546 ANSC 5410   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Boisclair, Y

  • Instruction Mode: In Person

ANSC 5450

This course integrates concepts of reproductive physiology, management, and economics of dairy cattle. Special emphasis is given to practices and technologies currently used in modern dairy operations. ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one laboratory. Combined with: ANSC 3450

  • 3 Credits Graded

  •  3548 ANSC 5450   LEC 001

    • MW
    • Jan 20 - May 5, 2026
    • Giordano, J

  • Instruction Mode: In Person

  •  3549 ANSC 5450   LAB 401

    • W
    • Jan 20 - May 5, 2026
    • Giordano, J

  • Instruction Mode: In Person

ANSC 5510

Course integrates concepts of cow biology, management, economics, and sustainability of dairy operations. Special emphasis is given to management practices and technologies that affect cattle health and ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one laboratory. Combined with: ANSC 3510

  • 4 Credits Graded

  •  3559 ANSC 5510   LEC 001

    • MWF
    • Jan 20 - May 5, 2026
    • Giordano, J

  • Instruction Mode: In Person

  •  3560 ANSC 5510   LAB 401

    • M
    • Jan 20 - May 5, 2026
    • Giordano, J

  • Instruction Mode: In Person

ANSC 5550

Provides a foundation in the principles of dairy cattle nutrition and dairy ration formulation with emphasis on application of feeding programs on dairy farms. Laboratory emphasizes hands-on evaluation ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one laboratory. Combined with: ANSC 3550

  • 3 Credits Stdnt Opt

  •  3542 ANSC 5550   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Overton, T

  • Instruction Mode: In Person

  •  3543 ANSC 5550   LAB 401

    • R
    • Jan 20 - May 5, 2026
    • Overton, T

  • Instruction Mode: In Person

ANSC 6040

This course provides an experience in challenge-based learning, focusing on data-driven problems in the agricultural sector. Students work in collaborative teams, engaging with farmers and industry stakeholders ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture, one discussion, and one laboratory. Combined with: ANSC 4040

  • 3 Credits Graded

  •  3576 ANSC 6040   LEC 001

    • M
    • Jan 20 - May 5, 2026
    • Hostens, M

  • Instruction Mode: In Person

  •  3577 ANSC 6040   DIS 201

    • W
    • Jan 20 - May 5, 2026
    • Hostens, M

  • Instruction Mode: In Person

  •  3578 ANSC 6040   LAB 401

    • T
    • Jan 20 - May 5, 2026
    • Hostens, M

  • Instruction Mode: In Person

ANSC 6120

Provides students with an understanding of the concepts and practices underlying whole-farm nutrient management planning of livestock and dairy farms. Improving profitability and efficiency are key factors ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one laboratory. Combined with: ANSC 4120

  • 4 Credits Graded

  •  3540 ANSC 6120   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Ketterings, Q

      Van Amburgh, M

  • Instruction Mode: In Person

  •  3541 ANSC 6120   LAB 401

    • T
    • Jan 20 - May 5, 2026
    • Ketterings, Q

      Van Amburgh, M

  • Instruction Mode: In Person

ANSC 6190

Lectures on current research in nutrition. view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: NS 6190

  • 1 Credit S/U NoAud

  • 16593 ANSC 6190   SEM 101

    • T
    • Jan 20 - May 5, 2026
    • Wang, M

  • Instruction Mode: In Person

    Enrollment limited to: graduate students; others by permission of instructor.

ANSC 6220

This course is designed to train Animal Science graduate students in communication/presentation skills needed to support a career in scientific research. Each student will present an update on research ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 1 Credit Sat/Unsat

  •  3507 ANSC 6220   SEM 101

    • R
    • Jan 20 - May 5, 2026
    • McFadden, J

  • Instruction Mode: In Person

    Enrollment limited to: Animal Science graduate students.

ANSC 6280

Throughout their evolution, members of the Suidae family have adopted omnivorous feeding strategies of great elasticity. They share similar gastrointestinal physiological traits with the Equidae family ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: ANSC 4280ANSC 6280

  • 3-4 Credits Graded

  •  3556 ANSC 6280   LEC 001

    • MWF
    • Jan 20 - May 5, 2026
    • Trottier, N

  • Instruction Mode: In Person

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one laboratory. Combined with: ANSC 4280ANSC 6280

  • 3-4 Credits Graded

  •  3557 ANSC 6280   LEC 002

    • MWF
    • Jan 20 - May 5, 2026
    • Trottier, N

  • Instruction Mode: In Person

  •  3558 ANSC 6280   LAB 401

    • R
    • Jan 20 - May 5, 2026
    • Trottier, N

  • Instruction Mode: In Person

ANSC 6290

While many subjects are covered in ANSC 4200, offered in the fall, there is limited time to address all of the current topics in cat and dog nutrition. This course provides a unique opportunity for students ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: ANSC 4290

  • 1 Credit GradeNoAud

  •  3545 ANSC 6290   LEC 001

    • F
    • Jan 20 - May 5, 2026
    • Trottier, N

  • Instruction Mode: In Person

ANSC 6400

Graduate individual study in Animal Science under the direction of one or more faculty members. view course details

View Enrollment Information

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  3501 ANSC 6400   IND 601

    • Jan 20 - May 5, 2026
    • Won, E

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  3502 ANSC 6400   IND 602

    • Jan 20 - May 5, 2026
    • Overton, T

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  3503 ANSC 6400   IND 603

    • Jan 20 - May 5, 2026
    • Goodale, L

  • Instruction Mode: Independent Studies

Syllabi: none
  •   Project Session Full. 

  • 1-4 Credits Stdnt Opt

  •  3504 ANSC 6400   IND 604

    • Jan 20 - May 5, 2026
    • Van Amburgh, M

  • Instruction Mode: Independent Studies

ANSC 6410

The course will integrate animal nutrition, biochemistry, and physiology. The overall goal is to enhance understanding of intermediary metabolism and metabolic adaptations that develop to support different ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: ANSC 4410

  • 3 Credits Graded

  •  3550 ANSC 6410   LEC 001

    • MWF
    • Jan 20 - May 5, 2026
    • McFadden, J

  • Instruction Mode: In Person

ANSC 6700

This course offers a comprehensive overview of the immune system, from its fundamental components to its intricate responses to various threats. The curriculum begins with a foundation in the diverse mechanisms ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: ANSC 3700

  • 3 Credits GradeNoAud

  •  3533 ANSC 6700   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Selvaraj, V

  • Instruction Mode: In Person

    Enrollment limited to: graduate students or permission of instructor.

ANSC 7900

Thesis research for Ph.D. students only before A exam has been passed. view course details

View Enrollment Information

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3464 ANSC 7900   RSC 701

    • Jan 20 - May 5, 2026
    • Felippe, J

  • Instruction Mode: Directed Research

    Enrollment limited to: Doctor of Philosophy (PhD) students before admittance to candidacy.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3465 ANSC 7900   RSC 702

    • Jan 20 - May 5, 2026
    • Selvaraj, V

  • Instruction Mode: Directed Research

    Enrollment limited to: Doctor of Philosophy (PhD) students before admittance to candidacy.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3466 ANSC 7900   RSC 703

    • Jan 20 - May 5, 2026
    • Boisclair, Y

  • Instruction Mode: Directed Research

    Enrollment limited to: Doctor of Philosophy (PhD) students before admittance to candidacy.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3467 ANSC 7900   RSC 704

    • Jan 20 - May 5, 2026
    • Simmons, G

  • Instruction Mode: Directed Research

    Enrollment limited to: Doctor of Philosophy (PhD) students before admittance to candidacy.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3468 ANSC 7900   RSC 705

    • Jan 20 - May 5, 2026
    • McArt, J

  • Instruction Mode: Directed Research

    Enrollment limited to: Doctor of Philosophy (PhD) students before admittance to candidacy.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3469 ANSC 7900   RSC 706

    • Jan 20 - May 5, 2026
    • Reed, K

  • Instruction Mode: Directed Research

    Enrollment limited to: Doctor of Philosophy (PhD) students before admittance to candidacy.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3470 ANSC 7900   RSC 707

    • Jan 20 - May 5, 2026
    • Hostens, M

  • Instruction Mode: Directed Research

    Enrollment limited to: Doctor of Philosophy (PhD) students before admittance to candidacy.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3471 ANSC 7900   RSC 708

    • Jan 20 - May 5, 2026
    • Huson, H

  • Instruction Mode: Directed Research

    Enrollment limited to: Doctor of Philosophy (PhD) students before admittance to candidacy.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3580 ANSC 7900   RSC 709

    • Jan 20 - May 5, 2026
    • von Konigslow, T

  • Instruction Mode: Directed Research

    Enrollment limited to: Doctor of Philosophy (PhD) students before admittance to candidacy.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3472 ANSC 7900   RSC 710

    • Jan 20 - May 5, 2026
    • Overton, T

  • Instruction Mode: Directed Research

    Enrollment limited to: Doctor of Philosophy (PhD) students before admittance to candidacy.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3473 ANSC 7900   RSC 711

    • Jan 20 - May 5, 2026
    • Leal-Yepes, F

  • Instruction Mode: Directed Research

    Enrollment limited to: Doctor of Philosophy (PhD) students before admittance to candidacy.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3474 ANSC 7900   RSC 712

    • Jan 20 - May 5, 2026
    • Lei, X

  • Instruction Mode: Directed Research

    Enrollment limited to: Doctor of Philosophy (PhD) students before admittance to candidacy.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3475 ANSC 7900   RSC 718

    • Jan 20 - May 5, 2026
    • Giordano, J

  • Instruction Mode: Directed Research

    Enrollment limited to: Doctor of Philosophy (PhD) students before admittance to candidacy.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3476 ANSC 7900   RSC 720

    • Jan 20 - May 5, 2026
    • Ketterings, Q

  • Instruction Mode: Directed Research

    Enrollment limited to: Doctor of Philosophy (PhD) students before admittance to candidacy.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3477 ANSC 7900   RSC 721

    • Jan 20 - May 5, 2026
    • Van Amburgh, M

  • Instruction Mode: Directed Research

    Enrollment limited to: Doctor of Philosophy (PhD) students before admittance to candidacy.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3478 ANSC 7900   RSC 723

    • Jan 20 - May 5, 2026
    • Nydam, D

  • Instruction Mode: Directed Research

    Enrollment limited to: Doctor of Philosophy (PhD) students before admittance to candidacy.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3479 ANSC 7900   RSC 725

    • Jan 20 - May 5, 2026
    • McFadden, J

  • Instruction Mode: Directed Research

    Enrollment limited to: Doctor of Philosophy (PhD) students before admittance to candidacy.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3480 ANSC 7900   RSC 726

    • Jan 20 - May 5, 2026
    • Bowman, D

  • Instruction Mode: Directed Research

    Enrollment limited to: Doctor of Philosophy (PhD) students before admittance to candidacy.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3481 ANSC 7900   RSC 727

    • Jan 20 - May 5, 2026
    • Duan, E

  • Instruction Mode: Directed Research

    Enrollment limited to: Doctor of Philosophy (PhD) students before admittance to candidacy.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3482 ANSC 7900   RSC 728

    • Jan 20 - May 5, 2026
    • Ren, Y

  • Instruction Mode: Directed Research

    Enrollment limited to: Doctor of Philosophy (PhD) students before admittance to candidacy.

ANSC 8900

Thesis research for master's students. view course details

View Enrollment Information

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3511 ANSC 8900   RSC 701

    • Jan 20 - May 5, 2026
    • Nydam, D

  • Instruction Mode: Directed Research

    Enrollment limited to: Master of Science students.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3512 ANSC 8900   RSC 702

    • Jan 20 - May 5, 2026
    • Duan, E

  • Instruction Mode: Directed Research

    Enrollment limited to: Master of Science students.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3513 ANSC 8900   RSC 703

    • Jan 20 - May 5, 2026
    • Boisclair, Y

  • Instruction Mode: Directed Research

    Enrollment limited to: Master of Science students.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3514 ANSC 8900   RSC 704

    • Jan 20 - May 5, 2026
    • Cheong, S

  • Instruction Mode: Directed Research

    Enrollment limited to: Master of Science students.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3515 ANSC 8900   RSC 705

    • Jan 20 - May 5, 2026
    • Trottier, N

  • Instruction Mode: Directed Research

    Enrollment limited to: Master of Science students.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3516 ANSC 8900   RSC 706

    • Jan 20 - May 5, 2026
    • Bowman, D

  • Instruction Mode: Directed Research

    Enrollment limited to: Master of Science students.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3517 ANSC 8900   RSC 707

    • Jan 20 - May 5, 2026
    • Cherney, D

  • Instruction Mode: Directed Research

    Enrollment limited to: Master of Science students.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3518 ANSC 8900   RSC 708

    • Jan 20 - May 5, 2026
    • Huson, H

  • Instruction Mode: Directed Research

    Enrollment limited to: Master of Science students.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3519 ANSC 8900   RSC 709

    • Jan 20 - May 5, 2026
    • Chang, Y

  • Instruction Mode: Directed Research

    Enrollment limited to: Master of Science students.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3520 ANSC 8900   RSC 710

    • Jan 20 - May 5, 2026
    • Mann, S

  • Instruction Mode: Directed Research

    Enrollment limited to: Master of Science students.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3521 ANSC 8900   RSC 711

    • Jan 20 - May 5, 2026
    • McFadden, J

  • Instruction Mode: Directed Research

    Enrollment limited to: Master of Science students.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3522 ANSC 8900   RSC 712

    • Jan 20 - May 5, 2026
    • Lei, X

  • Instruction Mode: Directed Research

    Enrollment limited to: Master of Science students.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3523 ANSC 8900   RSC 713

    • Jan 20 - May 5, 2026
    • Giordano, J

  • Instruction Mode: Directed Research

    Enrollment limited to: Master of Science students.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3524 ANSC 8900   RSC 714

    • Jan 20 - May 5, 2026
    • Overton, T

  • Instruction Mode: Directed Research

    Enrollment limited to: Master of Science students.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3525 ANSC 8900   RSC 715

    • Jan 20 - May 5, 2026
    • Cummings, K

  • Instruction Mode: Directed Research

    Enrollment limited to: Master of Science students.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3526 ANSC 8900   RSC 716

    • Jan 20 - May 5, 2026
    • Reed, K

  • Instruction Mode: Directed Research

    Enrollment limited to: Master of Science students.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3527 ANSC 8900   RSC 717

    • Jan 20 - May 5, 2026
    • Ketterings, Q

  • Instruction Mode: Directed Research

    Enrollment limited to: Master of Science students.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3528 ANSC 8900   RSC 718

    • Jan 20 - May 5, 2026
    • Leal-Yepes, F

  • Instruction Mode: Directed Research

    Enrollment limited to: Master of Science students.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3529 ANSC 8900   RSC 721

    • Jan 20 - May 5, 2026
    • Van Amburgh, M

  • Instruction Mode: Directed Research

    Enrollment limited to: Master of Science students.

ANSC 9900

Thesis research for Ph.D. candidates after A exam has been passed. view course details

View Enrollment Information

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3483 ANSC 9900   RSC 701

    • Jan 20 - May 5, 2026
    • Felippe, J

  • Instruction Mode: Directed Research

    Enrollment limited to: Doctor of Philosophy (PhD) students admitted to candidacy.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3484 ANSC 9900   RSC 702

    • Jan 20 - May 5, 2026
    • Nydam, D

  • Instruction Mode: Directed Research

    Enrollment limited to: Doctor of Philosophy (PhD) students admitted to candidacy.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3485 ANSC 9900   RSC 703

    • Jan 20 - May 5, 2026
    • Boisclair, Y

  • Instruction Mode: Directed Research

    Enrollment limited to: Doctor of Philosophy (PhD) students admitted to candidacy.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3486 ANSC 9900   RSC 704

    • Jan 20 - May 5, 2026
    • Bowman, D

  • Instruction Mode: Directed Research

    Enrollment limited to: Doctor of Philosophy (PhD) students admitted to candidacy.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3487 ANSC 9900   RSC 705

    • Jan 20 - May 5, 2026
    • Reed, K

  • Instruction Mode: Directed Research

    Enrollment limited to: Doctor of Philosophy (PhD) students admitted to candidacy.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3488 ANSC 9900   RSC 706

    • Jan 20 - May 5, 2026
    • McArt, J

  • Instruction Mode: Directed Research

    Enrollment limited to: Doctor of Philosophy (PhD) students admitted to candidacy.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3489 ANSC 9900   RSC 707

    • Jan 20 - May 5, 2026
    • Duan, E

  • Instruction Mode: Directed Research

    Enrollment limited to: Doctor of Philosophy (PhD) students admitted to candidacy.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3490 ANSC 9900   RSC 708

    • Jan 20 - May 5, 2026
    • Ketterings, Q

  • Instruction Mode: Directed Research

    Enrollment limited to: Doctor of Philosophy (PhD) students admitted to candidacy.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3491 ANSC 9900   RSC 709

    • Jan 20 - May 5, 2026
    • Ren, Y

  • Instruction Mode: Directed Research

    Enrollment limited to: Doctor of Philosophy (PhD) students admitted to candidacy.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3492 ANSC 9900   RSC 710

    • Jan 20 - May 5, 2026
    • Overton, T

  • Instruction Mode: Directed Research

    Enrollment limited to: Doctor of Philosophy (PhD) students admitted to candidacy.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3493 ANSC 9900   RSC 711

    • Jan 20 - May 5, 2026
    • McFadden, J

  • Instruction Mode: Directed Research

    Enrollment limited to: Doctor of Philosophy (PhD) students admitted to candidacy.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3494 ANSC 9900   RSC 712

    • Jan 20 - May 5, 2026
    • Lei, X

  • Instruction Mode: Directed Research

    Enrollment limited to: Doctor of Philosophy (PhD) students admitted to candidacy.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3495 ANSC 9900   RSC 716

    • Jan 20 - May 5, 2026
    • Giordano, J

  • Instruction Mode: Directed Research

    Enrollment limited to: Doctor of Philosophy (PhD) students admitted to candidacy.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3496 ANSC 9900   RSC 721

    • Jan 20 - May 5, 2026
    • Van Amburgh, M

  • Instruction Mode: Directed Research

    Enrollment limited to: Doctor of Philosophy (PhD) students admitted to candidacy.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3497 ANSC 9900   RSC 723

    • Jan 20 - May 5, 2026
    • Huson, H

  • Instruction Mode: Directed Research

    Enrollment limited to: Doctor of Philosophy (PhD) students admitted to candidacy.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3498 ANSC 9900   RSC 724

    • Jan 20 - May 5, 2026
    • Mann, S

  • Instruction Mode: Directed Research

    Enrollment limited to: Doctor of Philosophy (PhD) students admitted to candidacy.

Syllabi: none
  •   Project Session Full. 

  • 1-12 Credits Sat/Unsat

  •  3499 ANSC 9900   RSC 725

    • Jan 20 - May 5, 2026
    • Chang, Y

  • Instruction Mode: Directed Research

    Enrollment limited to: Doctor of Philosophy (PhD) students admitted to candidacy.