首页    期刊浏览 2025年08月13日 星期三
登录注册

文章基本信息

  • 标题:Teaching human computer interaction, information assurance, and computational science in the undergraduate computer science curriculum.
  • 作者:Naugler, David
  • 期刊名称:Transactions of the Missouri Academy of Science
  • 印刷版ISSN:0544-540X
  • 出版年度:2005
  • 期号:January
  • 语种:English
  • 出版社:Missouri Academy of Science
  • 摘要:As the subject of computer science evolves there are more and more topics that need or should be covered. An undergraduate degree in computer science serves as a preparation for professional employment for many of our students and also serves as the foundation for more specialized graduate studies in many computing subjects. Because so many of our students expect to be employed professionally with only an undergraduate degree we do not have the luxury of leaving essential topics to graduate programs. Increasingly, however, colleges and universities are limiting the number of hours needed for graduation and as a consequence the number of hours needed for a major and necessary ancillary studies. How are newly important areas such as human computer interaction (HCI), computational science, and information assurance to be incorporated in a limited number of credit hours containing few "non-essential" topics? For example, the suggestion to introduce HCI topics into a software engineering course where they would naturally fit meets with the objection that there is already too much that has to be covered and there is simply no room for additional topics. But there is limited opportunity for requiring new courses in these areas. Occasionally offered courses miss most of the computer science majors. In many programs the topics must be integrated into existing courses if they are to be covered at all. This integration requires coordination and a clear idea of what is essential in a program. These issues are discussed with respect to covering essential aspects of HCI, Information Assurance and Computational science.
  • 关键词:Computer science;User interface;User interfaces (Computers)

Teaching human computer interaction, information assurance, and computational science in the undergraduate computer science curriculum.


Naugler, David


As the subject of computer science evolves there are more and more topics that need or should be covered. An undergraduate degree in computer science serves as a preparation for professional employment for many of our students and also serves as the foundation for more specialized graduate studies in many computing subjects. Because so many of our students expect to be employed professionally with only an undergraduate degree we do not have the luxury of leaving essential topics to graduate programs. Increasingly, however, colleges and universities are limiting the number of hours needed for graduation and as a consequence the number of hours needed for a major and necessary ancillary studies. How are newly important areas such as human computer interaction (HCI), computational science, and information assurance to be incorporated in a limited number of credit hours containing few "non-essential" topics? For example, the suggestion to introduce HCI topics into a software engineering course where they would naturally fit meets with the objection that there is already too much that has to be covered and there is simply no room for additional topics. But there is limited opportunity for requiring new courses in these areas. Occasionally offered courses miss most of the computer science majors. In many programs the topics must be integrated into existing courses if they are to be covered at all. This integration requires coordination and a clear idea of what is essential in a program. These issues are discussed with respect to covering essential aspects of HCI, Information Assurance and Computational science.

* Naugler, D. R. Department of Computer Science, Southeast Missouri State University.

联系我们|关于我们|网站声明
国家哲学社会科学文献中心版权所有