Computer Architecture (计算机体系结构--全英课程)
课程类别人工智能学院
This course discusses the organizations, working mechanisms, designs, performance analyses and architectural optimizations of computing systems. Designed for first-year undergraduates at the School of Software, SCNU, this course aims to:
- Equip students with foundational knowledge of computer architecture (i.e., instruction set architecture, information representation, CPU design and microarchitecture, memory hierarchy, input/output systems, and performance analysis);
- Provide an up-to-date treatment of recent advancements in computer architecture that are critical to students' success in their future academic and career lives;
- Help students without prior technical experience get acquainted with hardware-related topics that are essential to software system design and performance enhancements;
- Offer an open platform with self-guided tutorials and labs enabling students to acquire relevant skills according to their individual needs and interests; and
- Deliver not-only high-quality technical contents in English but also a guided learning process preparing students for future interactions with international students and scholars in English.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
本门课程面向大学一年级学生开设,旨在介绍计算系统的组成、工作原理、设计方法、性能分析及结构优化。课程的主要目标有:
- 讲授计算机体系结构的基础知识(指令集、数据表示、处理器设计与微体系结构、存储系统、输入/输出、性能分析);
- 根据本专业学生未来的学术、职业发展需求,对计算机体系结构方面的相关最新进展进行介绍;
- 帮助无相关知识、经验的学生熟悉计算机体系结构中与软件系统设计和性能优化相关的硬件知识;
- 为学生根据自身需要及兴趣学习相关专业技能提供开放平台,使学有余力的学生通过自学教程和实验获得进一步提高;
- 汇总高质量的全英文技术资料,并引导学生参与各类课程活动,为其今后的国际交流打好基础。
教师: 杨欢