复旦大学软件学院每年招收软件工程专业本科生、软件工程领域全日制专业学位硕士生和非全日制专业硕士生、博士生。学院现有3个教育部特色专业方向,1个教育部人才培养模式创新实验区。为进一步加强人才培养,学院开设了卓越工程能力培养特色班,每年从一年级学生中选拔部分学生进行卓越能力培养,通过聘请外教和与知名企业共建课程等方式,强化理论和实践训练,加强科创、实习和国际交流,培养具有国际视野的高端软件研发人才。2020年,借鉴国际知名高校培养理念,对标国际工程教育专业认证标准和补充标准,构建了突出创新能力培养的“2+X”本科培养体系,该体系强调德智体美相互融合,注重知识结构和能力综合培养,通过学分制,提供了结合荣誉课程的深度专业进阶、跨学科发展、创新创业等多种路径,更好地为学生创造专兼结合、互相贯通的多元发展空间,充分体现“通识教育、专业培养、多元发展”为原则构筑的厚基础、高质量的多元育人特色。