推荐的软件工程专业有,计算机应用技术、计算机软件与理论、物联网工程、软件工程、计算机网络技术等。计算机应用技术专业的学生可以掌握计算机硬件和软件方面的知识,计算机软件与理论专业的学生可以掌握软件设计和开发技术,物联网工程专业的学生学习实现物联网信息化应用技术,软件工程专业的学生学习软件系统分析、设计,以及软件工程测试技术,最后计算机网络技术的学生学习计算机网络装置、网络安全技术、网络性能优化等。此外,还可考虑新兴的软件工程学科,如集成软件工程、数字媒体技术、移动互联网技术、工业信息化、物联网安全技术等。