Engineering the Future through Digital Learning
The official blended learning platform of the German-Mongolian Institute for Resources and Technology - for students, faculty, and industry partners.
Why learn online with e-GMIT?
Everything you need to succeed
Flexible Learning
Study at your own pace, anytime, anywhere.
Video Content
Replayable video lectures for better understanding.
Expert Instructors
Learn from professors and industry experts.
Track Progress
Monitor your growth with detailed analytics.
Flexible Digital Learning
Learn anytime, anywhere, submit assignments and track your progress.
Design & Deliver Blended Courses
Create structured courses, manage assessments and engage students digitally.
Industry Training & Certification
Upgrade engineering skills through flexible short-term training programs.
Explore Our Courses
Engineering Ethics for Master program
This course provides a comprehensive introduction to ethical issues in engineering practice. Students will explore professional responsibilities, ethical decision-making frameworks, and real-world cases where engineers faced moral dilemmas. Through readings, discussions, case analyses, and reflective exercises, students will develop the critical thinking skills necessary to identify and resolve ethical challenges in their future engineering careers.
Optimization Techniques
Urban Drainage
This course introduces the principles and practices of urban drainage systems, focusing on the collection, conveyance, storage, and treatment of stormwater and wastewater in urban areas. Topics include hydrology of urban catchments, sewer and drainage network design, combined and separate sewer systems, stormwater management, flood control, and sustainable urban drainage solutions. Emphasis is placed on design methods, operation, maintenance, and environmental protection within the context of modern cities.
Project Management
Project Management is widely used in public and private sectors to improve operations, respond to opportunities, and manage complex challenges. This course introduces junior engineering students to key project management concepts, tools, and techniques for initiating, planning, executing, and controlling projects. Students learn scheduling, budgeting, risk management, teamwork, and modern approaches such as agile and sustainability. Through exercises, cases, and projects, they gain basic skills in leading and collaborating in project teams as well as using digital tools. By the end, students can apply core methods to simple engineering and business projects.