1、第 1 页 共 77 页 1数学学院本科中英文课程简介第 2 页 共 77 页 2目录1.C+程序设计 .32.C+程序设计课程 .43.Fourier 分析 .54.JAVA 语言 .65.编译原理 .76.操作系统 .87.测度论 .98.常微分方程 .109.初等数论 格式 .1110.代数拓扑 .1211.动力系统 .1312.多媒体技术 .1413.泛函分析 .1514.非线性科学 .1615.非线性科学英文 .1716.复变函数 .1817.概率论 .1918.高等代数上 .2019.高等代数习题选讲 1.2120.高等代数下 .2221.管理科学 .23第 3 页 共 77 页
2、322.管理与决策支持系统 .2423.管理与决策支持系统课设 .2524.计算机图形学 .2625.计算机网络 .2726.计算机原理 .2827.计算智能 .2928.解析几何 .3029.近世代数 I .3130.近世代数 II.3231.离散数学 .3332.密码学 .3433.面向对象程序设计 .3534.面向对象程序设计课程设计 .3635.偏微分方程 .3736.期权期货数理分析 .3837.群论 .3938.软件工程 .4039.实变函数 .4140.实变函数英文 .4241.市场调查与预测 .4342.市场调查与预测课程设计 .4443.数据结构 .45第 4 页 共 77
3、页 444.数据结构课程设计 .4645.数据库应用 .4746.数据库应用课程设计 .4847.数理金融 .4948.数理逻辑 .5049.数理统计 .5150.数学分析(一) .5251.数学分析(二) .5352.数学分析(三) .5453.数学分析习题(一) .5554.数学分析习题(二) .5655.数学分析习题(三) .5756.数学建模 .5857.数学模型 .5958.数学模型课程设计 .6059.数学软件与数学实验 .6160.数学实验 .6261.数学物理方程 .6362.数值分析 .6463.数值分析课程设计 .6564.统计软件 SAS .6665.微分方程数值解 .6
4、7第 5 页 共 77 页 566.微分方程数值解课程设计 .6867.微分几何 .6968.现代分析基础 .7069.信息科学基础 .7170.信息系统分析与设计 .7271.信息资源管理 .7372.运筹学 .7473.组合与图论 .751.C+程序设计 课程名称:C+程序设计英文名称:Programming in C+课程代码:140088学 时: 80 学 分:4.5课程类别:公共基础课内容简介:本课程主要介绍 C+语言中的数据类型,运算,语句结构及其程序设计的基本方法。目的是使学生掌握一门高级程序设计语言,了解面向对象程序设计的基本概念与方法,进而学会利用 C+语言解决一般应用问题,
5、并为后续的专业课程奠定程序设计基础。第 6 页 共 77 页 6Course Title: Programming in C+Course Code: 140088Class Hours: 80 Credits: 4.5Course Category: General Basic CourseCourse Description: The course introduces the concepts of C+ programming language. It begins with a C+ data types, control structures and functions. Then
6、 moves on to introduce the object-oriented programming paradigm: class; encapsulation and information hiding; separation of behavior and implementation and etc. The course focuses on using C+ language to solve the real world problem. 2.C+程序设计课程 课程名称:C+ 程序设计课程设计英文名称:C+ Program Design课程代码:140021学 时: 2
7、 周 学 分:2课程类别:实践课内容简介:通过课程设计的综合训练,培养学生实际分析问题、编程和动手能力,帮助学生系统掌握课程的主要内容。Course Title: C+ Program DesignCourse Code: 140021第 7 页 共 77 页 7Class Hours: Two weeks Credits: 2Course Category: Practice CourseCourse Description: This lab will let students to practice the problem-solving by using C+ language. It
8、 helps students to understand the fundamental object-oriented design concept and principles; testing and debugging; programming environments.3.Fourier 分析 课程名称:Fourier 分析英文名称:Fourier Analysis课程代码:140180学 时: 64 学 分:4课程类别:专业领域课内容简介:Fourier 分析(也称为调和分析)起源于 Euler,Fourier 等著名科学家的研究,其研究并推广傅立叶级数和傅立叶变换的概念,主要涉
9、及 Fourier 变换理论、算子插值方法、极大函数方法、球调和函数理论、位势理论、奇异积分以及一般可微函数空间等。经过两个世纪的发展,调和分析已经成为数学的核心学科之一。Fourier 分析内容博大精深,但限于课时和学生知识水平的原因,主要讲授内容为:Fourier 级数、L2 函数的 Fourier 变换、广义函数、缓增广义函数上的 Fourier 变换以及一些应用等。本课程是高年级本科生的一门专业领域课程,需要一定的专业知识基础,如实变函数、泛函分析等。第 8 页 共 77 页 8Course Title: Fourier AnalysisCourse Code: 140180Class
10、 Hours: 64 Credits: 4Course Category: Specialty-related CourseCourse Description: Fourier analysis is also called as harmonic analysis. It mainly includes Fourier transform theory,operator interpolation, maximal function method, the ball Harmonic function theory, potentialtheory, singular integrals
11、and general differentiable function space and so on. It is profound in thecontent of Fourier analysis. But limited to time of class and student level of knowledge, the maincontents of this course include : Fourier Series, Fourier transform fou L 2 function,generalized functions, slowly increasing ge
12、neralized functions and its Fourier transform.This is a Specialty-related Course which aims at introducing students to study furthermathematics. To study Fourier analysis, students need some basic courses included Real Variable Functions and Functional Analysis.备注:“公共基础课”翻译为:General Basic Course“学科基
13、础课”翻译为:Disciplinary Basic Course“专业领域课”翻译为:Specialty-related Course“实践课”翻译为:Practice Course4.JAVA 语言 课程名称:Java 语言英文名称:Java Programming课程代码:14440153学 时:64 学时 学 分:3.5 学分课程类别:专业领域选修课内容简介:本课程是计算机相关专业如信息与计算科学专业的一门重要的专业课程,基本内容包括:面向对象编程思想,Java 语言基本语法,继承,多态,异常处理,线程,输入/输出处理,图形用户界面设计,应用程序接口和基础类库。本课程不仅介绍理论,更强调
14、实际运用,特别注重提供学生运用 Java 语言和面向对象技术解决实际问题的能力。本课程提供一个坚实的基础,使学生能充分理解问题,以便更容易深入学习一些更加困难的课程和书籍。第 9 页 共 77 页 9Course Title: Java ProgrammingCourse Code: 140153Class Hours: 64 Credits: 3.5Course Category: Specialty-related CourseCourse Description:This is a basic technical course which aims at cultivating stud
15、ents ability of Java language programming. Emphasis is laid on basic knowledge, basic skills and basic methods. In training students practical ability, the emphasis is laid on basic Java programming. The contents include: create all the objects, creating new data types: class, fields and methods, op
16、erators, controlling execution, initialization and cleanup, access control, reusing classes, polymorphism, interfaces, inner classes, holding objects, error handling with exceptions, strings, arrays, containers, Java I/O system, graphic user interface, network programming. Besides homework, students
17、 are required to complete 1 to 2 programming tasks (about 16 class hours) and a course design lasting 1 weeks.Ever since its introduction, Java has been touted as the programming language of the future. While the language has become popular due to its ability to “liven-up“ web pages, Java is also an
18、 excellent example of an object-oriented language. Even though the language has remarkable resemblance to C/C+, all undesirable features of the above languages have been eliminated. The result is a “clean“ language that is fast becoming the language of choice for both system and applications softwar
19、e development.This will be a “hands-on“ course emphasizing programming and design using Java. Object-oriented programming makes it very conducive to split-up into groups and divide up the work. This course is probably going to be one of the more difficult courses that you will take. Programming in J
20、ava is nothing like programming in a visual programming language like Visual Basic. Since an average Java program has a lot more lines of code in it than a typical Visual Basic program, you will experience more than your share of syntax errors and spend a considerable amount of time debugging your c
21、ode. 5.编译原理 课程名称:编译原理英文名称:Compiler Principle课程代码:140055学 时:48 学 分:3课程类别:专业领域课内容简介:本课程是计算机科学中一门专业领域课。课程主要介绍高级程序设计语言翻译成低级语言的理论和方法。内容包括:编译程序的功能和构成、语法定义、词法分析、语法分析、代码生成、优化等。第 10 页 共 77 页 10Course Title: Compiler Principle Course Code: 140055Class Hours: 48 Credits: 3Course Category: Specialty-related Cou
22、rseCourse Description: This is a specialty-related course in computer science. This course introduces the theoretical and implementation aspects of the translation of high-level programming languages into low-level languages. The contents include: functions and general organization of compiler, synt
23、ax definition, lexical analysis, syntax analysis, code generation, and optimization.6.操作系统 课程名称:操作系统英文名称:Operating System 课程代码:学 时:64 学 分:4课程类别:学科基础课内容简介:本课程是应用数学、信息与信息管理和信息与计算科学等专业的一门专业基础课。本课程着重使学生理解操作系统对计算机资源进行全面有效管理并给用户使用计算机提供友好接口和服务的一般概念、理论和方法,在一定深度上理解计算机操作系统的结构和其工作机制,为正确和有效使用计算机系统打下理论基础。 本课程基本内容包括操作系统概论、进程与线程的管理、并发控制互斥和同步、死锁及处理、主存储器管理、处理器调度、I/O 设备管理、文件管理、分布式系统概述、操作系统的安全技术等。本课程要求学生理解相关概念,了解其基本技术并掌握某些算法,完成习题,通过闭卷笔试。