Students who participate in industry placement as part of their software engineering curriculum gain knowledge that could never be taught to them in a class room.The knowledge and experience they learn allows them to ...Students who participate in industry placement as part of their software engineering curriculum gain knowledge that could never be taught to them in a class room.The knowledge and experience they learn allows them to focus and sharpen their skills in areas that industry craves expertise.The School of Computing in Dublin Institute of Technology provides the opportunity to students to gain industry experience with leading multi-national IT companies and this enables them to learn key transferable skills to satisfy the desired requirements in a knowledge-based economy.展开更多
The software industry is asking universities and colleges to cultivate more software engineers who can write quality programs.A peer code review process is an ideal approach to maximize the learning outcome of student...The software industry is asking universities and colleges to cultivate more software engineers who can write quality programs.A peer code review process is an ideal approach to maximize the learning outcome of students in programming.In this paper,the process in our previous publication was improved.The found problems were analyzed which will take as the basis of the future research on quality assurance.Finally,a set of solutions based on computer science were proposed to further improve the whole review process.展开更多
This paper describes an analysis of the match between the module learning outcomes and the programme learning outcomes of the MSc in Assistive Technology offered by the School of Computing. The contribution of each MS...This paper describes an analysis of the match between the module learning outcomes and the programme learning outcomes of the MSc in Assistive Technology offered by the School of Computing. The contribution of each MSc module to the overall programme learning outcomes was assessed using a Module Matrix. An overall Master Matrix was used to assess the overall contribution of all 16 modules to the programme learning outcomes of the MSc programme. The analysis of the MSc programme design was taken a stage further by graphing the learning outcomes of the overall programme against the individual module learning outcomes. This provided a useful tool for analysis of the MSc programme. The approach outlined in this paper provides a visualisation tool that allows the programme designer to quickly identify the deficiencies and excesses in the relationships between programme learning outcomes and module learning outcomes.展开更多
A turbulent re-engineering of higher education and higher education institutions is underway in many countries across the world to achieve a more direct and pro-active engagement with society in general than ever befo...A turbulent re-engineering of higher education and higher education institutions is underway in many countries across the world to achieve a more direct and pro-active engagement with society in general than ever before. This paper presents the authors’ suggestions on the concepts and philosophy of quality-assured industry-oriented higher education based on the close cooperation between DIT and HIT, particularly on the recently completed EU Asia-Link EMERSION project in relation to software education, as a constructive contribution to the process of re-engineering higher education.展开更多
Over the course of the past 15 years there has been an increasing trend towards the provision of service based functionality by Information Systems (IS). This has been due to a number of driving forces, however the ma...Over the course of the past 15 years there has been an increasing trend towards the provision of service based functionality by Information Systems (IS). This has been due to a number of driving forces, however the main impetus of this tendency has been the development and implementation of Web Services technology. Web Services offer a solution to deliver a dynamic, task-driven computing environment and shared business processes, while also reducing costs. Web Services have overturned many traditional assumptions about Information Systems. They have enabled innovation and afforded a degree of flexibility not available previously from an Information System. This paper will give a brief overview of Web Services and corresponding technologies. It will then examine the required skills of graduates and identify the roles where these proficiencies will be required. Finally, it will propose that the flexibility afforded by the use of Web Services must be emulated in the teaching of Web Services.展开更多
To detect the DoS in networks by applying association rules mining techniques, we propose that association rules and frequent itemsets can be employed to find DoS pattern in packet streams which describe traffic and u...To detect the DoS in networks by applying association rules mining techniques, we propose that association rules and frequent itemsets can be employed to find DoS pattern in packet streams which describe traffic and user behaviors. The method extracts information from the log analysis of submitted packets using the algorithm which depends on the definition of the intrusion. Large itemsets were extracted to represent the super facts to build the association analysis for the intrusion. Network data files were analysed for experiments. The analysis and experimental results are encouraging with better performance as packet frequency number increases.展开更多
This paper presents a Dietary Analysis and Advice System (DAAS), a web based system for providing, within the public healthcare domain, user specific diet advice based on a preliminary analysis of current diet or eati...This paper presents a Dietary Analysis and Advice System (DAAS), a web based system for providing, within the public healthcare domain, user specific diet advice based on a preliminary analysis of current diet or eating habits and lifestyle, using knowledge from domain expertise and experts’ interpretation of national dietary guidelines.展开更多
文摘Students who participate in industry placement as part of their software engineering curriculum gain knowledge that could never be taught to them in a class room.The knowledge and experience they learn allows them to focus and sharpen their skills in areas that industry craves expertise.The School of Computing in Dublin Institute of Technology provides the opportunity to students to gain industry experience with leading multi-national IT companies and this enables them to learn key transferable skills to satisfy the desired requirements in a knowledge-based economy.
文摘The software industry is asking universities and colleges to cultivate more software engineers who can write quality programs.A peer code review process is an ideal approach to maximize the learning outcome of students in programming.In this paper,the process in our previous publication was improved.The found problems were analyzed which will take as the basis of the future research on quality assurance.Finally,a set of solutions based on computer science were proposed to further improve the whole review process.
文摘This paper describes an analysis of the match between the module learning outcomes and the programme learning outcomes of the MSc in Assistive Technology offered by the School of Computing. The contribution of each MSc module to the overall programme learning outcomes was assessed using a Module Matrix. An overall Master Matrix was used to assess the overall contribution of all 16 modules to the programme learning outcomes of the MSc programme. The analysis of the MSc programme design was taken a stage further by graphing the learning outcomes of the overall programme against the individual module learning outcomes. This provided a useful tool for analysis of the MSc programme. The approach outlined in this paper provides a visualisation tool that allows the programme designer to quickly identify the deficiencies and excesses in the relationships between programme learning outcomes and module learning outcomes.
文摘A turbulent re-engineering of higher education and higher education institutions is underway in many countries across the world to achieve a more direct and pro-active engagement with society in general than ever before. This paper presents the authors’ suggestions on the concepts and philosophy of quality-assured industry-oriented higher education based on the close cooperation between DIT and HIT, particularly on the recently completed EU Asia-Link EMERSION project in relation to software education, as a constructive contribution to the process of re-engineering higher education.
文摘Over the course of the past 15 years there has been an increasing trend towards the provision of service based functionality by Information Systems (IS). This has been due to a number of driving forces, however the main impetus of this tendency has been the development and implementation of Web Services technology. Web Services offer a solution to deliver a dynamic, task-driven computing environment and shared business processes, while also reducing costs. Web Services have overturned many traditional assumptions about Information Systems. They have enabled innovation and afforded a degree of flexibility not available previously from an Information System. This paper will give a brief overview of Web Services and corresponding technologies. It will then examine the required skills of graduates and identify the roles where these proficiencies will be required. Finally, it will propose that the flexibility afforded by the use of Web Services must be emulated in the teaching of Web Services.
文摘To detect the DoS in networks by applying association rules mining techniques, we propose that association rules and frequent itemsets can be employed to find DoS pattern in packet streams which describe traffic and user behaviors. The method extracts information from the log analysis of submitted packets using the algorithm which depends on the definition of the intrusion. Large itemsets were extracted to represent the super facts to build the association analysis for the intrusion. Network data files were analysed for experiments. The analysis and experimental results are encouraging with better performance as packet frequency number increases.
文摘This paper presents a Dietary Analysis and Advice System (DAAS), a web based system for providing, within the public healthcare domain, user specific diet advice based on a preliminary analysis of current diet or eating habits and lifestyle, using knowledge from domain expertise and experts’ interpretation of national dietary guidelines.