从纵向上来看整个清华IT软件课程的内容安排,是从软件开发基础、软件开发技术到企业开发技术。在每个阶段的学习中,是通过案例和实际项目相结合来达到让学员学会和掌握对应开发技术。而且整个课程体系包括程序逻辑训练、数据库及开发技术、平台/网络/Web开发技术、架构开发及设计、软件测试及软件工程等方面知识。整个课程既提供了学员当前就业所需的岗位技能,也包括了学员未来职业发展所需的技术技能。
从横向上来看,每学期的教学目标都是服务于特定行业的需要,并针对对应行业的需要来设计课程体系,以及课程体系的教学标准。同时随着学习的深入,学生的行业适应范围和适应能力也在不断扩大,最终学完全部课程的学生可以适应软件全行业的用人需求。
2008课程设计的特色是,在2007基础课程设计的基础上,从大处着眼,服务于行业软件对人才的需求,增加行业适应能力的培训以及行业从业标准的训练;从细微上来说,优化了课程设置,更利于了课程的授课,提高学员学习的效果。