John Impagliazzo - Academia.edu (original) (raw)
Papers by John Impagliazzo
This report presents preliminary results from our project on creating distributed expertise for t... more This report presents preliminary results from our project on creating distributed expertise for teaching computer organization & architecture course(s) in the undergraduate computer science curriculum. We present the details of an online survey designed to gather information from faculty on the current state of teaching this course. The survey also tries to identify specific areas of need for creating distributed expertise as reported by various faculty. We also present several resources that have been identified that are available for use by faculty teaching the course(s). This report represents a mid-point of an ongoing two-year study. Following a discussion of the currently identified needs, we discuss ways to address them and conclude the report with a plan of action that will follow in the next phase of the project.
Springer eBooks, 1985
The three premises of classical stable theory of population (closure to migration, time independe... more The three premises of classical stable theory of population (closure to migration, time independent age-specific birth and death rates), if staunchly upheld, would eliminate virtually every existing biological population as a subject for its use. One must concede, for example, that human population is exposed to migration, and that birth rates and death rates are not constant over time. In this light, one may erroneously conclude that stable theory, even in its classical sense, serves little or no purpose. This is far from true. It must be remembered that stable theory serves as a model for study of a given population, and not as an impeccable image of it. Viewed in this manner, the concepts and formulations of stable theory do have much to offer, both as a mathematical entity as well as an applicable tool to be used in population study.
Springer eBooks, Jul 1, 2006
Invited Paper.- Forty Years of Computers and Education.- Invited Panel.- Evolution of Computing i... more Invited Paper.- Forty Years of Computers and Education.- Invited Panel.- Evolution of Computing in Spanish-Speaking Countries.- Refereed Papers.- Great Expectations.- Nineteen Sixties History of Data Base Management.- A Creative Approach to Educational Computing.- Education and Software Engineering.- Early Computer Awareness Courses in Australian Secondary Schools.- From Learning to Use Towards Using to Learn.- Human Resources Education in Computing at Simon Bolivar University, Venezuela.- Language History - A Tale of Two Countries.- Computing Behind the Iron Curtain and Beyond Hungarian National Perspective.- Revolutionary Development of Computer Education - A Success Story.- The First Decade of Computer Science in Argentina.- Some Aspects of the Argentine Reception of the Computer.- The Beginning of Computer Science in Argentina - Clementina - (1961-1966).- Evolution of Computer Science Degrees at Science School-University of Buenos Aires (FCEN-UBA).
Lecture Notes in Computer Science, 2023
ABSTRACT The advent of technological communication and modern travel has increased the likelihood... more ABSTRACT The advent of technological communication and modern travel has increased the likelihood that graduates from engineering programs will work in environments containing integrated cultures, customs, and languages. One may question whether these graduates are ready to face challenges beyond the realm of engineering problem solving and mathematics. This work calls attention to the need for preparing students, particularly those from western societies, to the ways and customs of non-western peoples. It seeks to lift the conscience of engineering educators to address this need in greater depth and to motivate engineering programs to integrate better the topics of cultural understanding within the engineering curriculum.
IFIP advances in information and communication technology, 2008
All rights reserved. This work may not be translated or copied in whole or in part without the wr... more All rights reserved. This work may not be translated or copied in whole or in part without the written permission of the publisher (Springer Science+Business Media, LLC), except for brief excerpts in connection with reviews or scholarly analysis. Use in connection with any form of information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed is forbidden. The use in this publication of trade names, trademarks, service marks and similar terms, even if they are not identified as such, is not to be taken as an expression of opinion as to whether or not they are subject to proprietary rights.
Information technology (IT) engineering education in Japan has a major issue in linking IT educat... more Information technology (IT) engineering education in Japan has a major issue in linking IT education in universities with IT industry requirements. The IT world is changing very rapidly now and the academia-industry linkage is becoming difficult and divergent. In this paper, the authors describe the "i Competency Dictionary" (iCD) framework developed and announced by Information-technology Promotion Agency (IPA), a Japanese government organization in 2015. IPA developed this iCD framework for IT user organizations and IT vendor companies for their human resource development. Since its announcement, iCD has been expanding very rapidly within Japanese IT industries and the framework is becoming a reference in many IT organizations outside Japan. In the meantime, universities and educational organizations are starting to use iCD to develop and evaluate their curricula since it contains rich industry requirements reflecting today's rapid IT changes. The authors believe that iCD can contribute much to educational areas and they illustrate examples of the iCD successes in academic circles.
ACM Inroads, Jun 1, 2010
A lthough professional accreditation has existed well over a century, the accreditation of comput... more A lthough professional accreditation has existed well over a century, the accreditation of computing programs is a relatively new experience. This paper highlights some of the important aspects of computing accreditation, particularly from the perspective of CSAB. In essence, this narrative presents a history of the organization as it celebrates its twentyfifth anniversary. The work discusses the early days of its inception, its success as a respected accrediting agency, its actions taken over the past decade, and its planned activities for the future.
1. The Development of Mathematical Demography.- 1.1 Introduction.- 1.2 Demography Before the Eigh... more 1. The Development of Mathematical Demography.- 1.1 Introduction.- 1.2 Demography Before the Eighteenth Century.- 1.3 The Life Table - Definitions and Consequences.- 1.4 The Life Table - Practical Considerations as a Population Model.- 1.5 Early Models of Population Projections.- 1.6 Mortality and Survival Revisited.- 1.7 Conclusion.- 1.8 Notes for Chapter One.- 2. An Overview of the Stable Theory of Population.- 2.1 Introduction.- 2.2 Duration of Events Compared to Time.- 2.3 Population Pyramids and Age-Specific Considerations.- 2.4 Classical Formulation of the Stable Theory of Population.- 2.5 An Overview of Deterministic Models in Stable Population Theory.- 2.6 Conclusion.- 2.7 Notes for Chapter Two.- 3. The Discrete Time Recurrence Model.- 3.1 Introduction.- 3.2 Linear Recurrence Equations - A Pandect.- 3.3 The Discrete Time Recursive Stable Population Model.- 3.4 Conclusion.- 3.5 Notes for Chapter Three.- 4. The Continuous Time Model.- 4.1 Introduction.- 4.2 The Development of the Continuous Time Model.- 4.3 Solution of the Continuous Model According to Lotka.- 4.4 Considerations on the Continuous Model According to Feller.- 4.5 Asymptotic Considerations.- 4.6 Conclusion.- 4.7 Notes for Chapter Four.- 5. The Discrete Time Matrix Model.- 5.1 Introduction.- 5.2 Development of the Discrete Time Matrix Model.- 5.3 Population Stability and the Matrix Model.- 5.4 Stable Theory when the Eigenvalues are Distinct.- 5.5 Stable Theory with Eigenvalues Not all Distinct.- 5.5.1 The case of 2 distinct eigenvalues.- 5.5.2 The case of p distinct eigenvalues.- 5.6 Conclusion.- 5.7 Notes for Chapter Five.- 6. Comparative Aspects of Stable Population Models.- 6.1 Introduction.- 6.2 Similarities Among the Stable Models.- 6.3 Differences Among the Stable Models.- 6.4 Conclusion.- 6.5 Notes for Chapter Six.- 7. Extensions of Stable Population Theory.- 7.1 Introduction.- 7.2 Some Parameters of Stable Population Theory.- 7.3 Some Fertility Measures in Stable Population Theory.- 7.4 Some Applications of Stable Population Theory.- 7.5 Perturbations of Stable Population Theory.- 7.6 Conclusion.- 7.7 Notes for Chapter Seven.- 8. The Kingdom of Denmark - A Demographic Example.- 8.1 Introduction.- 8.2 A Chronological Summary of Demographic Data Retrieval in Denmark.- 8.3 Migration, Mortality and Fertility in Denmark.- 8.4 Conclusion.- 8.5 Notes for Chapter Eight.- The Continuous Time Model According to McKendrick - von Foerster.- References.
Academic degree programs in computing in Latin American (LA) countries have been developed follow... more Academic degree programs in computing in Latin American (LA) countries have been developed following different trajectories and specific national strategies, contexts and traditions. While the definition of each program is locally generally understood, they often show significant differences when compared across countries. These differences might hamper the internationalization flow of students and professionals among LA countries and abroad. Previous initiatives have described a methodology for comparing computing programs in LA based on ACM/IEEE computing curricula recommendations. This paper takes a step forward from earlier initiatives by applying similar methodologies to compare computing degree programs in four LA countries - Brazil, Colombia, Peru, and Uruguay - and by exposing strengths, weaknesses, opportunities and threats for a common understanding on computing curricula in the region.
The Computing Curricula 2020 (CC2020) project consists of a task force of thirty-eight academic, ... more The Computing Curricula 2020 (CC2020) project consists of a task force of thirty-eight academic, industry, and government professionals representing sixteen countries from six continents. The project plans to provide a vision for the future of computing and to contextualize those guidelines through competency-based educational principles. An important part of the project is the educational landscape of computing as it exists now and in the future in Latin America, which has diverse computing programs, often in engineering contexts. This panel seeks to provide an array of perspectives concerning undergraduate computing degree programs in the region. Outcomes of the panel discussion include the attainment of greater insight on current situation in Latin America, the possible changes that may occur in the future, and a basis of understanding to become part of the CC2020 project. The panelists plan to present different viewpoints on ways their countries structure computing programs. Audience involvement and panelist interactions promise to generate a shared understanding of undergraduate computing programs in the Latin American region.
ABSTRACT This presentation describes ways in which teachers could use computing history to enrich... more ABSTRACT This presentation describes ways in which teachers could use computing history to enrich topics in their courses. Computing history can be a very effective tool to teach computing courses. Using history as a pedagogical technique contributes to students' understanding and their life-long learning experiences. History also encourages students to appreciate better the subject at hand and enables them to gain a better sense of the nature of inquiry surrounding their area of study that includes the human dimension.
The computing education community expects updated curriculum guidelines for undergraduate informa... more The computing education community expects updated curriculum guidelines for undergraduate information technology degree programs by 2017. Through the auspices of the Association Computing Machinery, a task group preparing the IT2017 report conducted a selfadministered web-hosted international survey of computing faculty members about their four-year information technology degree programs. The current paper’s authors, with the cooperation of the task group, accessed the survey’s almost six hundred responses. The paper examines respondents’ preferences in curriculum content, curriculum configuration, and pathways for student transfer into four-year programs, and English-language computing terms used in program names. We compare responses from the United States with responses from other countries and present findings that could inform the IT2017 project.
This conference presentation describes a process for developing a multidisciplinary curriculum in... more This conference presentation describes a process for developing a multidisciplinary curriculum in cyberscience. The process presented is a broad-based approach designed to support a four-year undergraduate cyberscience curriculum applicable to diverse institutions of higher learning.
2022 IEEE Frontiers in Education Conference (FIE), Oct 8, 2022
As the worldwide demand for cybersecurity-trained professionals continues to grow, the need to un... more As the worldwide demand for cybersecurity-trained professionals continues to grow, the need to understand and define what cybersecurity education really means at the college or university level. Given the relative infancy of these efforts to define undergraduate cybersecurity programs, the panelists will present different perspectives on how such programs can be structured. They will then engage with the audience to explore additional viewpoints on cybersecurity, and work toward a shared understanding of undergraduate cybersecurity programs.
Informing Science and IT Education Conference, 2002
The National Science Foundation has recently funded a variety of projects through the National Sc... more The National Science Foundation has recently funded a variety of projects through the National Science, Mathematics, Engineering, and Technology (SMET) Digital Library initiative, coined NSDL. One such project is the Computing and Information Technology Interactive Digital Educational Library project, also known as CITIDEL, which is part of NSDL's Collection Track activities. CITIDEL is a consortium of five universities that includes Virginia Tech (the lead institution),
, except for brief excerpts in connection with reviews or scholarly analysis. Use in connection w... more , except for brief excerpts in connection with reviews or scholarly analysis. Use in connection with any form of information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed is forbidden. The use in this publication of trade names, trademarks, service marks and similar terms, even if they are not identified as such, is not to be taken as an expression of opinion as to whether or not they are subject to proprietary rights.
This Innovate Practice Full Paper presents HPC and engineering educational development and practi... more This Innovate Practice Full Paper presents HPC and engineering educational development and practice. Educators and researchers are witnessing the emergence of parallel and high-performance computing (HPC) in many computing and engineering environments worldwide. Singlecore processing is slowly becoming obsolete while parallel solutions to application development are now replacing serial solutions to achieve higher performance, particularly in many scientific, engineering, and computing fields. Some universities or research institutes worldwide have developed and have become centers of supercomputing. Most of these centers, particularly the world acclaimed Tianhe-2 supercomputer developed by China's National University of Defense Technology (NUDT), often have their own HPC educational approaches as well as their own curricula at both undergraduate and graduate levels. This paper presents some high-level HPC educational concepts, educational framework designs, and strategies for cultivating HPC talented graduates. In this work, the authors show unique perspectives and practical experiences on student capability, oriented toward HPC curricular development. They also show a step-by-step practical system in which real platform, real application, and research-teaching integration modes can immerse students into an HPC world for better understanding. The authors show how researchers with rich computing and engineering experience can become deeply involved in course design, inclass teaching, and in laboratory instruction. They also discuss the effectiveness of HPC courses at the NUDT and they show how HPC can become a stable element in computing and engineering education.
Global cybersecurity crises have compelled universities to address the demand for educated cybers... more Global cybersecurity crises have compelled universities to address the demand for educated cybersecurity professionals. As no shared framework for cybersecurity as an academic discipline exists, growthhas been unfocused and driven by training materials, which make it harder to create a common body of knowledge. An international perspective is still harder, as different nations use different criteria to define local needs. As a result, new programs entering this space are on their own to conceptualize, design, package and market their programs, as there is no globally accepted reference model for cybersecurity to allow employers or students to understand the extent of a given cybersecurity program. Building on prior efforts at ITiCSE 2010 and 2011, other sources and participant experiences, this working group will develop a taxonomy of approaches to cybersecurity education, capture its dimensions, and develop a corresponding global reference model.
This report presents preliminary results from our project on creating distributed expertise for t... more This report presents preliminary results from our project on creating distributed expertise for teaching computer organization & architecture course(s) in the undergraduate computer science curriculum. We present the details of an online survey designed to gather information from faculty on the current state of teaching this course. The survey also tries to identify specific areas of need for creating distributed expertise as reported by various faculty. We also present several resources that have been identified that are available for use by faculty teaching the course(s). This report represents a mid-point of an ongoing two-year study. Following a discussion of the currently identified needs, we discuss ways to address them and conclude the report with a plan of action that will follow in the next phase of the project.
Springer eBooks, 1985
The three premises of classical stable theory of population (closure to migration, time independe... more The three premises of classical stable theory of population (closure to migration, time independent age-specific birth and death rates), if staunchly upheld, would eliminate virtually every existing biological population as a subject for its use. One must concede, for example, that human population is exposed to migration, and that birth rates and death rates are not constant over time. In this light, one may erroneously conclude that stable theory, even in its classical sense, serves little or no purpose. This is far from true. It must be remembered that stable theory serves as a model for study of a given population, and not as an impeccable image of it. Viewed in this manner, the concepts and formulations of stable theory do have much to offer, both as a mathematical entity as well as an applicable tool to be used in population study.
Springer eBooks, Jul 1, 2006
Invited Paper.- Forty Years of Computers and Education.- Invited Panel.- Evolution of Computing i... more Invited Paper.- Forty Years of Computers and Education.- Invited Panel.- Evolution of Computing in Spanish-Speaking Countries.- Refereed Papers.- Great Expectations.- Nineteen Sixties History of Data Base Management.- A Creative Approach to Educational Computing.- Education and Software Engineering.- Early Computer Awareness Courses in Australian Secondary Schools.- From Learning to Use Towards Using to Learn.- Human Resources Education in Computing at Simon Bolivar University, Venezuela.- Language History - A Tale of Two Countries.- Computing Behind the Iron Curtain and Beyond Hungarian National Perspective.- Revolutionary Development of Computer Education - A Success Story.- The First Decade of Computer Science in Argentina.- Some Aspects of the Argentine Reception of the Computer.- The Beginning of Computer Science in Argentina - Clementina - (1961-1966).- Evolution of Computer Science Degrees at Science School-University of Buenos Aires (FCEN-UBA).
Lecture Notes in Computer Science, 2023
ABSTRACT The advent of technological communication and modern travel has increased the likelihood... more ABSTRACT The advent of technological communication and modern travel has increased the likelihood that graduates from engineering programs will work in environments containing integrated cultures, customs, and languages. One may question whether these graduates are ready to face challenges beyond the realm of engineering problem solving and mathematics. This work calls attention to the need for preparing students, particularly those from western societies, to the ways and customs of non-western peoples. It seeks to lift the conscience of engineering educators to address this need in greater depth and to motivate engineering programs to integrate better the topics of cultural understanding within the engineering curriculum.
IFIP advances in information and communication technology, 2008
All rights reserved. This work may not be translated or copied in whole or in part without the wr... more All rights reserved. This work may not be translated or copied in whole or in part without the written permission of the publisher (Springer Science+Business Media, LLC), except for brief excerpts in connection with reviews or scholarly analysis. Use in connection with any form of information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed is forbidden. The use in this publication of trade names, trademarks, service marks and similar terms, even if they are not identified as such, is not to be taken as an expression of opinion as to whether or not they are subject to proprietary rights.
Information technology (IT) engineering education in Japan has a major issue in linking IT educat... more Information technology (IT) engineering education in Japan has a major issue in linking IT education in universities with IT industry requirements. The IT world is changing very rapidly now and the academia-industry linkage is becoming difficult and divergent. In this paper, the authors describe the "i Competency Dictionary" (iCD) framework developed and announced by Information-technology Promotion Agency (IPA), a Japanese government organization in 2015. IPA developed this iCD framework for IT user organizations and IT vendor companies for their human resource development. Since its announcement, iCD has been expanding very rapidly within Japanese IT industries and the framework is becoming a reference in many IT organizations outside Japan. In the meantime, universities and educational organizations are starting to use iCD to develop and evaluate their curricula since it contains rich industry requirements reflecting today's rapid IT changes. The authors believe that iCD can contribute much to educational areas and they illustrate examples of the iCD successes in academic circles.
ACM Inroads, Jun 1, 2010
A lthough professional accreditation has existed well over a century, the accreditation of comput... more A lthough professional accreditation has existed well over a century, the accreditation of computing programs is a relatively new experience. This paper highlights some of the important aspects of computing accreditation, particularly from the perspective of CSAB. In essence, this narrative presents a history of the organization as it celebrates its twentyfifth anniversary. The work discusses the early days of its inception, its success as a respected accrediting agency, its actions taken over the past decade, and its planned activities for the future.
1. The Development of Mathematical Demography.- 1.1 Introduction.- 1.2 Demography Before the Eigh... more 1. The Development of Mathematical Demography.- 1.1 Introduction.- 1.2 Demography Before the Eighteenth Century.- 1.3 The Life Table - Definitions and Consequences.- 1.4 The Life Table - Practical Considerations as a Population Model.- 1.5 Early Models of Population Projections.- 1.6 Mortality and Survival Revisited.- 1.7 Conclusion.- 1.8 Notes for Chapter One.- 2. An Overview of the Stable Theory of Population.- 2.1 Introduction.- 2.2 Duration of Events Compared to Time.- 2.3 Population Pyramids and Age-Specific Considerations.- 2.4 Classical Formulation of the Stable Theory of Population.- 2.5 An Overview of Deterministic Models in Stable Population Theory.- 2.6 Conclusion.- 2.7 Notes for Chapter Two.- 3. The Discrete Time Recurrence Model.- 3.1 Introduction.- 3.2 Linear Recurrence Equations - A Pandect.- 3.3 The Discrete Time Recursive Stable Population Model.- 3.4 Conclusion.- 3.5 Notes for Chapter Three.- 4. The Continuous Time Model.- 4.1 Introduction.- 4.2 The Development of the Continuous Time Model.- 4.3 Solution of the Continuous Model According to Lotka.- 4.4 Considerations on the Continuous Model According to Feller.- 4.5 Asymptotic Considerations.- 4.6 Conclusion.- 4.7 Notes for Chapter Four.- 5. The Discrete Time Matrix Model.- 5.1 Introduction.- 5.2 Development of the Discrete Time Matrix Model.- 5.3 Population Stability and the Matrix Model.- 5.4 Stable Theory when the Eigenvalues are Distinct.- 5.5 Stable Theory with Eigenvalues Not all Distinct.- 5.5.1 The case of 2 distinct eigenvalues.- 5.5.2 The case of p distinct eigenvalues.- 5.6 Conclusion.- 5.7 Notes for Chapter Five.- 6. Comparative Aspects of Stable Population Models.- 6.1 Introduction.- 6.2 Similarities Among the Stable Models.- 6.3 Differences Among the Stable Models.- 6.4 Conclusion.- 6.5 Notes for Chapter Six.- 7. Extensions of Stable Population Theory.- 7.1 Introduction.- 7.2 Some Parameters of Stable Population Theory.- 7.3 Some Fertility Measures in Stable Population Theory.- 7.4 Some Applications of Stable Population Theory.- 7.5 Perturbations of Stable Population Theory.- 7.6 Conclusion.- 7.7 Notes for Chapter Seven.- 8. The Kingdom of Denmark - A Demographic Example.- 8.1 Introduction.- 8.2 A Chronological Summary of Demographic Data Retrieval in Denmark.- 8.3 Migration, Mortality and Fertility in Denmark.- 8.4 Conclusion.- 8.5 Notes for Chapter Eight.- The Continuous Time Model According to McKendrick - von Foerster.- References.
Academic degree programs in computing in Latin American (LA) countries have been developed follow... more Academic degree programs in computing in Latin American (LA) countries have been developed following different trajectories and specific national strategies, contexts and traditions. While the definition of each program is locally generally understood, they often show significant differences when compared across countries. These differences might hamper the internationalization flow of students and professionals among LA countries and abroad. Previous initiatives have described a methodology for comparing computing programs in LA based on ACM/IEEE computing curricula recommendations. This paper takes a step forward from earlier initiatives by applying similar methodologies to compare computing degree programs in four LA countries - Brazil, Colombia, Peru, and Uruguay - and by exposing strengths, weaknesses, opportunities and threats for a common understanding on computing curricula in the region.
The Computing Curricula 2020 (CC2020) project consists of a task force of thirty-eight academic, ... more The Computing Curricula 2020 (CC2020) project consists of a task force of thirty-eight academic, industry, and government professionals representing sixteen countries from six continents. The project plans to provide a vision for the future of computing and to contextualize those guidelines through competency-based educational principles. An important part of the project is the educational landscape of computing as it exists now and in the future in Latin America, which has diverse computing programs, often in engineering contexts. This panel seeks to provide an array of perspectives concerning undergraduate computing degree programs in the region. Outcomes of the panel discussion include the attainment of greater insight on current situation in Latin America, the possible changes that may occur in the future, and a basis of understanding to become part of the CC2020 project. The panelists plan to present different viewpoints on ways their countries structure computing programs. Audience involvement and panelist interactions promise to generate a shared understanding of undergraduate computing programs in the Latin American region.
ABSTRACT This presentation describes ways in which teachers could use computing history to enrich... more ABSTRACT This presentation describes ways in which teachers could use computing history to enrich topics in their courses. Computing history can be a very effective tool to teach computing courses. Using history as a pedagogical technique contributes to students' understanding and their life-long learning experiences. History also encourages students to appreciate better the subject at hand and enables them to gain a better sense of the nature of inquiry surrounding their area of study that includes the human dimension.
The computing education community expects updated curriculum guidelines for undergraduate informa... more The computing education community expects updated curriculum guidelines for undergraduate information technology degree programs by 2017. Through the auspices of the Association Computing Machinery, a task group preparing the IT2017 report conducted a selfadministered web-hosted international survey of computing faculty members about their four-year information technology degree programs. The current paper’s authors, with the cooperation of the task group, accessed the survey’s almost six hundred responses. The paper examines respondents’ preferences in curriculum content, curriculum configuration, and pathways for student transfer into four-year programs, and English-language computing terms used in program names. We compare responses from the United States with responses from other countries and present findings that could inform the IT2017 project.
This conference presentation describes a process for developing a multidisciplinary curriculum in... more This conference presentation describes a process for developing a multidisciplinary curriculum in cyberscience. The process presented is a broad-based approach designed to support a four-year undergraduate cyberscience curriculum applicable to diverse institutions of higher learning.
2022 IEEE Frontiers in Education Conference (FIE), Oct 8, 2022
As the worldwide demand for cybersecurity-trained professionals continues to grow, the need to un... more As the worldwide demand for cybersecurity-trained professionals continues to grow, the need to understand and define what cybersecurity education really means at the college or university level. Given the relative infancy of these efforts to define undergraduate cybersecurity programs, the panelists will present different perspectives on how such programs can be structured. They will then engage with the audience to explore additional viewpoints on cybersecurity, and work toward a shared understanding of undergraduate cybersecurity programs.
Informing Science and IT Education Conference, 2002
The National Science Foundation has recently funded a variety of projects through the National Sc... more The National Science Foundation has recently funded a variety of projects through the National Science, Mathematics, Engineering, and Technology (SMET) Digital Library initiative, coined NSDL. One such project is the Computing and Information Technology Interactive Digital Educational Library project, also known as CITIDEL, which is part of NSDL's Collection Track activities. CITIDEL is a consortium of five universities that includes Virginia Tech (the lead institution),
, except for brief excerpts in connection with reviews or scholarly analysis. Use in connection w... more , except for brief excerpts in connection with reviews or scholarly analysis. Use in connection with any form of information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed is forbidden. The use in this publication of trade names, trademarks, service marks and similar terms, even if they are not identified as such, is not to be taken as an expression of opinion as to whether or not they are subject to proprietary rights.
This Innovate Practice Full Paper presents HPC and engineering educational development and practi... more This Innovate Practice Full Paper presents HPC and engineering educational development and practice. Educators and researchers are witnessing the emergence of parallel and high-performance computing (HPC) in many computing and engineering environments worldwide. Singlecore processing is slowly becoming obsolete while parallel solutions to application development are now replacing serial solutions to achieve higher performance, particularly in many scientific, engineering, and computing fields. Some universities or research institutes worldwide have developed and have become centers of supercomputing. Most of these centers, particularly the world acclaimed Tianhe-2 supercomputer developed by China's National University of Defense Technology (NUDT), often have their own HPC educational approaches as well as their own curricula at both undergraduate and graduate levels. This paper presents some high-level HPC educational concepts, educational framework designs, and strategies for cultivating HPC talented graduates. In this work, the authors show unique perspectives and practical experiences on student capability, oriented toward HPC curricular development. They also show a step-by-step practical system in which real platform, real application, and research-teaching integration modes can immerse students into an HPC world for better understanding. The authors show how researchers with rich computing and engineering experience can become deeply involved in course design, inclass teaching, and in laboratory instruction. They also discuss the effectiveness of HPC courses at the NUDT and they show how HPC can become a stable element in computing and engineering education.
Global cybersecurity crises have compelled universities to address the demand for educated cybers... more Global cybersecurity crises have compelled universities to address the demand for educated cybersecurity professionals. As no shared framework for cybersecurity as an academic discipline exists, growthhas been unfocused and driven by training materials, which make it harder to create a common body of knowledge. An international perspective is still harder, as different nations use different criteria to define local needs. As a result, new programs entering this space are on their own to conceptualize, design, package and market their programs, as there is no globally accepted reference model for cybersecurity to allow employers or students to understand the extent of a given cybersecurity program. Building on prior efforts at ITiCSE 2010 and 2011, other sources and participant experiences, this working group will develop a taxonomy of approaches to cybersecurity education, capture its dimensions, and develop a corresponding global reference model.