Departmental Advisors
Undergraduate Studies Office
Pam Hofmann
WBB 313
Graduate Advisor
F. Calizaya
WBB 313
Departmental Notes

For course descriptions and pre-requisite information click on the subject column next to the appropriate catalog number.

MG EN 505 - 001 Ventilation/Air Cond


Section 2 belongs to this section.This course requires registration for a lab and/or discussion section. Students will be automatically registered for this lecture section when registering for the pertinent lab and/or discussion section.

MG EN 505 - 001 Ventilation/Air Cond

  • Class Number:
  • Instructor: KOCSIS, CHARLES
  • Component: Lecture
  • Type: Hybrid
  • Units: 0.0
  • Wait List: No
  • Fees: $505.00
  • Seats Available: 2

Section 2 belongs to this section.This course requires registration for a lab and/or discussion section. Students will be automatically registered for this lecture section when registering for the pertinent lab and/or discussion section.

MG EN 505 - 002 Ventilation/Air Cond


Students will automatically be registered for lecture section 001.

MG EN 505 - 002 Ventilation/Air Cond

  • Class Number: 8234
  • Instructor: KOCSIS, CHARLES
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Wait List: No
  • Fees: $520.00
  • Seats Available: 2

Students will automatically be registered for lecture section 001.

MG EN 1050 - 001 Computational Skills


Section 2 belongs to this lecture. This course requires registration for a lab section. Students will be automatically registered for this lecture section when registering for the pertinent lab section. UPDATED COURSE CONTENT: Emphasis will be on Introduction to Vulcan and Python software and basic programming concepts

MG EN 1050 - 001 Computational Skills

  • Class Number:
  • Instructor: GANGULI, RAJIVE
  • Component: Lecture
  • Type: In Person
  • Units: 2.0
  • Wait List: No
  • Fees: $40.00
  • Seats Available: 9

Section 2 belongs to this lecture. This course requires registration for a lab section. Students will be automatically registered for this lecture section when registering for the pertinent lab section. UPDATED COURSE CONTENT: Emphasis will be on Introduction to Vulcan and Python software and basic programming concepts

MG EN 1050 - 002 Computational Skills

MG EN 1050 - 002 Computational Skills

  • Class Number: 1147
  • Instructor: GANGULI, RAJIVE
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Wait List: No
  • Fees: $40.00
  • Seats Available: 9

MG EN 2400 - 001 Intro Surveying


Sections 3-5 belong to this lecture. This course requires registration for a lab section. Students will be automatically registered for this lecture section when registering for the pertinent lab section.

MG EN 2400 - 001 Intro Surveying

  • Class Number:
  • Instructor: JOHNSON, JEFFREY
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $30.00
  • Seats Available: 5

Sections 3-5 belong to this lecture. This course requires registration for a lab section. Students will be automatically registered for this lecture section when registering for the pertinent lab section.

MG EN 2400 - 006 Intro Surveying


Lab sections will meet in green space east of WBB. No Lab the first week of classes.

MG EN 2400 - 006 Intro Surveying

  • Class Number: 16323
  • Instructor: JOHNSON, JEFFREY
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $30.00
  • Seats Available: 0

Lab sections will meet in green space east of WBB. No Lab the first week of classes.

MG EN 2400 - 007 Intro Surveying


Lab sections will meet in green space east of WBB. No Lab the first week of classes.

MG EN 2400 - 007 Intro Surveying

  • Class Number: 16324
  • Instructor: JOHNSON, JEFFREY
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $30.00
  • Seats Available: 1

Lab sections will meet in green space east of WBB. No Lab the first week of classes.

MG EN 2400 - 008 Intro Surveying


Lab sections will meet in green space east of WBB. No Lab the first week of classes.

MG EN 2400 - 008 Intro Surveying

  • Class Number: 16325
  • Instructor: JOHNSON, JEFFREY
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $30.00
  • Seats Available: 4

Lab sections will meet in green space east of WBB. No Lab the first week of classes.

MG EN 3010 - 001 Intro To Mining

MG EN 3010 - 001 Intro To Mining

  • Class Number: 5962
  • Instructor: ROGERS, PRATT
  • Component: Lecture
  • Type: In Person
  • Units: 1.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 16

MG EN 3015 - 001 Mine Visits


This course will meet August 14-17, 2023 for a multi-site field trip experience. Emails about the schedule/info will be sent out during the second week of July.

MG EN 3015 - 001 Mine Visits

  • Class Number: 14434
  • Instructor: ROGERS, PRATT
  • Component: Field Work
  • Type: In Person
  • Units: 1.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $150.00
  • Seats Available: 3

This course will meet August 14-17, 2023 for a multi-site field trip experience. Emails about the schedule/info will be sent out during the second week of July.

