RAINFORD UNIVERSITY / 大学主页COMPUTER SCIENCE · 计算机科学
Rainford UniversityDEPARTMENT OF COMPUTER SCIENCE

Rainford / Computer Science

Understand computation.
Build what’s next.

计算机科学系

探索计算的基本原理,连接算法与现实世界。
从第一行代码到复杂系统,在理解、构建与验证中发现新的可能。

THINK PRECISELY. BUILD THOUGHTFULLY.
THE CONNECTED WORLDG = (V, E)
从一个节点,理解整个网络。
广度优先搜索 · 按层访问节点
01 /理论 · 理解计算的边界
02 /系统 · 将想法变成现实
03 /责任 · 构建可信的技术

01 / About the department

A science of possibility.从原理出发,以实践求证。

计算机科学不仅关乎编程,更关乎如何表示问题、组织信息、设计方法并检验结果。在 Rainford University,我们以扎实的数学与计算基础为起点,将算法、系统、人工智能和安全联系起来。通过课程学习、动手实验与开放讨论,培养对技术原理的理解,也关注技术在真实世界中的可靠性与影响。

02 / Research themes

Frontiers of computing研究方向

从抽象模型到运行中的系统,关注计算领域相互连接的核心问题。

01 / INTELLIGENCE

人工智能与机器学习

Artificial Intelligence & Machine Learning

研究数据驱动的学习与推理,关注模型泛化、可解释性,以及智能系统的可靠应用。

02 / SYSTEMS

计算机系统与体系结构

Systems & Computer Architecture

理解软硬件如何协同工作,探索操作系统、分布式系统与高效计算的设计方法。

03 / TRUST

网络安全与隐私

Security & Privacy

围绕系统、网络与数据的安全问题,研究威胁建模、隐私保护和可信机制。

04 / FOUNDATIONS

算法与计算理论

Algorithms & Theory of Computation

用严谨的数学语言描述计算问题,分析算法效率,探索可计算性与复杂性。

05 / CONNECTIONS

网络与数据计算

Networks & Data Computing

研究信息如何传输、存储与处理,关注网络协议、数据管理与大规模数据分析。

06 / INTERACTION

软件工程与人机交互

Software Engineering & HCI

连接软件构建与人的需求,探索可维护的软件、可用的界面与协作开发方法。

03 / Learning pathways

Learn. Implement. Understand.课程学习

从编程与数据结构开始,逐步深入系统、网络与智能。展开课程,了解核心内容。

01 /程序设计基础Programming Fundamentals

从变量、控制流与函数开始,学习将问题拆解成可执行的程序,并通过调试与测试检查程序行为。

程序结构函数与递归内存与指针调试方法
02 /数据结构与算法Data Structures & Algorithms

理解数据组织方式如何影响算法效率。通过实现、比较与复杂度分析,为不同问题选择合适的数据结构。

线性表与树图与遍历排序与查找复杂度分析
03 /计算机系统基础Introduction to Computer Systems

沿着“源代码如何运行”的问题,理解数据表示、机器指令、程序链接与存储层次,建立软硬件之间的联系。

数据表示指令集与汇编链接与加载存储层次
04 /操作系统Operating Systems

理解操作系统如何管理计算资源,学习进程与线程、并发控制、虚拟内存和文件系统。

进程与线程调度与同步虚拟内存文件系统
05 /计算机网络Computer Networks

追踪一条消息如何跨越网络,理解分层协议、可靠传输、路由与应用层服务,并通过抓包与实验观察协议行为。

TCP/IP路由与交换HTTP 与 DNS网络测量
06 /人工智能与机器学习Artificial Intelligence & Machine Learning

从学习任务与数据出发,理解模型训练、验证与评估,比较经典方法与神经网络,并识别过拟合和数据泄漏。

监督学习优化方法神经网络模型评估
07 /网络安全与隐私保护Network Security & Privacy

从资产、攻击者与信任边界出发建立威胁模型,理解密码学基础、网络防御与数据隐私,并分析防护措施的适用条件。

威胁建模密码学基础网络安全隐私保护

04 / Digital resources

A connected learning environment数字资源

接入大学数字服务,支持学习资料整理、工具探索和学术交流。

Good questions are where it begins.

保持好奇,认真求证。让每一个问题,成为理解计算的新起点。

访问 Rainford University