首页信息学院 » 正文
2017年中国人民大学
计算机应用技术专业(数据库与软件工程方向)教学课程简介

计算机应用技术专业数据库与软件工程招生简章  点击查看

课程名称:项目管理

教学目的:

据有关资料表明,许多IT项目,尤其是大型复杂的IT项目(如ERP)大部分都失败了,其根本原因不是缺乏IT技术,而是缺乏有效的项目管理。通过该课程的学习,使学生能够系统掌握IT项目管理基本理论与方法,使学生能够具备基本的项目的计划能力、执行能力和调控能力,进而形成一种规范的做事方法和思维。通过课程的学习,能够利用所学知识去诊断和发现一个实际的项目管理中存在的问题,最终可以成功地管理好IT项目。

课程简介:

该课程主要从纵向和横向来讲授项目管理基本理论与方法,横向主要围绕PMBOK项目管理的范围管理、进度管理、成本管理等九大知识领域进行讲解,纵向主要从项目的启动、计划、实施、控制和收尾五个项目阶段的主要任务及流程。课程讲授IT项目管理基本理论的基础上,有针对性地开展IT项目管理实际应用案例讨论,使学生能把项目管理理论应用到实际项目管理问题的分析和解决中。

 

课程名称:网络与通讯

教学目的:

通过该课程的学习,要求学生系统地掌握计算机网络与通信的基本概念和基本原理,理解计算机网络和网络体系结构的概念、数据通信的基础知识、ISOOSI各层功能和协议、TCP/IP体系结构和Internet应用、局域网的基本概念和标准协议、广域网与接入网技术、网络管理与安全的概念和协议,尤其是TCP/IP协议簇和IEEE 802标准的掌握,并培养实际动手能力,使学生掌握配置和使用交换机、路由器。能充分运用并掌握网络管理以及网络安全的技术和方法,为今后能够迅速地适应社会各方面管理工作的需要服务,为学习其他课程以及从事计算机网络的研究、开发、组建、规划、管理和使用打下坚实的基础。

课程简介:

    该课程主要讲授计算机网络和网络体系结构的概念、数据通信的基础知识、ISOOSI各层功能和协议、TCP/IP体系结构和Internet应用、局域网的基本概念和标准协议、广域网与接入网技术、网络管理与安全的概念和协议。在这个基本大纲的基础上,课程的主要内容包括:

1.计算机网络与Internet:协议、网络边缘、网络核心、网络延迟和丢失等术语,熟悉物理介质、协议分层及其服务模型。

  2.运输层协议:TCPUDP,可靠传输、流量控制、拥塞控制等原理。

  3.网络互联:路由选择算法,因特网的路由选择协议,IPIPv4IPv6.

  4.局域网技术:数据链路层服务原理和操作原理,差错检测和纠错技术,多路访问技术,链路层寻址,通过集线器、网桥和交换机进行的局域网构造。

  5.网络安全:安全通信的不同原理,加密/解密数据的密码技术,对称密钥密码学和公共密钥密码学,身份认证协议。

  6.网络管理:网络管理的含义,网络管理的功能以及SNMP协议。

 

课程名称:DBMS原理与设计

教学目的:

该课程将围绕数据仓库、联机分析处理、商务智能等内容,对该领域的基本理论、算法、系统、应用等进行研讨。通过该课程的学习,学生能够理解和掌握数据仓库和联机分析处理的核心概念、基本理论和关键技术。同时,本课程还将通过一些实际案例来深化学生对数据仓库和联机分析处理原理和技术的理解。通过课程的深入学习,希望学生能对数据分析技术有所理解,能够独立设计和开发相关应用。

课程简介:

    该课程主要讲授数据仓库和数据分析的相关技术。主要内容包括:数据仓库、联机分析处理、数据挖掘、商务智能等。在这个基本大纲基础上,在学期进行中,内容或次序上可能有一些小的调整。课程的主要内容包括:

l  数据仓库技术:数据集成、数据存储与组织、操作数据存储。

l  数据分析技术:多维分析、关联分析、分类和聚类、异常点分析等。

 

课程名称:软件工程

教学目的:

