m头饰
签名进

ACM通信

Blog@CACM

教马华尔准备时:abroadCS的目的


Georgia理工学院教授Mark Guzdial

2011年2月CACM小George Ledin文章中争吵不教 Mallware益残需要教所有CS本科生恶意软件并说,因为缺少这些类, “这意味着我们正在编译计算机科学家,他们的恶意软件知识大致与业余计算机用户普通群知识相同。”

教恶意软件技术方面需要知道病毒、蠕虫、木马和rokits,这要求教师阅读源码,转而要求他们有能力逆向二分机,设施用隔离子网启动、运行和传输机器读取足够大、有代表性历史恶意源码后,可归纳出各种恶意理论,通过写出衍生恶意测试,浅度新用,但不一定创新

为何我们需要恶意软件方面的专门知识为何不能修复问题?Ledin教授解释:

无法解决恶意软件问题的原因很简单:我们没有恶意软件理论

我对本科计算机科学恶意软件教学没有问题我强烈主张它应该是选题性而非条件性归根结底,我不同意Ledin教授的观点,即计算机科学本科

第一,本科学位指学习思维,而不是发明新知识恶意软件专家没有恶意软件理论Ledin教授想本科生编造恶意软件理论索诺马州立大学本科生可能比所见本科生高得多, 但我不认为大多数本科生能编造比现有专家更好的理论

第二 更重要的是 计算机科学本科学位的目的是教学生计算机科学 而不是训练他们成为软件专业人员我同意Jeannette Wing写作时计算机科学高手 继续医学 法律 商业 政治 科学或工程 甚至是艺术乐于与我的医生、律师、商人或政治家 只粗略理解恶意软件专业软件开发者应该知道恶意软件本科计算机科学学位即将成为专业软件开发者,这是荒谬之事


注释


克里斯托弗·里叶斯贝克

哇 Mark虽然我们通常暴力地同意教育理论,但我们似乎在计算机科学应该是什么上大相径庭第一,我不认为Jeannetet Wing计算思维定义计算机科学,而是表示CS核心技能超出领域值技术-甚至是思想模式-并不足以定义领域或课程第二,我相信最坏的事情之一 可能发生在任何领域 分离教育目标与人工智能或系统或图形或理论研究者一起,在这些特征中,我最肯定包括专业软件开发者


Mark监听器

Hi克莉丝Jeanette计算思维文章定义CT非CS但在文章结尾时,她把CS说成(从某种意义上讲)新自由艺术-研究领域可以为数行准备我同意这种观点诚然,其中一个职业可以是软件开发者CS学位不求学生成为专业软件开发者请求恶意软件培训所有CS主题意味着CS学位与专业软件开发者之间的强因果联系我们希望学生能以CS学位追求数个不同专业特征,专业软件开发可选非必用


显示程序全部2注释

签名进完全存取
忘记密码 创建ACM网页账号
Baidu
map