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
  • 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: 8650
  • Instructor: KOCSIS, CHARLES
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Wait List: No
  • Fees: $504.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: -2

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: 1164
  • Instructor: GANGULI, RAJIVE
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Wait List: No
  • Fees: $40.00
  • Seats Available: -2

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: 0

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: 19108
  • 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: 19109
  • 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: 19110
  • 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 3010 - 001 Intro To Mining

MG EN 3010 - 001 Intro To Mining

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

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: 16106
  • Instructor: ROGERS, PRATT
  • Component: Field Work
  • Type: In Person
  • Units: 1.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $150.00
  • Seats Available: 2

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 3120 - 001 Aggregates Mining


This class is a mixture of in-person and same-time online interactive video and face-to-face instruction. More information will be available during the first week of class regarding the exact schedule IVC Hybrid schedule

MG EN 3120 - 001 Aggregates Mining

  • Class Number: 18489
  • Instructor: GOLD, GREGORY
  • Component: Lecture
  • Type: Hybrid & IVC
  • Units: 2.0
  • Wait List: No
  • Seats Available: 6

This class is a mixture of in-person and same-time online interactive video and face-to-face instruction. More information will be available during the first week of class regarding the exact schedule IVC Hybrid schedule

MG EN 4990 - 001 Mining Seminar

MG EN 4990 - 001 Mining Seminar

  • Class Number: 14130
  • Instructor: ROGERS, PRATT
  • Component: Seminar
  • Type: In Person
  • Units: 0.5
  • Wait List: No
  • Seats Available: 9

MG EN 4999 - 001 Honors Thesis/Project

MG EN 4999 - 001 Honors Thesis/Project

  • Class Number: 19014
  • 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


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: 3549
  • 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: 8

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: 1347
  • Instructor: KOCSIS, CHARLES
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Fees: $15.00
  • Seats Available: 14

MG EN 5160 - 001 Rock Mechanics Apps

MG EN 5160 - 001 Rock Mechanics Apps

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

MG EN 5340 - 003 Mineral Evaluation


Section 4 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.

MG EN 5340 - 003 Mineral Evaluation


Section 4 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.

MG EN 5340 - 004 Mineral Evaluation

MG EN 5340 - 004 Mineral Evaluation

MG EN 5370 - 001 Data Management


This time frame includes lecture and lab application.

MG EN 5370 - 001 Data Management

  • Class Number: 18985
  • Instructor: ROGERS, PRATT
  • Component: Lecture
  • Type: In Person
  • Units: 2.0
  • Wait List: No
  • Fees: $40.00
  • Seats Available: 12

This time frame includes lecture and lab application.

MG EN 5970 - 001 Intern Program

MG EN 5970 - 001 Intern Program

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

MG EN 5970 - 003 Intern Program

MG EN 5970 - 003 Intern Program

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

MG EN 5970 - 004 Intern Program

MG EN 5970 - 004 Intern Program

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

MG EN 5970 - 006 Intern Program

MG EN 5970 - 006 Intern Program

  • Class Number: 4769
  • 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: 19827
  • Instructor: GANGULI, RAJIVE
  • Component: Practicum
  • Type: In Person
  • Units: 2.0
  • Wait List: Yes
  • Seats Available: 2

MG EN 6370 - 001 Data Management

MG EN 6370 - 001 Data Management

  • Class Number: 19170
  • Instructor: ROGERS, PRATT
  • Component: Lecture
  • Type: In Person
  • Units: 2.0
  • Wait List: No
  • Fees: $40.00
  • Seats Available: 3

MG EN 6900 - 001 Special Topics


Materials Handling

MG EN 6900 - 001 Special Topics

  • Class Number: 4420
  • 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: 4464
  • Instructor: MISHRA, BRIJES
  • Component: Special Topics
  • Type: In Person
  • Units: 3.0
  • Wait List: Yes
  • Fees: $63.53
  • Seats Available: 2

MG EN 6900 - 008 Ventilation/Air Cond

MG EN 6900 - 008 Ventilation/Air Cond

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

MG EN 6900 - 009 Surface Mining

MG EN 6900 - 009 Surface Mining

MG EN 6900 - 014 Mineral Evaluation


Students should plan on attending related lab on Thursdays from 2-3:55 pm.

MG EN 6900 - 014 Mineral Evaluation


Students should plan on attending related lab on Thursdays from 2-3:55 pm.

MG EN 6910 - 001 Independent Study

MG EN 6910 - 001 Independent Study

  • Class Number: 1609
  • 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: 4421
  • 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: 4422
  • 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: 12391
  • Instructor: ROGERS, PRATT
  • Component: Independent Study
  • Type: In Person
  • Units: 1.0 - 3.0
  • Wait List: No
  • Seats Available: 2

MG EN 6970 - 001 Thesis Research-MS

MG EN 6970 - 001 Thesis Research-MS

  • Class Number: 12292
  • 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: 10028
  • 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: 3642
  • Instructor: WEMPEN, JESSICA
  • Component: Thesis Research
  • Type: In Person
  • Units: 1.0 - 9.0
  • Wait List: No
  • Seats Available: 14

MG EN 6970 - 004 Thesis Research-MS

MG EN 6970 - 004 Thesis Research-MS

  • Class Number: 8508
  • 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: 3643
  • Instructor: KOCSIS, CHARLES
  • Component: Thesis Research
  • Type: In Person
  • Units: 1.0 - 9.0
  • Wait List: No
  • Seats Available: 14

MG EN 6970 - 006 Thesis Research-MS

MG EN 6970 - 006 Thesis Research-MS

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

MG EN 6970 - 007 Thesis Research-MS

MG EN 6970 - 007 Thesis Research-MS

  • Class Number: 15417
  • 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: 1610
  • Instructor: MISHRA, BRIJES
  • Component: Seminar
  • Type: In Person
  • Units: 0.5
  • Wait List: No
  • Seats Available: 20

MG EN 7970 - 001 Thesis Research-PhD

MG EN 7970 - 001 Thesis Research-PhD

  • Class Number: 12290
  • 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: 10030
  • 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: 3646
  • 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: 10031
  • 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: 3647
  • Instructor: KOCSIS, CHARLES
  • Component: Thesis Research
  • Type: In Person
  • Units: 1.0 - 9.0
  • Wait List: No
  • Seats Available: 14

MG EN 7970 - 006 Thesis Research-PhD

MG EN 7970 - 006 Thesis Research-PhD

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

MG EN 7970 - 007 Thesis Research-PhD

MG EN 7970 - 007 Thesis Research-PhD

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

MG EN 7980 - 001 Faculty Consultation

MG EN 7980 - 001 Faculty Consultation

  • Class Number: 1611
  • 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: 7266
  • Instructor: NELSON, MICHAEL
  • Component: Continuing Registration
  • Type: In Person
  • Units: 0.0
  • Wait List: No
  • Seats Available: 5