代码预期的教育目标PEO1在本地和全球行业和组织中以软件工程师的身份获得就业机会,在那里他们有能力运用软件工程中的基本知识,计算原理和技能,以开发在不同应用领域的规模和复杂性增加的软件。PEO2证明了在整个职业生涯中继续学习的能力(即专业,技术或研究生教育)可以拉直他们的分析和批判性思维能力,以将其定位为高级软件工程实践,并为软件工程学科的知识基础做出贡献。PEO3涉及一个数字软件项目,他们熟练地应用了适当的方法,模型和技术,这些方法,模型和技术为大型软件系统的分析,设计,开发,测试和实施,评估,维护和文档提供了基础。PEO4在软件工程学科中成为具有组合技巧的领导者或技术企业家。PEO5表明了作为软件工程师的职业道德和社会责任的认识。
软件工程行业越来越意识到神经多样性工程师在劳动力队伍中的作用和价值。其中一个动机是将软件开发所需的技能与患有自闭症谱系障碍的个人的处理优势相结合。神经多样性的一个方面是阅读障碍,通常表现为个体的一系列阅读缺陷。在本文中,我们以最近的研究为基础,该研究试图调查患有阅读障碍的程序员阅读程序代码的方式是否与没有阅读障碍的程序员不同。该分析的特别重点是阅读代码时扫视运动的性质和线性模式。本文介绍了一项研究,其中使用眼动追踪设备记录了 28 名程序员(14 名患有阅读障碍,14 名没有阅读障碍)在阅读和理解三个屏幕上的 Java 程序时的目光注视。利用更广泛的阅读障碍文献中的见解,制定了假设来反映患有阅读障碍的程序员预期的扫视行为。一系列现有的程序阅读线性指标被调整并用于数据统计分析。结果与其他最近的研究一致,表明患有阅读障碍的程序员没有表现出与对照组明显不同的线性模式。非线性凝视约占所有扫视运动的 40%。根据现有数据,我们提出了一些初步见解,表明理解程序代码时的非线性阅读程度可能补充患有阅读障碍的程序员的处理和解决问题的风格。