MG EN 4990 - 001 Mining Seminar

MG EN 4990 - 001 Mining Seminar

  • Class Number: 13102
  • Instructor: JAMES, Patrick
  • Component: Seminar
  • Type: In Person
  • Units: 0.5
  • Wait List: No
  • Seats Available: 28

MG EN 4999 - 001 Honors Thesis/Project

MG EN 4999 - 001 Honors Thesis/Project

  • Class Number: 16240
  • Component: Honors Thesis Project
  • Type: In Person
  • Units: 3.0
  • Wait List: No
  • Seats Available: 5

MG EN 5020 - 001 Surface Mining Methods


UPDATED course info: Basic terminology including strip ratio and pit structure related (bench height, width, interramp angle etc). Structural components including haul road design, waste rock dump, water handling. Basics of drilling and blasting. Basics of blast design. Introduction to pit optimization algorithms and slope stability. Major equipment types and production planning. Basics of strip mining including use of draglines and cast blasting. Basics of reclamation (major laws and methods). Special topics covered include grade control and niche methods.

MG EN 5020 - 001 Surface Mining Methods

  • Class Number: 1151
  • Instructor: GANGULI, RAJIVE
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 18

UPDATED course info: Basic terminology including strip ratio and pit structure related (bench height, width, interramp angle etc). Structural components including haul road design, waste rock dump, water handling. Basics of drilling and blasting. Basics of blast design. Introduction to pit optimization algorithms and slope stability. Major equipment types and production planning. Basics of strip mining including use of draglines and cast blasting. Basics of reclamation (major laws and methods). Special topics covered include grade control and niche methods.

MG EN 5030 - 001 Materials Handling

MG EN 5030 - 001 Materials Handling

  • Class Number: 3469
  • Instructor: MISHRA, BRIJES
  • Component: Lecture
  • Type: In Person
  • Units: 2.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 11

MG EN 5050 - 001 Ventilation/Air Cond


Section 2 belongs to this lecture. This course requires registration for a lab section. Students will be automatically registered for this lecture section when registering for the pertinent lab section. One field trip is required. Contact department for schedule. This is a Hybrid course, which uses a mixture of online, face-to-face, and technology enhanced instruction.

MG EN 5050 - 001 Ventilation/Air Cond

  • Class Number:
  • Instructor: KOCSIS, CHARLES
  • Component: Lecture
  • Type: Hybrid
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $15.00
  • Seats Available: 16

Section 2 belongs to this lecture. This course requires registration for a lab section. Students will be automatically registered for this lecture section when registering for the pertinent lab section. One field trip is required. Contact department for schedule. This is a Hybrid course, which uses a mixture of online, face-to-face, and technology enhanced instruction.

MG EN 5050 - 002 Ventilation/Air Cond

MG EN 5050 - 002 Ventilation/Air Cond

  • Class Number: 1315
  • Instructor: KOCSIS, CHARLES
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Fees: $15.00
  • Seats Available: 22

MG EN 5160 - 001 Rock Mechanics Apps

MG EN 5160 - 001 Rock Mechanics Apps

  • Class Number: 1157
  • Instructor: MISHRA, BRIJES
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $63.53
  • Seats Available: 25

MG EN 5340 - 003 Mineral Evaluation


Engineering studies, including preliminary economic assessments and pre-feasibility and feasibility studies; geostatistics for resource estimation; and computer applications. TUESDAY CLASS WILL MEET IN 102 WBB THURSDAY CLASS WILL MEET IN 306 WBB

MG EN 5340 - 003 Mineral Evaluation

  • Class Number: 10629
  • Instructor: WEMPEN, JESSICA
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 13

Engineering studies, including preliminary economic assessments and pre-feasibility and feasibility studies; geostatistics for resource estimation; and computer applications. TUESDAY CLASS WILL MEET IN 102 WBB THURSDAY CLASS WILL MEET IN 306 WBB

MG EN 5970 - 001 Intern Program

MG EN 5970 - 001 Intern Program

  • Class Number: 1165
  • Instructor: ROGERS, PRATT
  • Component: Practicum
  • Type: In Person
  • Units: 2.0
  • Wait List: No
  • Seats Available: 10

MG EN 5970 - 003 Intern Program

MG EN 5970 - 003 Intern Program

  • Class Number: 4288
  • Instructor: KOCSIS, CHARLES
  • Component: Practicum
  • Type: In Person
  • Units: 2.0
  • Wait List: No
  • Seats Available: 10

MG EN 5970 - 004 Intern Program

MG EN 5970 - 004 Intern Program

  • Class Number: 4289
  • Instructor: JOHNSON, JEFFREY
  • Component: Practicum
  • Type: In Person
  • Units: 2.0
  • Wait List: No
  • Seats Available: 10

