兰州交通大学博文学院总共有32个专业。
兰州交通大学博文学院本科专业有32个:自动化、电气工程及其自动化、工程造价、计算机科学与技术、水利水电工程、信息管理与信息系统、网络工程、交通运输、电子信息工程、
会计学、
建筑环境与能源应用工程、车辆工程、
财务管理、交通工程、电子商务、城乡规划、地理信息科学、金属材料工程、广告学、材料成型及控制工程、土木工程、测绘工程、英语、机械工程、工程管理、工艺美术、机械设计制造及其自动化、通信工程、能源与动力工程、给排水科学与工程、国际经济与贸易、投资学。