مهندسی راه آهن یک نظام بسیار فنی است که درباره طراحی، ساخت، نگهداری و بهره برداری از زیر ساخت های راه آهن و همچنین از ماشین های ریلی نظیر لوکوموتیو، واگن و ... بحث می کند و دانش کافی از فناوریهای نوین، مهندسی صنایع، مکانیک، اقتصاد حمل و نقل و جامعه شناسی را نیز طلب می کند.
دانستن مفاهیم تخصصی ابتدا به زبان فارسی و همچنین به زبان انگلیسی از موارد مهمی است که در رشته مهندسی راه آهن باید به آن توجه نمود.