MG EN 5970 - 006 Intern Program

MG EN 5970 - 006 Intern Program

  • Class Number: 4612
  • Instructor: WEMPEN, JESSICA
  • Component: Practicum
  • Type: In Person
  • Units: 2.0
  • Wait List: No
  • Seats Available: 6

MG EN 5970 - 007 Intern Program

MG EN 5970 - 007 Intern Program

  • Class Number: 16856
  • Instructor: GANGULI, RAJIVE
  • Component: Practicum
  • Type: In Person
  • Units: 2.0
  • Wait List: Yes
  • Seats Available: 3

MG EN 6900 - 001 Special Topics


Materials Handling

MG EN 6900 - 001 Special Topics

  • Class Number: 4290
  • Instructor: MISHRA, BRIJES
  • Component: Special Topics
  • Type: In Person
  • Units: 1.0 - 3.0
  • Wait List: No
  • Fees: $63.53
  • Seats Available: 5

Materials Handling

MG EN 6900 - 007 Rock Mechanics Apps

MG EN 6900 - 007 Rock Mechanics Apps

  • Class Number: 4333
  • Instructor: MISHRA, BRIJES
  • Component: Special Topics
  • Type: In Person
  • Units: 1.0 - 3.0
  • Wait List: Yes
  • Fees: $63.53
  • Seats Available: 3

MG EN 6900 - 008 Ventilation/Air Cond

MG EN 6900 - 008 Ventilation/Air Cond

  • Class Number: 4337
  • Instructor: KOCSIS, CHARLES
  • Component: Special Topics
  • Type: Hybrid
  • Units: 1.0 - 3.0
  • Wait List: No
  • Seats Available: 4

MG EN 6900 - 009 Surface Mining

MG EN 6900 - 009 Surface Mining

  • Class Number: 4338
  • Instructor: GANGULI, RAJIVE
  • Component: Special Topics
  • Type: In Person
  • Units: 1.0 - 3.0
  • Wait List: No
  • Seats Available: 1

MG EN 6900 - 014 Mineral Evaluation


Engineering studies, including preliminary economic assessments and pre-feasibility and feasibility studies; geostatistics for resource estimation; and computer applications.

MG EN 6900 - 014 Mineral Evaluation

  • Class Number: 13312
  • Instructor: WEMPEN, JESSICA
  • Component: Special Topics
  • Type: In Person
  • Units: 1.0 - 3.0
  • Wait List: No
  • Seats Available: 4

Engineering studies, including preliminary economic assessments and pre-feasibility and feasibility studies; geostatistics for resource estimation; and computer applications.

MG EN 6910 - 001 Independent Study

MG EN 6910 - 001 Independent Study

  • Class Number: 1565
  • Instructor: GANGULI, RAJIVE
  • Component: Independent Study
  • Type: In Person
  • Units: 1.0 - 3.0
  • Wait List: No
  • Seats Available: 10

MG EN 6910 - 004 Independent Study

MG EN 6910 - 004 Independent Study

  • Class Number: 4291
  • Instructor: NELSON, MICHAEL
  • Component: Independent Study
  • Type: In Person
  • Units: 1.0 - 3.0
  • Wait List: No
  • Seats Available: 10

MG EN 6910 - 005 Independent Study

MG EN 6910 - 005 Independent Study

  • Class Number: 4292
  • Instructor: KOCSIS, CHARLES
  • Component: Independent Study
  • Type: In Person
  • Units: 1.0 - 3.0
  • Wait List: No
  • Seats Available: 10

MG EN 6910 - 006 Independent Study

MG EN 6910 - 006 Independent Study

  • Class Number: 11629
  • Instructor: ROGERS, PRATT
  • Component: Independent Study
  • Type: In Person
  • Units: 1.0 - 3.0
  • Wait List: No
  • Seats Available: 5

MG EN 6970 - 001 Thesis Research-MS

MG EN 6970 - 001 Thesis Research-MS

  • Class Number: 11547
  • Instructor: GANGULI, RAJIVE
  • Component: Thesis Research
  • Type: In Person
  • Units: 1.0 - 9.0
  • Wait List: No
  • Seats Available: 7

MG EN 6970 - 002 Thesis Research-MS

MG EN 6970 - 002 Thesis Research-MS

  • Class Number: 9521
  • Component: Thesis Research
  • Type: In Person
  • Units: 1.0 - 9.0
  • Wait List: No
  • Seats Available: 15

MG EN 6970 - 003 Thesis Research-MS

