Execution plan for software engineering education in Taiwan

Jonathan Lee, Alan Liu, Yu Chin Cheng, Shang Pin Ma, Shin-Jie Lee

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

The main purpose of this paper is to provide a snapshot of the current status of our two-phase-eight-year nation-wide effort in improving the software engineering education in Taiwan. In the first phase of this program (2004 - 2008), the number of universities that regularly offer software engineering courses grew from 63 to 92 while the number of offered courses grew from 159 to 406. The main objective of the second phase (2010 - 2014) was set to establish and implement the core competences of software engineering in our module programs. Seven capabilities are identified to form the SE core competences, including think computationally, teamwork in software development and maintenance, build abstractions and perform problem domain decompositions, analyze and model complex systems involved various domains, develop, review and verify complex systems involved various domains, create user-friendly interfaces based on user experiences, and manage and evolve large-scale design and development efforts. Multiple actions have also been taken to enhance the core competences of students in ICT-related programs in Taiwan, including developing practical course material, holding training courses for the educators, providing onsite lecturing support, and delivering industrial-oriented practical courses.

Original languageEnglish
Title of host publicationAPSEC 2012 - Proceedings of the 19th Asia-Pacific Software Engineering Conference
PublisherIEEE Computer Society
Pages749-753
Number of pages5
ISBN (Print)9780769549224
DOIs
Publication statusPublished - 2012 Jan 1
Event19th Asia-Pacific Software Engineering Conference, APSEC 2012 - Hong Kong, China
Duration: 2012 Dec 42012 Dec 7

Publication series

NameProceedings - Asia-Pacific Software Engineering Conference, APSEC
Volume1
ISSN (Print)1530-1362

Other

Other19th Asia-Pacific Software Engineering Conference, APSEC 2012
CountryChina
CityHong Kong
Period12-12-0412-12-07

Fingerprint

Engineering education
Software engineering
Large scale systems
Computer software maintenance
User interfaces
Students
Decomposition

All Science Journal Classification (ASJC) codes

  • Software

Cite this

Lee, J., Liu, A., Cheng, Y. C., Ma, S. P., & Lee, S-J. (2012). Execution plan for software engineering education in Taiwan. In APSEC 2012 - Proceedings of the 19th Asia-Pacific Software Engineering Conference (pp. 749-753). [6462740] (Proceedings - Asia-Pacific Software Engineering Conference, APSEC; Vol. 1). IEEE Computer Society. https://doi.org/10.1109/APSEC.2012.142
Lee, Jonathan ; Liu, Alan ; Cheng, Yu Chin ; Ma, Shang Pin ; Lee, Shin-Jie. / Execution plan for software engineering education in Taiwan. APSEC 2012 - Proceedings of the 19th Asia-Pacific Software Engineering Conference. IEEE Computer Society, 2012. pp. 749-753 (Proceedings - Asia-Pacific Software Engineering Conference, APSEC).
@inproceedings{50aff7b5487341e3b2e4aef81ce0211d,
title = "Execution plan for software engineering education in Taiwan",
abstract = "The main purpose of this paper is to provide a snapshot of the current status of our two-phase-eight-year nation-wide effort in improving the software engineering education in Taiwan. In the first phase of this program (2004 - 2008), the number of universities that regularly offer software engineering courses grew from 63 to 92 while the number of offered courses grew from 159 to 406. The main objective of the second phase (2010 - 2014) was set to establish and implement the core competences of software engineering in our module programs. Seven capabilities are identified to form the SE core competences, including think computationally, teamwork in software development and maintenance, build abstractions and perform problem domain decompositions, analyze and model complex systems involved various domains, develop, review and verify complex systems involved various domains, create user-friendly interfaces based on user experiences, and manage and evolve large-scale design and development efforts. Multiple actions have also been taken to enhance the core competences of students in ICT-related programs in Taiwan, including developing practical course material, holding training courses for the educators, providing onsite lecturing support, and delivering industrial-oriented practical courses.",
author = "Jonathan Lee and Alan Liu and Cheng, {Yu Chin} and Ma, {Shang Pin} and Shin-Jie Lee",
year = "2012",
month = "1",
day = "1",
doi = "10.1109/APSEC.2012.142",
language = "English",
isbn = "9780769549224",
series = "Proceedings - Asia-Pacific Software Engineering Conference, APSEC",
publisher = "IEEE Computer Society",
pages = "749--753",
booktitle = "APSEC 2012 - Proceedings of the 19th Asia-Pacific Software Engineering Conference",
address = "United States",

}

