Core courses: Engineering Drawing, Engineering CAD, Engineering Materials, BIM(Building Information Model) Application, Engineering Mechanics, Construction and Maintenance of Railway Bridge and Culvert, Railway Tunnel Construction and Maintenance, Railway Sub-grade Construction and Maintenance, Railway Track Construction and Maintenance, Railway Line Maintenance, Railway Construction Organization and Management, Railway Engineering Preliminary Budget Calculation, Track Precision Measurement and Adjustment, Rail Flaw Detection.