This paper discusses topic of team, leadership and relevant issues in software engineering education. To prepare the students for fulfilling the requirements of information technology, training and equipping with the basic knowledge plus fundamental skills of team and leadership are also crucial task to the technical counterparts, especially for students who are studying software engineering at universities. Those aspects, both technical and nontechnical, build the foundation for the future software engineers with high quality ethic and professional capabilities.