通过该课程学习,学生能够进一步理解和掌握软件工程的理论与实践、对于不同的软件需求研究和讨论新的方法和思路,分析业界流行的各种软件过程模型的基本原理、优缺点及适用范围,针对与软件过程紧密相关的各种流行的软件工程标准进行概要介绍和分析其相互关系,讨论如何基于这些标准进行软件过程定制和不断改进,并选择CMM软件过程管理和RUP为代表进行案例教学,进一步加强学生对于现实环境中软件过程管理的认识。

在完成本课程后,学生应能够:

1)解释软件生命周期和软件过程的基本内涵,以及相互之间的关联。

2)讨论典型的软件生命周期每个阶段所发生的工作活动和所产生的工作产品。

3)分析对比各种流行的软件过程模型及其变体,解释每种特定模型的优缺点,理解在选择过程模型中需要做出的权衡。

4)作为成员参加软件过程评估小组/软件工程过程小组。

5)理解各种软件工程标准的目的和局限性,应用和裁剪相关软件工程标准来定制企业的软件过程。

6)深入理解和掌握基于CMM的软件过程、PSP开发过程、RUP的管理思想、方法与实践。

7)针对上述各点了解目前的发展,寻找研究问题。

课程简介:

该课程主要讲授软件工程的理论和方法。主要内容包括:软件开发方法、软件开发项目管理、软件过程与实践、面向对象软件开发、软件建模技术、软件测试、CMM、敏捷开发方法等。课程的主要内容包括:

l  软件工程的理论:软件开发方法、软件估算、软件过程、基于UP的软件工程与实践、UMLRose、软件测试方法和工具、软件评测、CMMPSPTSP及实施、极限编程。

l  软件工程实践:根据实际案例实现软件工程过程。

l  提交:方法讨论心得,项目文档。

 

课程名称:计算机理论导论

教学目的:

本课程向学生讲授有关计算理论的基本概念和方法,包括形式语言与自动机理论,图灵机的可计算性,不可判定性,计算复杂性以及NP完全性。通过本课程的学习,学生能够:

.解释计算理论中的基本方法和结论。

.理解以图灵机为模型的计算的局限性,什么是能计算的,什么是不能计算的。

.给出计算不可判定问题和固有复杂问题的具体例子。

.证明问题的不可判定性和复杂性。

.掌握形式语言和自动机各种计算模型的基本方法,并用于解决实际问题。

课程简介:

该课程主要讲授计算机科学的形式理论基础,计算模型的形式化表示,可计算性以及计算复杂性。具体内容包括:有限状态自动机、下推机和图灵机模型;可判定性和不可判定性;计算问题之间的归约法;以及有关NP完全性的理论。

 

课程名称:数据仓库与数据挖掘

教学目的:

该课程将围绕数据仓库、联机分析处理、数据挖掘、商务智能等内容,对该领域的基本理论、算法、系统、应用等进行研讨。通过该课程的学习,学生能够理解和掌握数据仓库和数据挖掘的核心概念、基本理论和关键技术。同时,本课程还将通过一些实际案例来深化学生对数据仓库和数据挖掘原理和技术的理解。通过课程的深入学习,希望学生能对大型海量数据的存储和分析技术有所理解,能够独立设计和开发相关应用。

课程简介:

    该课程主要讲授数据仓库和数据挖掘的相关技术。主要内容包括:数据仓库、联机分析处理、数据挖掘、商务智能等。在这个基本大纲基础上,在学期进行中,内容或次序上可能有一些小的调整。课程的主要内容包括:

l  数据仓库:数据集成、数据存储与组织、操作数据存储。

l  联机分析处理:多维数据模型、数据方体技术、多维分析操作。

l  数据挖掘和商务智能:关联分析、分类和聚类、异常点分析。

 

课程名称:信息系统安全

教学目的:

课程讲授以主机为中心的系统安全的基本思想、技术和方法,帮助学生认识每个人手上、家里、工作单位中、甚至庞大的数据处理中心深处的计算机主机系统的安全问题及其解决途径。

课程简介:

该课程的主要内容包括信息系统安全绪论、可信计算平台基础、操作系统的基础安全性、操作系统的增强安全性和系统完整性保护等方面。课程的特色是透过网络空间的安全体系结构看待主机系统的安全问题,通过主机与信息安全知识体系的融合认识系统的安全问题。

 

课程名称:博弈论与信息经济学

教学目的:

掌握博弈论和信息经济学的基本理论和分析方法,应用于实际经济和管理问题的建模、对策分析、机制设计。

课程简介:

