课题基金 / 基金详情

CRCD/EI: Integrating Functional Computer-Aided Reasoning into the ComputerScience Curriculum

CRCD/EI: Integrating Functional Computer-Aided Reasoning into the ComputerScience Curriculum
CRCD/EI:将功能计算机辅助推理融入计算机科学课程
批准号:
0844078
负责人:
Panagiotis Manolios
金额:
$21.03万
依托单位:
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2008
资助国家:
美国
项目状态:
已结题
起止时间:
2008-03-13 至 2009-08-31

项目摘要

项目成果

Panagiotis Manolios的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
0417413GA Tech Research Corp - GA Institute of TechnologyManolios"CRCD/EI: Integrating Functional Computer-Aided Reasoning into the Computer Science Curriculum"This project involves the development of tools, courses, modules, and self-paced online materials that integrate computer-aided reasoning into the Computer Science (CS) curriculum. This project is novel in undergraduate CS education. The use of a state-of-the-art theorem proving technology (ACL2) permits students to get instant, reliable feedback, thereby enabling effective learning and self-paced study. ACL2 is a tool consisting of a functional programming language, a logic, and a theorem-prover, that has been used to prove some of the largest and most complicated theorems ever proved about commercially designed systems. The project involves at least two research challenges: taking a necessarily complex, state-of-the-art, theorem proving system and teaching undergraduates how to be effective users in a portion of a semester, and developing effective courses in other areas, such as hardware design and object oriented programming, that are based on the use of computer-aided reasoning. A sequence of mathematical concepts and mechanical tools, with well-designed graphical user-interfaces, allow students to gradually and seamlessly master ACL2. Integration of computer-aided reasoning into current curricula is accomplished through two courses that make essential use of these tools, thereby giving students a deeper and more complete understanding of the material. The courses cover the following topics: computer organization and design, object-oriented programming using the JVM, theorem proving, and formal methods. One of the undergraduate courses focuses on computer organization and design and the other on the Java Virtual Machine (JVM). In these two courses, computer-aided reasoning is used to give students a deeper understanding of the material. They are required to think about the properties systems and components under consideration should enjoy and how to prove that these properties do in fact hold.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SHF: Small: Dynamic Abstractions for Verification
  • 批准号:
    1319580
  • 项目类别:
    Standard Grant
  • 资助金额:
    $45.0万
  • 财政年份:
    2013
  • 负责人:
    Panagiotis Manolios
  • 依托单位:
SHF: Small: Generation of High-Quality Tests by Treating Tests as Proof Encoding
  • 批准号:
    1117184
  • 项目类别:
    Standard Grant
  • 资助金额:
    $49.53万
  • 财政年份:
    2011
  • 负责人:
    Panagiotis Manolios
  • 依托单位:
System-Level Processor Verification Using Refinement
  • 批准号:
    0841100
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $10.42万
  • 财政年份:
    2008
  • 负责人:
    Panagiotis Manolios
  • 依托单位:
CRCD/EI: Integrating Functional Computer-Aided Reasoning into the ComputerScience Curriculum
  • 批准号:
    0417413
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $0.0万
  • 财政年份:
    2004
  • 负责人:
    Panagiotis Manolios
  • 依托单位:
国内基金
海外基金
微/纳塑料的单光子电子脱附(SPI)和电子轰击双(EI)电离研究及其质谱溯源应用
  • 批准号:
  • 项目类别:
    青年科学基金项目
  • 资助金额:
    --
  • 批准年份:
    2024
  • 负责人:
    张将乐
  • 依托单位:
EI24调控MAM形成在糖尿病肾小管上皮细胞损伤中的作用及机制研究
  • 批准号:
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2024
  • 负责人:
  • 依托单位:
EI24/HMGB3/CP反馈环路通过调控铁代谢促进食管鳞癌铁死亡及放疗增敏的机制研究
针刺调控EI24介导的内质网钙瞬变触发自噬“刹车效应”改善CIRI神经功能的机制研究
  • 批准号:
    82305027
  • 项目类别:
    青年科学基金项目
  • 资助金额:
    30万元
  • 批准年份:
    2023
  • 负责人:
    罗亚男
  • 依托单位: