What will you learn in 程序设计与算法 course
- 掌握计算机基础知识和程序设计的基本原理
- 熟练使用C语言进行结构化程序开发
- 运用C++语言理解面向对象编程思想
- 理解算法设计的基本策略与复杂度分析方法
- 掌握常用数据结构及其在算法问题中的应用
Program Overview
Module 1: 计算机基础与C程序设计
6 weeks
- 计算机系统组成与工作原理
- C语言语法与基本控制结构
- 函数、数组与指针的使用
Module 2: C++程序设计
7 weeks
- 面向对象编程概念
- 类与对象、继承与多态
- 标准模板库(STL)基础
Module 3: 算法基础
5 weeks
- 算法复杂度分析
- 排序与查找算法
- 贪心与分治策略
Module 4: 数据结构与算法应用
6 weeks
- 线性表、栈、队列、树与图
- 图遍历与最短路径算法
- 综合实践项目设计与实现
Get certificate
Job Outlook
- 提升进入软件开发、系统设计等岗位的竞争力
- 为考研或深造计算机科学方向打下坚实基础
- 适用于IT行业、科研机构及工程类岗位的技术准备