The four Ps in an undergraduate software engineering course

被引:0
作者
Hai, Lili [1 ]
机构
[1] SUNY Coll Old Westbury, Dept Comp & Informat Sci, Old Westbury, NY 11568 USA
来源
2007 37TH ANNUAL FRONTIERS IN EDUCATION CONFERENCE, GLOBAL ENGINEERING : KNOWLEDGE WITHOUT BORDERS - OPPORTUNITIES WITHOUT PASSPORTS, VOLS 1- 4 | 2007年
关键词
software engineering curriculum for sophomore; undergraduate education; pedagogy; large project;
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
There has been much discussion in the past decade of more efficient ways to teach the practical contents of the introductory software engineering course. This paper introduces a teaching platform, the SE-class platform, which exposes the students to a special and stimulating learning environment. The concept behind the SE-class platform is the Four Ps in software engineering: people, project, product and process. The purpose of the platform is to familiarize second year CIS students in four-year college programs with software engineering concepts within one semester and to train them in as much fundamental software engineering knowledge and skills as possible, including core topics in each of the four Ps. The platform adopts the Unified Software Development. Process. Compared with using assignments and team-projects in the traditional way for second year CIS majors, the platform requires all students in one class to participate in a single customized real-life project. The project is complicated and large enough to expose students to many key software development disciplines that are harder to teach through small projects. In the platform, students also participate in project management.
引用
收藏
页码:1647 / 1652
页数:6
相关论文
共 8 条
[1]  
[Anonymous], UNIFIED SOFTWARE DEV
[2]  
AYGUN B, 2004, TURK J ELEC ENG, V12
[3]  
Booch Grady., 1998, UNIFIED MODELING LAN
[4]  
*IEEE COMP SOC ASS, 2004, SOFTW ENG 2004 CURR
[5]  
LAYMAN L, 2006, ACM SIGCSE B, V38
[6]  
LETHBRIDGE T, 2000, OBJECT ORIENTED SOFT
[7]  
PETKOVIC D, 2006, ACM SIGCSE B, V38
[8]  
SEBER M, 2002, P 15 C SOFTW ENG ED