程序设计(C语言)
《C程序设计语言》是高等学校计算机类相关专业必修的一门学科基础课,培养学生学习和掌握目前广泛用于软件开发的一种编译型程序设计语言,使学生了解结构化程序设计语言的基本规范,学习自顶向下的结构化程序设计技术并养成良好的程序设计风格。同时这门课程也是后续核心课程(如:C++、数值计算、数据结构、操作系统、编译原理等)学习所必备的知识基础;并为软件开发、程序设计提供必要的理论、方法和工具。
专业英语
《专业英语》是计算机科学与管理专业本科生的一门必选课,它将为计算机科学与管理专业学生日后学习专业基础课和专业课奠定基础。由于本计算机科学与管理专业是中加合办的专业,采用英语教材较多,并且有较多加拿大教师用英语授课,因而要求学生有较好的计算机专业英语基础,因此,本课程的设置显得尤为必要和重要。
外教英语
外教英语是中加合作办学计算机专业的必修课,是帮助学生提高英语水平,培训口语交流能力的基础课。该门课程注重实用表达能力的培养,加大听力和口语的训练。通过与外籍教师的实用会话,提高学生英语综合应用能力和实用表达能力。
管理原理
管理原理是一门系统地研究管理活动的普遍规律和一般方法的科学。尽管各种具体的管理活动千差万别,但管理者在处理问题时,都要通过一定的计划、组织、领导和控制等职能来实现组织的目标。在实施这些管理职能时,其内容会有所不同,但遵循的基本原理和原则却是一样的,这就是管理的共性,也就是管理学所要研究的对象。由于管理学研究的内容包括生产力、生产关系和上层建筑三方面,它必然同许多学科如计算机科学、技术科学、心理学、数学、经济科学等相关联,吸收和运用与之有关的研究成果。因此它是一门广泛吸收多学科知识的边缘科学,同时它又具有很强的实践性,属于应用科学。
数据结构
数据结构是计算机科学与技术专业的一门重要专业基础课。本课程主要介绍用计算机解决一系列问题(特别是非数值计算类问题)时所用的各种数据组织方法、存储结构,以及在各种结构上执行的主要操作。
离散数学
《离散数学》是现代数学的一个重要分支,是计算机类各专业的一门重要基础课,是计算机科学理论的基础。它是以研究离散量的结构和相互间的关系为主要目标,其研究对象一般是有限个或可列个元素,因此它充分描述了计算机科学的离散性特点。
营销学
市场营销学是经济、管理类及辅修经济、管理类本科生的必修专业课程。
信息系统
本课程是计算机科学与技术专业(中加合作办学)专业必修课。课程介绍了信息系统开发的实用方法。通常本课程的学习,学生应熟悉信息系统开发的五个基本阶段:系统规划、系统分析、系统设计、系统实施和系统运行与支持;学会使用一些基本的建模工具、CASE工具;了解并掌握如何将企业需求转变为支持企业短期和长期目标的信息系统,同时培养应用所学知识分析、解决实际问题的能力。
Web设计与编程
《Web设计与编程》是计算机科学与技术(中加合作办学)专业必修课。课程立足于介绍本方向的基本概念、技术和方法,为使学生能追踪Web技术最新发展而奠定基础。本课程比较全面、综合地讲述了Web站点开发的设计与技术知识,Web站点所必需的艺术设计、视觉传播、信息体系结构,计算机科学及程序设计知识中当前Web开发的主流语言,包括Internet简介、HTML&XHTML、层叠试样表、JavaScript、XML、Web服务器、文档对象模型DOM、DHTML与PHP、数据库访问以及最新的Web技术。
计算机结构
本课程是计算机科学与技术(中加合作办学)专业必修课。课程立足于介绍计算机结构系统的基本概念、技术和理论。通过程序设计充分认识计算机系统的重要性,建立起所写程序可能被执行的的数据和指令流图,帮助学生在大脑中构建一个层次性的计算机系统,从最底层的数据在内存中的表示,到流水线指令的构成,到存储器和虚拟存储器的工作原理。
面向对象的程序设计
面向对象技术的发展开始于20世纪90年代,本课将为学生讲解面向对象程序设计方法。以JAVA语言为基础学习面向对象的基础知识,如抽象数据类型、类与对象、继承、重载、泛化、多态性等,然后进一步学习图形接口与网络编程技巧。
运筹学
本课程使学生了解用于模拟和处理大量的最优化问题的最新方法。它将使学生:熟悉一般的建模决策,能够在不同的管理问题中应用这些模块,并且将它们的最新建模和处理技巧应用于实际问题。
数据库与功能分析
数据库与功能分析是讲授数据库系统的基本概念和基本理论的计算机类专业的一门主干专业基础课。数据库技术是计算机科学的一个重要分支,是计算机科学中实用性最强、应用最广的技术之一,是构造各类计算机信息系统的核心或主干技术。
多媒体:概念与方法
《多媒体:概念与方法》是工科高等学校计算机科学与技术专业的一门专业课,是研究计算机多媒体技术的课程。本课程主要介绍多媒体技术基础知识、多媒体数据数字化、外围设备、数字音频、图形图像、数字视频、相关压缩算法、多媒体素材处理技术、多媒体应用系统设计等内容。
会计学
会计学是高等学校管理类专业的一门必修课,主要研究会计的基本理论、方法与实务的科学,是管理类学科核心基础课。通过该门课程的学习,使学生掌握会计学的基本理论、专门知识和基本技能,并初步具有处理企业各类基本经济业务的能力,了解企业会计工作的全过程。它在实现培养目标的过程中,具有增强学生对会计管理工作应用能力的作用,为后续有关专业课程打下基础。
软件工程:软件构件与软件重用
软件工程是计算机软件专业学生的一门必选课,属于计算机学科的14个主要分支领域之一,是重要的具有综合性的专业课程。本课程从系统工程的角度介绍软件工程方法,使学生掌握软件工程的基本理论、方法、技术和基本知识,以及软件开发的过程和步骤,并且初步具有中小型软件项目的需求分析、设计、编码、测试和维护的能力。
对象设计与建模
本课程是计算机中加合作专业的专业必修课,同时也适用于计算机科学与技术的其他相关专业。课程教学目的是立足于介绍本领域的基本概念,注重于将适当的方法和技巧应用于实际的应用,为使学生能理解和熟练运用建模技术而奠定基础。
电子商务法
电子商务是广泛采用新型信息技术或网络技术并将这些技术应用于商业领域后的结果,电子商务形成的社会关系交叉存在于虚拟社会和实际社会之间,具有独特的性质。因此,商务行为在英特网环境下形成的独立的调整对象孕育了新的部门法—电子商务法。电子商务法,是调整以电讯为交易手段而形成的交易形式所引起的商事关系的法律规范体系;是一个非常庞杂的法律体系,涉及许多领域,既包括传统的民法领域,又有新的领域如电子签字法、电子认证法等,这些法律规范总体上属于商法的范畴。
财务管理
本课程是为经济管理类专业本科生开设的专业修课。课程主要讲授如何利用财务信息、分析技术和财务分析理论。课程主要知识构成:货币时间价值理论;风险分析与收益分析理论;投资与融资理论技术;资产管理分析。
计算机项目管理
随着信息技术的飞速发展,软件产品的规模也越来越庞大,各软件企业都在积极将计算机项目管理引入到开发活动中,对软件项目实行有效的管理。计算机项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成而进行分析和管理的活动。另外,进行软件项目管理有利于将个人开发能力转化成企业的开发能力,企业的开发能力越强,表明这个企业的软件生产越趋向于成熟,企业越能够稳定发展。因此《计算机项目管理》课程的学习,对学生今后的就业以及从事软件项目的开发都有着深刻的影响。
微机硬件组成原理
本课程是一门专业选修课,采用双语教学方式授课。通过学习本课程,能掌握现代计算机组成结构与内部部件的连接,熟练掌握微机的装机过程与常用软件的安装调试,并能理论联系实践,在掌握微机维修维护方法的基础上,判断和处理常见的故障。本课程是一门重要的实践课程,学生的学习模式应强调理论与实践并重,达到人人能动手操作实习。
财务会计与控制
本课程的主要是帮助学生了解商务的财务会计学的概念和解释数据,以及学习相关知识来解决市场决策和预算中的问题。
财务决策
本课程的主要是帮助学生掌握金融和商业管理的概念和技巧。一方面,学生将认识到为了财务决策而考虑风险的重要性;另一方面,了解分配资金决策的复杂性。
人力资源管理
《人力资源管理》是一门专业选修课,该课程使学生系统掌握人力资源管理的基本理论与知识,并能结合案例和企业的实际情况灵活加以运用,使学生提高人力资源管理方面分析问题和解决问题的能力,也为学生毕业后从事教学和相关部门的实际工作打下坚实基础。
机构人员科学
机构人员科学是提供给面向不同项目研究方向的学生的一门课程。它对于申请管理学学位和人力资源管理证书的学生而言,是必修课程。对这一领域感兴趣的其他学生可以将本课程作为选修课。因此,课堂小组成员可以包括不同专业的学生,这样可以使多样的分析和创意得到共享。
营销策略
本课程的目标是使学生了解市场经济的概念和当代的市场策略模式,培养学生执行企业的营销决策的能力,并使学生们能够为商务制定全球性的策略,以及能在社会中进行营销。
移动代理与智能代理
本课程使学生了解智能代理的的基本概念,包括:知识获取和传输,在基于网络契约模式的多代理中的谈判协议,关于在网上搜索产品的自主权和基于用户层面的需求和供给的分析。必须强调电子商务代理的调停作用,并且,学生将学习如何用不同的技术来执行基于代理的电子商务软件。比如他们将了解分布式项目中间设备的结构:ORBS,CORBA,DCOM,RMI等。本课将使学生了解移动概念和机制,以及不同的通信协议和代理持续性模式:语言,起动,地点,会议,链接,移动准许。
程序设计语言JAVA
本课程是一门面向应用的课程,能帮助学生了解程序开发周期,并为学生在软件方面发展提供一个方向和基础。学生同时学到他们所选的知识。程序设计语言将提供所涉及问题的最佳处理办法。
客户服务器设计
本课程旨在帮助学生了解如何在TCP/IP环境中设计客户服务器软件。
体系结构概念和主要的TCP/IP客户服务器的协议。客户器软件设计和执行的方法。通过编程(如:C,VB,PHP,PREL)设计HTML页面;CGI界面的作用和应用;JAVA SERVLET的用法和JSP(JavaServer Pages)软件技术,Cookies,chient和server files的用法。不同类型的客户服务器入口/出口机制,客户服务器确认技术,SSI和ASP软件路径,客户软件和许多其它服务器的交互机制,利益和代理商的相关问题。数据安全性的机密性。
企业经济管理
本课程是企业财政的介绍。它是用来教学生学习强劲的财务管理学的必要工具。学生们将学习基础财务概念。
企业管理
本课程是讲解企业在生产运作、财务会计、人力资源等各方面进行的规范管理。主要介绍计划管理、生产管理、物资管理、质量管理、成本管理等管理知识。