大学计算机基础
吴宁
课程融合计算机基础理论、编程方法及大数据分析与管理等新技术,以问题求解能力为目标,讲授计算与计算模型、信息表示与传输、冯诺依曼结构、操作系统基础、C语言程序设计、算法与数据结构基础、大数据分析与管理等知识。帮助学习者了解计算机基本工作原理和大数据分析思想,具备简单C程序设计能力,为编写高质量程序奠定基础。
算法设计与问题求解
乔亚男
课程介绍基于C语言的算法与数据结构设计。与部分同类课程相比,该课程的主要特色是在常见算法和数据结构讲授基础上,介绍了包括神经网络在内的多种经典算法的原理。课程的主要培养目标是帮助学生应该具备结合本专业实际应用,设计出高效算法和数据结构的能力,以及利用开源平台和工具软件,快速实现应用原型的能力。
C#程序设计
崔舒宁
从面向对象技术入手,介绍C#面向对象编程方法和Windows可视化编程方法,以及.NET软件开发架构平台。课程的主要特色是有大量的案例或例题的讲解,对面向对象的编程思想讲解的较为透彻,Windows编程讲解简单明了。课程的主要目标是培养学生面向对象的编程思想;帮助学生快速进入.NET下的Windows程序设计,熟悉Windows的Form设计,消息编程,以及Windows环境下的软件开发技术。
C++程序设计
赵英良
主要介绍面向对象的程序设计方法,帮助学习者具备用C++编写应用程序的基本能力,为希望从事底层系统软件开发、数据处理、游戏开发的学习者奠定坚实的基础。
微机原理与接口技术
吴宁
该课程在介绍微型计算机的基本工作原理基础上,主要培养学习者I/O接口控制系统的软硬件初步设计能力,为后续进一步从事工业控制系统或嵌入式系统设计奠定基础。
软硬件综合项目设计
谢涛,薄钧戈
本课程是系列在线课程群的结业设计课程,以“项目设计能力”培养为目标,通过多个典型软硬件设计案例的详细讲解和1-2项结业实践项目的自主设计,将上述理论课程所学知识融会贯通,初步达到利用C/C#/C++语言求解一般专业问题的能力、接口控制系统软硬件初步设计能力以及对大数据分析技术和平台的初步了解。