skip to main content
10.1145/3125659.3125698acmconferencesArticle/Chapter ViewAbstractPublication PagesiteConference Proceedingsconference-collections
research-article

Evolutionary Curriculum Reconstruction: Process Model and Information System Development

Published: 27 September 2017 Publication History

Abstract

The paper proposes a new evolutionary curriculum development process based on a structured approach. The process uses ideas from the Rational Unified Process (RUP) - a well-known software development methodology in the field of software engineering. The process that is proposed in this paper is customized from the point of view of an institutional-wide curriculum reconstruction project. This process should have a spiral approach in several iterations, whereas each iteration will go into more depth with the curriculum specifications and finally produce study plans and syllabi that will be ready for accreditation and put into production. The rationale behind the introduction of such a process is the deepening of the institutional knowledge on the curricula structure and contents. A system architecture is described that enables the introduction of such a process within an institution and the information system that was implemented on top of this base architecture is presented.

References

[1]
Vangel V. Ajanovski. 2010. Information System of the Institute of Informatics - IS for Students by the Students. In Proceedings of the 7th International Conference for Informatics and Information Technology (CIIT 2010). Institute of Informatics, Molika, Bitola, Macedonia, 129--132.
[2]
Vangel V. Ajanovski. 2017. Information System for Mapping the Coverage of Reference Curriculum Guidelines in the Teaching Curricula of a Higher-Education Institution Proceedings of the 14th International Conference for Informatics and Information Technology (CIIT 2017). Faculty of Computer Science and Engineering, Mavrovo, Macedonia, (in press). http://ciit.finki.ukim.mk
[3]
Vangel V. Ajanovski. 2017. ISISng: Integrated Student Information System of the Next Generation - Official Project Website. (June 2017). https://develop.finki.ukim.mk/projects/isis
[4]
Tapio Auvinen, Juha Paavola, and Juha Hartikainen. 2014. STOPS: A Graph-based Study Planning and Curriculum Development Tool Proceedings of the 14th Koli Calling International Conference on Computing Education Research (Koli Calling '14). ACM, New York, NY, USA, 25--34.
[5]
Lucía Camilloni, Diego Vallespir, and Mark Ardis. 2015. Using GSwE2009 for the Evaluation of a Master Degree in Software Engineering in the Universidad De La RepÚBlica Proceedings of the 37th International Conference on Software Engineering - Volume 2 (ICSE '15). IEEE Press, Piscataway, NJ, USA, 323--332. http://dl.acm.org/citation.cfm?id=2819009.2819062
[6]
EU 2017. How does the Bologna Process work? - European Higher Education Area and Bologna Process. (Aug. 2017). http://www.ehea.info/pid34247/how-does-the-bologna-process-work.html
[7]
Michael M. Gorman, John F. Rogers, and Edward A. Embick. 1970. A data processing curriculum development methodology. ACM Press, 27--47.
[8]
Heidi Hayes Jacobs. 1997. Mapping the Big Picture: Integrating Curriculum and Assessment K-12 (Professional Development). ASCD. https://www.amazon.com/Mapping-Big-Picture-Integrating-Professional/dp/0871202867
[9]
Nicole Herbert, Julian Dermoudy, Leonie Ellis, Mike Cameron-Jones, Winyu Chinthammit, Ian Lewis, Kristy de Salas, and Matthew Springer 2013. Stakeholder-led Curriculum Redesign. In Proceedings of the Fifteenth Australasian Computing Education Conference - Volume 136 (ACE '13). Australian Computer Society, Inc., Darlinghurst, Australia, Australia, 51--58. http://dl.acm.org/citation.cfm?id=2667199.2667205
[10]
Heidi Hayes Jacobs and Association for Supervision and Curriculum Development. 2006. Getting results with curriculum mapping.Association for Supervision and Curriculum Development, Alexandria, VA. OCLC: 73516036.
[11]
Heidi Hayes Jacobs and Association for Supervision and Curriculum Development (Eds.). 2010. Curriculum 21: essential education for a changing world. Association for Supervision and Curriculum Development, Alexandria, Va. OCLC: ocn435711210.
[12]
M. R. K. Krishna Rao, S. Junaidu, T. Maghrabi, M. Shafique, M. Ahmed, and K. Faisal. 2005. Principles of Curriculum Design and Revision: A Case Study in Implementing Computing Curricula CC2001. In Proceedings of the 10th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education (ITiCSE '05). ACM, New York, NY, USA, 256--260.
[13]
Philippe Kruchten. 2004. The Rational Unified Process: An Introduction (3rd ed.). Addison-Wesley, Boston. OCLC: ocm53038793.
[14]
John G. Meinke and Charles R. Bauer 1976. Topological Sorting As a Tool in Curriculum Planning. ACM SIGCSE Bulletin, Vol. 8, 3 (July 1976), 61--66. 1145/1227310.1227331
[15]
Gonzalo Mendez, Xavier Ochoa, and Katherine Chiluiza. 2014. Techniques for Data-driven Curriculum Analysis. In Proceedings of the Fourth International Conference on Learning Analytics And Knowledge (LAK '14). ACM, New York, NY, USA, 148--157.
[16]
Steven Nordstrom, Arisoa Randrianasolo, Eddy Borera, and Fortune Mhlanga. 2013. Winds of change: toward systemic improvement of a computer science program. ACM Press, 201.
[17]
Lisa Romkey and Laura Bradbury. 2007. Student Curriculum Mapping: A More Authentic Way Of Examining And Evaluating Curriculum. In 2007 Annual Conference & Exposition. ASEE Conferences, Honolulu, Hawaii.
[18]
Esperanza Román-Mendoza. 2016. Engaging students in curriculum development: the case of an undergraduate course in digital humanities. ACM Press, 965--969.
[19]
Dale C. Rowe, Barry M. Lunt, and Richard G. Helps. 2011. An Assessment Framework for Identifying Information Technology Programs. In Proceedings of the 2011 Conference on Information Technology Education (SIGITE '11). ACM, New York, NY, USA, 123--128.
[20]
Julio Santisteban and Danet Delgado-Castillo. 2016. Comparing Topics in CS Syllabus with Topics in CS Research. ACM Press, 360--360.
[21]
Takayuki Sekiya, Yoshitatsu Matsuda, and Kazunori Yamaguchi. 2010. Analysis of Computer Science Related Curriculum on LDA and Isomap. In Proceedings of the Fifteenth Annual Conference on Innovation and Technology in Computer Science Education (ITiCSE '10). ACM, New York, NY, USA, 48--52.
[22]
Takayuki Sekiya, Yoshitatsu Matsuda, and Kazunori Yamaguchi. 2015. Curriculum Analysis of CS Departments Based on CS2013 by Simplified, Supervised LDA. In Proceedings of the Fifth International Conference on Learning Analytics And Knowledge (LAK '15). ACM, New York, NY, USA, 330--339.
[23]
Claudia Szabo and Katrina Falkner. 2014. Neo-piagetian theory as a guide to curriculum analysis. In Proceedings of the 45th ACM technical symposium on Computer science education. ACM Press, Atlanta, GA, USA, 115--120.
[24]
Manas Tungare, Xiaoyan Yu, William Cameron, GuoFang Teng, Manuel A. Pérez-Quiñones, Lillian Cassel, Weiguo Fan, and Edward A. Fox. 2007. Towards a syllabus repository for computer science courses. ACM Press, 55.
[25]
Duo Helen Wei and Arron Nappen Burrows 2016. Tracking students' performance to assess correlations among computer science programming series courses. Journal of Computing Sciences in Colleges Vol. 32, 1 (2016), 9--16. http://dl.acm.org/citation.cfm?id=3007229
[26]
Ron Zucker. 2009. ViCurriAS: A Curriculum Visualization Tool for Faculty, Advisors, and Students. Journal of Computing Sciences in Colleges Vol. 25, 2 (Dec. 2009), 138--145. http://dl.acm.org/citation.cfm?id=1629036.1629059.

Cited By

View all
  • (2023)Visual Decision Support for Curriculum Development Using the UGVA MethodScientific and Technical Information Processing10.3103/S014768822306016350:6(646-654)Online publication date: 1-Dec-2023

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGITE '17: Proceedings of the 18th Annual Conference on Information Technology Education
September 2017
202 pages
ISBN:9781450351003
DOI:10.1145/3125659
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 27 September 2017

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. course enrollment
  2. curricula guidelines
  3. curriculum analysis
  4. curriculum development
  5. curriculum development process

Qualifiers

  • Research-article

Funding Sources

  • Faculty of Computer Science and Engineering

Conference

SIGITE/RIIT 2017
Sponsor:

Acceptance Rates

SIGITE '17 Paper Acceptance Rate 23 of 58 submissions, 40%;
Overall Acceptance Rate 176 of 429 submissions, 41%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 05 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2023)Visual Decision Support for Curriculum Development Using the UGVA MethodScientific and Technical Information Processing10.3103/S014768822306016350:6(646-654)Online publication date: 1-Dec-2023

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media