面向对象程序设计语言
面向对象程序设计(C++)课程是计算机专业的专业基础课,在教学中有着重要的地位和作用;其重要性不仅体现为培养学生的编程能力,更体现在引导学生实现问题求解思维模式的转换—培养学生的计算思维能力;该课程不仅可以面向计算机各专业(包括计算机科学与技术、软件工程、网络工程等)的本科生,也能面向全校所有对面向对象程序设计有兴趣的非计算机专业本科生。
课程目标:(1) 知识目标:使学生学会用计算机分析和解决问题的思维方法,掌握面向对象程序设计的基本方法;(2) 能力目标:使学生具有灵活运用这些面向对象思想和方法编写大型程序、解决实际问题的能力,着重培养学生的计算思维能力、程序设计与调试能力以及自主学习能力
2019级计算机组成原理
- 理解冯诺依曼计算机的基本结构与工作原理;
- 理解各个模块的工作原理与设计方法;
- 掌握CPU中控制器的设计的思路与流程;
- 用CPU与主存构成模型机,能够结合指令周期流程图理解机器指令的运行过程
离散数学(Ⅱ)
离散数学是现代数学的重要分支,同时也是计算机科学与技术、网络工程、软件工程等本科专业的核心课程。它为计算机专业的数据结构、操作系统、编译原理、算法设计与分析、数字电路、密码学基础、人工智能等后继课程提供必要的数学基础。计算机学院自创建以来一直为本科生开设《离散数学》课程。
《离散数学》主要涉及四部分内容:数理逻辑、集合论、代数结构、图论。目前的教学计划中《离散数学》被分为两门课程(离散数学(I)和离散数学(II))分别在一年级下学期和二年级上学期讲授。本课程为离散数学(II),内容包括代数结构和图论两大部分,其中代数结构包括基本的群、环、域等概念,理论性较强,图论部分包括图的基本概念以及连通性、平面嵌入等基本知识。
计算机学院第十四期团校培训课程
我院团委积极响应实现中华民族伟大复兴“中国梦”的号召,践行社会主义核心价值观,结合实际情况,拟在原有团校的基础上,开设计算机学院青马第一期培训班,致力培养“志存高远、德才并重、情理兼修、勇于开拓”的当代大学生,塑造社会主义建设的优秀人才。
程序设计实验
C++语言是一门完全面向对象的程序设计语言,是高校广泛使用的程序设计教学语言之一。本课程从教学实践全程的角度对C++进行了全面的讲述,全面讲解了面向对象的程序设计概念、C++的数据类型和表达式、C++的程序设计语句、C++的数组与指针及函数、类、对象、继承、多态性等程序设计的基本要素。本课程的主要任务是让学生通过上机实践,更好的培养动手能力,使学生从实践中领会编程的精髓,能够精通一种优秀的常用的编程工具。
实验内容分为基本实验和综合性、设计性实验两部分。基本实验内容主要是要求学生通过上机实验,掌握面向对象的程序设计概念,学会用C++编写简单的程序;综合性、设计性实验,要求学生在老师的指导下,进行需求分析,画出算法的流程图,在规定的时间内,独立或分组上机编写程序,根据开发的软件,撰写规范的实验报告。
移动应用开发(2018年)
通过本课程的学习,使学生掌握移动应用程序开发的基本概念、基本理论和实现技术,初步掌握移动应用软件系统分析与设计的基本方法和步骤,学习Android应用软件开发的主要环境与工具,以及常用控件的使用方法,培养学生在移动终端上设计、开发和测试移动应用软件的能力。