Lee, J, Liu, A, Cheng, YC, Ma, SP & Lee, S-J 2012, Execution plan for software engineering education in Taiwan. in APSEC 2012 - Proceedings of the 19th Asia-Pacific Software Engineering Conference., 6462740, Proceedings - Asia-Pacific Software Engineering Conference, APSEC, vol. 1, IEEE Computer Society, pp. 749-753, 19th Asia-Pacific Software Engineering Conference, APSEC 2012, Hong Kong, China, 12-12-04. https://doi.org/10.1109/APSEC.2012.142

Execution plan for software engineering education in Taiwan. / Lee, Jonathan; Liu, Alan; Cheng, Yu Chin; Ma, Shang Pin; Lee, Shin-Jie.

APSEC 2012 - Proceedings of the 19th Asia-Pacific Software Engineering Conference. IEEE Computer Society, 2012. p. 749-753 6462740 (Proceedings - Asia-Pacific Software Engineering Conference, APSEC; Vol. 1).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - Execution plan for software engineering education in Taiwan

AU - Lee, Jonathan

AU - Liu, Alan

AU - Cheng, Yu Chin

AU - Ma, Shang Pin

AU - Lee, Shin-Jie

PY - 2012/1/1

Y1 - 2012/1/1

N2 - The main purpose of this paper is to provide a snapshot of the current status of our two-phase-eight-year nation-wide effort in improving the software engineering education in Taiwan. In the first phase of this program (2004 - 2008), the number of universities that regularly offer software engineering courses grew from 63 to 92 while the number of offered courses grew from 159 to 406. The main objective of the second phase (2010 - 2014) was set to establish and implement the core competences of software engineering in our module programs. Seven capabilities are identified to form the SE core competences, including think computationally, teamwork in software development and maintenance, build abstractions and perform problem domain decompositions, analyze and model complex systems involved various domains, develop, review and verify complex systems involved various domains, create user-friendly interfaces based on user experiences, and manage and evolve large-scale design and development efforts. Multiple actions have also been taken to enhance the core competences of students in ICT-related programs in Taiwan, including developing practical course material, holding training courses for the educators, providing onsite lecturing support, and delivering industrial-oriented practical courses.

AB - The main purpose of this paper is to provide a snapshot of the current status of our two-phase-eight-year nation-wide effort in improving the software engineering education in Taiwan. In the first phase of this program (2004 - 2008), the number of universities that regularly offer software engineering courses grew from 63 to 92 while the number of offered courses grew from 159 to 406. The main objective of the second phase (2010 - 2014) was set to establish and implement the core competences of software engineering in our module programs. Seven capabilities are identified to form the SE core competences, including think computationally, teamwork in software development and maintenance, build abstractions and perform problem domain decompositions, analyze and model complex systems involved various domains, develop, review and verify complex systems involved various domains, create user-friendly interfaces based on user experiences, and manage and evolve large-scale design and development efforts. Multiple actions have also been taken to enhance the core competences of students in ICT-related programs in Taiwan, including developing practical course material, holding training courses for the educators, providing onsite lecturing support, and delivering industrial-oriented practical courses.

UR - http://www.scopus.com/inward/record.url?scp=84874607024&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84874607024&partnerID=8YFLogxK

U2 - 10.1109/APSEC.2012.142

DO - 10.1109/APSEC.2012.142

M3 - Conference contribution

AN - SCOPUS:84874607024

SN - 9780769549224

T3 - Proceedings - Asia-Pacific Software Engineering Conference, APSEC

SP - 749

EP - 753

BT - APSEC 2012 - Proceedings of the 19th Asia-Pacific Software Engineering Conference

PB - IEEE Computer Society

ER -

Lee J, Liu A, Cheng YC, Ma SP, Lee S-J. Execution plan for software engineering education in Taiwan. In APSEC 2012 - Proceedings of the 19th Asia-Pacific Software Engineering Conference. IEEE Computer Society. 2012. p. 749-753. 6462740. (Proceedings - Asia-Pacific Software Engineering Conference, APSEC). https://doi.org/10.1109/APSEC.2012.142