ITNG 2012: Software Engineering Education Track
| April 16, 2012 | to | April 18, 2012 |
Las Vegas NV, United States
Traditional lectures espousing software engineering principles hardly engage students’ attention due to the fact that students often view software engineering principles as mere academic concepts without a clear understanding of how they can be used in practice.
Some of the issues that contribute to this perception include lack of experience in writing and understanding large programs, and lack of opportunities for inspecting and maintaining code written by others. Given the limited classroom time and the number of courses dedicated for software engineering education in many computer science curricula, it is a challenge for software engineering educators to bring realism into software engineering education.
Fortunately, the availability of the following provides an unprecedented opportunity to impart realism to software engineering education:
- Availability of large open source applications (e.g. GNU Scientific Library, Linux, Hibernate, Lucene, JUnit, ImageJ, OpenCV, and Derby).
- Availability of large open source data sets (e.g., Amazon product database, Security Exchange Commision’s EDGAR database, and various bioinformatics databases).
- Industrial-strength open source application development environments such as NetBeans and Eclipse.
- Open source tools for supporting the entire software product life cycle.
- Emergence of innovative instructional technologies and tools.
- Impressive advances in learner-centered active and personalized learning.
The objective of this track is to bring together academicians, industry and government researchers and practitioners to share recent advances and to define the future direction of software engineering education field. Suggested topics for the track include, but are not limited to:
- Use of open source software, tools, and data repositories in software engineering education
- Personalized learning environments
- Innovative instructional technologies
- Industry-academia collaboration models
- Evaluation and assessment techniques
- Internet course delivery techniques
- Using games in SE education
- Application development environments and frameworks
- Integration of agile practices in software engineering courses
- Accrediting undergraduate software engineering degree programs
- Design of entire software engineering curricula
- Integrating industrial case studies
- Corporate continuing education and training
- Realism in software engineering classrooms
- Integrating professional, ethical, and legal issues in software engineering education
- Integrating technical writing in software engineering courses
Register for the ITNG 2012: Software Engineering Education Track
- itng 2012
Your Comment