Nothing Special   »   [go: up one dir, main page]

skip to main content
10.5555/2337223.2337380acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
Article

Integrating tools and frameworks in undergraduate software engineering curriculum

Published: 02 June 2012 Publication History

Abstract

We share our experience over the last 10 years for finding, deploying and evaluating software engineering (SE) technologies in an undergraduate program at the ETS in Montreal, Canada. We identify challenges and propose strategies to integrate technologies into an SE curriculum. We demonstrate how technologies are integrated throughout our program, and provide details of the integration in two specific courses.

References

[1]
IEEE Computer Society, "Software Engineering 2004: Curriculum guidelines for undergraduate degree programs in software engineering," http://sites.computer.org/ccse/, Aug. 2004, date accessed Oct. 20, 2011.
[2]
Government of Canada - SME Financing Data Initiative, "Small business financing profiles," http://www.sme-fdi.gc. ca/eic/site/sme_fdi-prf_pme.nsf/eng/h_02088.html, date accessed Oct. 22, 2011.
[3]
C. Larman, Applying UML and patterns: an introduction to object-oriented analysis and design and iterative development, 3rd ed. Upper Saddle River, N.J.: Prentice Hall PTR, 2005.
[4]
G. Boloix and P. N. Robillard, "CASE tool learnability in a software engineering course," IEEE Transactions on Education, vol. 41, no. 3, pp. 185-193, Aug. 1998.
[5]
D. Tidmarsh, "ITS delays switch to Gmail," http://www.yaledailynews.com/news/2010/mar/30/ its-delays-switch-to-gmail/, Mar. 2010, date accessed Oct. 20, 2011.
[6]
R. Dupuis, R. Champagne, A. April, and N. Seguin, "Experiments of adding to the experience that can be acquired from a software project course," in QUATIC '10, Sep. 2010.
[7]
A. Mishra, N. Cagiltay, and O. Kilic, "Software engineering education: some important dimensions," European Journal of Engineering Education, vol. 32, no. 3, pp. 349-61, 2007.
[8]
A. Rusu and M. Swenson, "An industry-academia team-teaching case study for software engineering capstone courses," in Frontiers in Education Conference, 2008. FIE 2008. 38th Annual, Oct. 2008, pp. F4C-18 -F4C-23.
[9]
K. Toth, "Experiences with open source software engineering tools," IEEE Software, vol. 23, no. 6, pp. 44-52, Dec. 2006.
[10]
J. Chen, H. Lu, L. An, and Y. Zhou, "Exploring teaching methods in software engineering education," in 4th International Conference on Computer Science Education, Jul 2009, pp. 1733-1738.
[11]
T. J. Reichlmay, "Collaborating with industry: strategies for an undergraduate software engineering program," in SSEE'06. New York: ACM, 2006, pp. 13-16.
[12]
S. Skevoulis and V. Makarov, "Integrating formal methods tools into undergraduate computer science curriculum," in Frontiers in Education Conference, 36th Annual, Oct. 2006, pp. 1-6.
[13]
C. P. Fuhrman, "Lightweight models for interpreting informal specifications," Requirements Engineering, vol. 8, no. 4, pp. 206-221, 2003.
[14]
G. H. A. Parada, A. Pardo, and C. D. Kloos, "Towards combining individual and collaborative work spaces under a unified e-portfolio," in ICCSA'11, 2011, pp. 488-501.
[15]
I. Milentijevic, V. Ciric, and O. Vojinovic, "Version control in project-based learning," Comput. Educ., vol. 50, pp. 1331- 1338, May 2008.

Cited By

View all
  • (2013)Guided ExplorationProceedings of the 3rd Computer Science Education Research Conference on Computer Science Education Research10.5555/2541917.2541926(93-101)Online publication date: 4-Apr-2013
  • (2013)Teaching developer skills in the first software engineering courseProceedings of the 2013 International Conference on Software Engineering10.5555/2486788.2486940(1109-1116)Online publication date: 18-May-2013

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
ICSE '12: Proceedings of the 34th International Conference on Software Engineering
June 2012
1657 pages
ISBN:9781467310673

Sponsors

Publisher

IEEE Press

Publication History

Published: 02 June 2012

Check for updates

Qualifiers

  • Article

Conference

ICSE '12
Sponsor:

Acceptance Rates

Overall Acceptance Rate 276 of 1,856 submissions, 15%

Upcoming Conference

ICSE 2025

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 26 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2013)Guided ExplorationProceedings of the 3rd Computer Science Education Research Conference on Computer Science Education Research10.5555/2541917.2541926(93-101)Online publication date: 4-Apr-2013
  • (2013)Teaching developer skills in the first software engineering courseProceedings of the 2013 International Conference on Software Engineering10.5555/2486788.2486940(1109-1116)Online publication date: 18-May-2013

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media