MG EN 6970 - 003 Thesis Research-MS

  • Class Number: 3561
  • Instructor: WEMPEN, JESSICA
  • Component: Thesis Research
  • Type: In Person
  • Units: 1.0 - 9.0
  • Wait List: No
  • Seats Available: 15

MG EN 6970 - 004 Thesis Research-MS

MG EN 6970 - 004 Thesis Research-MS

  • Class Number: 8102
  • Instructor: JOHNSON, JEFFREY
  • Component: Thesis Research
  • Type: In Person
  • Units: 1.0 - 9.0
  • Wait List: No
  • Seats Available: 5

MG EN 6970 - 005 Thesis Research-MS

MG EN 6970 - 005 Thesis Research-MS

  • Class Number: 3562
  • Instructor: KOCSIS, CHARLES
  • Component: Thesis Research
  • Type: In Person
  • Units: 1.0 - 9.0
  • Wait List: No
  • Seats Available: 15

MG EN 6970 - 006 Thesis Research-MS

MG EN 6970 - 006 Thesis Research-MS

  • Class Number: 9522
  • Instructor: ROGERS, PRATT
  • Component: Thesis Research
  • Type: In Person
  • Units: 1.0 - 9.0
  • Wait List: No
  • Seats Available: 15

MG EN 6970 - 007 Thesis Research-MS

MG EN 6970 - 007 Thesis Research-MS

  • Class Number: 13993
  • Instructor: MISHRA, BRIJES
  • Component: Thesis Research
  • Type: In Person
  • Units: 1.0 - 9.0
  • Wait List: No
  • Seats Available: 5

MG EN 7800 - 001 Graduate Seminar

MG EN 7800 - 001 Graduate Seminar

  • Class Number: 1566
  • Instructor: MISHRA, BRIJES
  • Component: Seminar
  • Type: In Person
  • Units: 0.5
  • Wait List: No
  • Seats Available: 19

MG EN 7970 - 001 Thesis Research-PhD

MG EN 7970 - 001 Thesis Research-PhD

  • Class Number: 11545
  • Instructor: GANGULI, RAJIVE
  • Component: Thesis Research
  • Type: In Person
  • Units: 1.0 - 9.0
  • Wait List: No
  • Seats Available: 7

MG EN 7970 - 002 Thesis Research-PhD

MG EN 7970 - 002 Thesis Research-PhD

  • Class Number: 9523
  • Component: Thesis Research
  • Type: In Person
  • Units: 1.0 - 9.0
  • Wait List: No
  • Seats Available: 15

MG EN 7970 - 003 Thesis Research-PhD

MG EN 7970 - 003 Thesis Research-PhD

  • Class Number: 3565
  • Instructor: WEMPEN, JESSICA
  • Component: Thesis Research
  • Type: In Person
  • Units: 1.0 - 9.0
  • Wait List: No
  • Seats Available: 15

MG EN 7970 - 004 Thesis Research-PhD

MG EN 7970 - 004 Thesis Research-PhD

  • Class Number: 9524
  • Instructor: JOHNSON, JEFFREY
  • Component: Thesis Research
  • Type: In Person
  • Units: 1.0 - 9.0
  • Wait List: No
  • Seats Available: 15

MG EN 7970 - 005 Thesis Research-PhD

MG EN 7970 - 005 Thesis Research-PhD

  • Class Number: 3566
  • Instructor: KOCSIS, CHARLES
  • Component: Thesis Research
  • Type: In Person
  • Units: 1.0 - 9.0
  • Wait List: No
  • Seats Available: 15

MG EN 7970 - 006 Thesis Research-PhD

MG EN 7970 - 006 Thesis Research-PhD

  • Class Number: 9525
  • Instructor: ROGERS, PRATT
  • Component: Thesis Research
  • Type: In Person
  • Units: 1.0 - 9.0
  • Wait List: No
  • Seats Available: 14

MG EN 7970 - 007 Thesis Research-PhD

MG EN 7970 - 007 Thesis Research-PhD

  • Class Number: 13994
  • Instructor: MISHRA, BRIJES
  • Component: Thesis Research
  • Type: In Person
  • Units: 1.0 - 9.0
  • Wait List: No
  • Seats Available: 5

MG EN 7980 - 001 Faculty Consultation

MG EN 7980 - 001 Faculty Consultation

  • Class Number: 1567
  • Instructor: GANGULI, RAJIVE
  • Component: Independent Study
  • Type: In Person
  • Units: 3.0
  • Wait List: No
  • Seats Available: 25

MG EN 7990 - 002 Continuing Registration

MG EN 7990 - 002 Continuing Registration

  • Class Number: 6938
  • Instructor: NELSON, MICHAEL
  • Component: Continuing Registration
  • Type: In Person
  • Units: 0.0
  • Wait List: No
  • Seats Available: 5