What Should Students Learn in Their First (and Often Only) Software Engineering Course?

被引:0
作者
Vallino, James [1 ]
机构
[1] Rochester Inst Technol, Dept Software Engn, Rochester, NY 14623 USA
来源
2013 IEEE 26TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (CSEE&T) | 2013年
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The questions that are proposed as the basis for academy panel sessions are important ones to ask. In the aggregate, they cover an enormous expanse of the software engineering landscape. The reality of undergraduate computing education is that the vast majority of students do not go through software engineering curricula where there is time to address the academy questions in some depth. Instead, they are in computer science or computer engineering programs, and receive their software engineering education in a single course. What students should really learn in this first, and often only, software engineering course is important because the majority of computing students will not see any other software engineering. The course designer will need to make judicious choices in selecting the material for this course because all of software engineering will not fit in just one course even if you try by using one of the classic software engineering tomes as the textbook. I do not know the right answer to the question I pose in the title of this position paper. I suspect that there is no one set of software engineering topics that should be included, but rather a range of topics to select from based on the purpose and perspective of the course. The answer to this question is important to everyone who has responsibility for providing the software engineering education for the next generation of computing students.
引用
收藏
页码:335 / 337
页数:3
相关论文
共 4 条
[1]  
Hestenes D., 1992, PHYS TEACHER, V30
[2]  
IEEE Computer Society and Association for Computing Machinery, 2004, SOFTW ENG 2004 CURR
[3]  
Reichlmayr T, 2003, P FRONT ED C
[4]  
Reichlmayr T, 2005, P FRONT ED C