博弈论是研究多个决策主体的行为存在相互影响、相互冲突时的决策以及这种决策的均衡问题的学科;信息经济学则研究信息不对称状态下机制设计问题。博弈论和信息经济学是一门现代经济学和决策管理学的交叉学科,在产业组织理论、金融学、国际贸易、公共政策等领域得到广泛的应用。本课程讲授博弈论和信息经济学的基本原理、管理决策的基本方法和基本技能,以及原理和方法的典型应用,培养学生对决策主体策略行为的分析能力,以及针对各领域中的存在的信息不对称问题,机制设计的能力。

 

课程名称:离散数学

教学目的:

本课程是计算机专业学生的必修专业基础课,是大部分专业课程的先修课,具有概念较多、理论性较强,应用性较广的特点。本课程主要教授数理逻辑、集合论、关系与映射、无限集、代数系统、图论等方面的基础知识。通过本课程的学习,要使学生掌握离散数学的基本概念和基本原理,以现代数学的观点和方法,初步掌握处理离散结构所必须的描述工具和方法。同时,也要培养学生抽象思维、慎密概括、严格逻辑推理的能力,从而使学生具有良好的开拓专业理论的素质和使用所学知识,分析和解决实际问题的能力。为在后续专业课和实际工作中运用本课程的基本知识打下基础。

课程简介:

该课程的内容主要包括: 数理逻辑中命题演算、谓词演算等形式逻辑的推理规律、集合的概念、运算及应用,集合内元的关系以及集合之间的关系, 无限集的特性;抽象代数的基本理论和应用, 半群、群论、图论学科的基本概念、欧拉图、哈密尔顿图、最短路径算法、中国邮路问题、树及平面图的基本理论。具体地说,主要内容包括:

·         命题逻辑与推理,将命题符号化以及逻辑推理。

·         一阶逻辑命题符号化,重要的等值式、前束范式与公式的前束范式、谓词逻辑推理理论。

·         集合的运算的性质;以及在集合上定义的关系、关系的性质、等价关系、偏序关系。函数的概念以及函数的分类:单射、满射、双射,利用函数特性求解实际问题。从函数出发讨论集合的势、等势、可数集与不可数集、集合的基数。

·         代数系统。熟练掌握并灵活应用一个重要的代数系统:群来分析问题。

·         图的相关理论和方法。

 

课程名称:图论与组合优化

教学目的:

《组合数学》是一门应用广泛的学科。它在计算机科学、信息论、管理科学以及其它现代科技领域都有着重要的应用。本课程主要介绍组合数学中涉及组合计数的基本原理、基本问题和基本方法。通过该课程的学习,使学生了解和掌握《组合数学》的基本内容和基本方法,培养学生应用组合数学的相关理论去解决实际问题的能力。

 

课程名称:专业外语

教学目的:

计算机专业外语课程教学的主要目的是为了培养学生用英文进行文献阅读,做学术论文报告,以及掌握学术论文撰写的基本规范。通过介绍计算机专业论文的阅读技巧、如何报告论文以及撰写论文的注意事项,促进学生利用英文文献,加深对计算机专业前沿动态、研究方法和研究手段的了解。另外,强调学生了解学术论文的基本写作规范,如何在论文撰写中规范引用。

课程简介:

    该课程主要讲授计算机专业英文文献的阅读以及论文撰写技巧和注意事项。主要内容包括,如何有效地阅读和把握计算机专业的英文文献,如何做学术报告,论文撰写的基本内容和简单技巧。此外,结合专业论文的阅读和写作,介绍论文写作规范,如何在论文中进行准确地引用等基本学术规范。课程的主要内容包括:

l  计算机专业学术论文的阅读与写作。

l  撰写学术论文的基本学术规范。

 

课程名称:自然辩证法

教学目的:

    通过学习,把握自然辩证法的基本内容,基本了解科学技术的发展与自然观、人与自然关系的演化及其规律,认清科学的本质并了解关于科学认识和和实践的方法论问题的研究成果,认清技术的本质并了解关于技术认识和实践的方法论问题的研究成果,基本了解社会中的科学技术的发展规律,以及关于科学技术与社会的互动、科学与人文的关系等问题的多种观点。

 

 

在线报名
收藏 打印
中国人民大学在职研究生招生联系方式
在线报名
信息学院在职研究生简章
同等学力在职研究生
工程硕士专业在职研究生