|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
Integrating Software Engineering in Introductory Computing Courses
September/October 2002 (vol. 19 no. 5)
pp. 64-71
| ASCII Text | x | ||
| Grant A. Cheston, Jean-Paul Tremblay, "Integrating Software Engineering in Introductory Computing Courses," IEEE Software, vol. 19, no. 5, pp. 64-71, September/October, 2002. | |||
| BibTex | x | ||
| @article{ 10.1109/MS.2002.1032856, author = {Grant A. Cheston and Jean-Paul Tremblay}, title = {Integrating Software Engineering in Introductory Computing Courses}, journal ={IEEE Software}, volume = {19}, number = {5}, issn = {0740-7459}, year = {2002}, pages = {64-71}, doi = {http://doi.ieeecomputersociety.org/10.1109/MS.2002.1032856}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - MGZN JO - IEEE Software TI - Integrating Software Engineering in Introductory Computing Courses IS - 5 SN - 0740-7459 SP64 EP71 EPD - 64-71 A1 - Grant A. Cheston, A1 - Jean-Paul Tremblay, PY - 2002 KW - curricula KW - data structures KW - introductory courses KW - object oriented KW - software engineering KW - UML. VL - 19 JA - IEEE Software ER - | |||
This article describes an introductory course for an undergraduate computing student. This course aims to integrate data structures and software engineering. In addition to requiring students to complete several varied assignments, some involving analysis, modeling, and software design, the coursework has them work in teams on a significant software design project. To help students complete this project, they use a 10-step process to develop an object-oriented software system. The authors discuss the philosophy of giving such a course and the concepts taught.
Index Terms:
curricula, data structures, introductory courses, object oriented, software engineering, UML.
Citation:
Grant A. Cheston, Jean-Paul Tremblay, "Integrating Software Engineering in Introductory Computing Courses," IEEE Software, vol. 19, no. 5, pp. 64-71, Sept.-Oct. 2002, doi:10.1109/MS.2002.1032856
Usage of this product signifies your acceptance of the Terms of Use.

