印包学院信息科学系 学校主页  丨  学院主页  丨  English
主干课程
数字媒体技术专业
主干课程
实践环节
主干课程
  您所在的当前位置: 首页 >> 本科生教育 >> 主干课程

数字图像处理(Digital Image Processing) :

    图像是视觉信息的主要构成之一,是对客观对象的一种相似性的、生动的描述或表示,而数字图像是可以由计算机进行处理的图像。《数字图像处理》是数字媒体技术专业的一门必修的、理论性较强的专业基础课程。开设该课程可使学生掌握数字图像处理的基本知识和研究方法,同时课程实验要求编程实现基本的数字图像处理方法,可加深学生对理论知识的理解与应用,为进一步学习专业课程打下坚实的基础。该课程包含的内容有:数字图像处理的发展、主要研究内容、应用实例、系统组成;人眼成像过程、图像形成模型及其数字化、数字图像的基本文件格式;图像的视觉效果增强,如空域、频域增强、锐化、彩色图像增强等;图像编码与压缩;图像复原;图像分割。 

数据结构(Data Structure):

    本课程主要讲述数据结构的基本分类,各种特定数据结构的逻辑结构、存储结构以及相应的主要算法。内容包括:线性结构的两种存储结构:顺序表和链表,这两种存储结构的优缺点以及适应的算法;操作受限的线性表:栈和队列,介绍这两种特殊线性表逻辑结构上的特殊性,以及运用如何运用这种结构上的特殊性优化算法;树形结构,主要包括树形结构的逻辑定义,存储表示,遍历算法,赫夫曼树;图形结构,包括逻辑结构的定义,存储结构表示,以及在相应存储结构上的遍历算法,最小生成树等;查找的基本概念、静态查找表、动态查找表、哈希表;排序的基本概念、插入排序、 选择排序、交换排序。 

网络编程技术(Network Programming Technology):

    本课程以Java语言为描述语言,描述网络编程的体系结构、主要技术以及相应编码。内容包括:Java语言的平台无关性、Java程序的开发过程、小应用程序(Applet);图形用户界面设计(awt和swing);JDBC数据库访问技术;JavaBean开发和MVC设计模式;Servlet编程;输入输出流;Java多线程;访问Internet资源的相关技术;Socket编程:客户端套接字类(Socket)、服务器套接字类(ServerSocket)等。 

软件编程实践(Software programming practices): 

    本课程主要讲述Visual C++程序设计案例。内容包括:Visual_C++开发环境介绍,Windows编程基础介绍,图形和文本输出编程实践,对话框与控件的使用介绍,菜单、工具栏和状态栏的使用介绍,文档和视图的编程实践。。  现代科技英语(Modern Scientific English):  本课程主要讲述科技发展最新领域的相关文章。内容包括:机器人发展,交通技术,信息高速公路,宇宙探险和纳米技术等一些科技论文。  

微机原理及应用A(Microcomputer Theory and Application Technology A):

    课程是数字媒体技术类专业的一门专业基础课,课程的主要目的是使学生能够在微机系统组成与结构、指令系统、汇编语言程序设计、计算机接口原理等方面获得支撑性的基础知识。为学生在高级语言、数字媒体系统、计算机网络等方向上的后续课程学习打下基础,同时也为学生宽领域扩展提供扎实的基础。

平面设计(Graphic Design):

    本课程是一门专业基础课程,是学习其它设计的基础,在招贴设计、包装设计、书籍装帧等领域都有着广泛的应用。本课程在于培养学生正确的理性艺术思维方法,丰富学生的艺术表现手段,并通过一定数量的平面构成设计造型训练和色彩构成设计搭配训练,掌握形式美的构成原则以及对色彩的运用。内容包括:平面设计概论,平面设计的形式原理,视觉原理与平面结构设计,平面的文字设计,平面的图片设计,平面中的色彩设计以及计算机平面设计应用。

计算机色彩原理及应用(The Color Principle and Its Application of Computer)

    《计算机色彩原理及应用》是数字媒体技术专业的一门必修课,本课程主要围绕色彩信息的基础理论、色彩信息的数字化成色理论以及色彩信息的应用三个方面分三篇进行讲授。在基础篇中围绕色彩信息的基础理论,系统地介绍色彩感知、色彩形成及色彩描述的基本理论和方法等;在技术篇中系统介绍了色彩信息的数字化原理、数字化色彩信息显示及复制再现原理、再现色彩的相关设备及材料,色彩测量和色彩管理的基本概念、方法以及软件工具;在应用篇中,主要结合数字媒体技术的应用领域,分别针对网页、动画及影视设计的特点,结合实例分析介绍了数字化色彩在各个环节中的作用、设计原则和方法。

数字印刷媒体技术及应用(Digital Printing Media Technology and Application):

    本课程是数字媒体技术专业本科生的一门专业课。通过该课程的学习使学生掌握印刷媒体相关的基础理论,了解和掌握印刷工艺对平面媒体处理的要求,并能使用印前平面处理软件进行相关的处理。使学生较深层次的理解系统原理及使用工艺。使学生具备从事数字媒体技术中占有基础地位的平面媒体处理技术的相关理论和实践能力。内容包括:媒体及印刷复制原理,图像获取及处理,着色处理,色彩管理,印前常用文件及页面编排,几项专业的印前处理技术,数字化工作流程与数码打样,直接制版与数字印刷。

数字媒体设计(Digital media design):

    本课程通过大量案例分析,从策划、编导和设计的角度对数字媒体项目的设计开发过程进行系统的讲解。内容包括:数字媒体设计的基本概念、视觉传达设计、媒体软件项目与管理、策划与应用环境分析、基于网络的数字媒体项目开发、用户界面设计、影视艺术与互动媒体应用等。

计算机图形学(Computer Graphics):

    本课程主要讲授计算机图形生成与处理技术的基础知识、基本原理和方法。内容包括:计算机图形学研究的内容及应用,图形的基本生成算法、图形几何变换的原理及实现方法、二维和三维观察、图形表示、曲线、曲面的图形生成技术及真实感图形处理等。同时结合OpenGL图形库的使用,使学生掌握图形程序开发的基本技术和方法。

Web开发技术(Web Development Technique):

    本课程主要讲述网络信息系统及Web开发的基本理论和技术,内容包括:Web系统的基本概念,Web开发技术的发展,HTML语言及页面设计,CSS语法及应用,XML文档及语法,JavaScript语法及应用,.Net开发技术的基本概念,ASP.net页面结构与设计(C#版本),ADO.net语法及应用。旨在使学生学习和掌握Web开发和网络应用系统设计的基本理论和技术,为今后从事网页设计、网站开发、网络编程以及网络应用系统开发等方面的工作打下坚实的基础。

动画技术与设计(Animation Technology and Design):

    本课程主要讲述三维动画的设计及其制作,通过课程教学和上机操作及动画演示,使学生掌握三维动画制作的基本操作方法和制作流程,从而培养学生三维动画创作的基本思想和数字创意能力。

流媒体技术(Streaming Media Technology):

    本课程主要讲述流媒体技术的基本原理,了解流媒体协议的内容与标准,掌握代表性流媒体格式文件的制作方法与各种流媒体技术解决方案,掌握最新的多媒体设计技术,培养学生运用计算机进行数字媒体开发的综合技能。

数字媒体技术基础(Fundamental of Digital Media Technology):

    本课程主要介绍数字媒体技术所涉及的基本概念、主要原理、研究内容、关键技术、应用领域和发展趋势,重点在于基本概念的解释、数字媒体技术共性技术基础的掌握等方面,是数字媒体技术专业的一门专业基础课。内容包括:数字媒体的基本概念、数字媒体信号处理理论基础、媒体的数字化及表示、数字媒体压缩技术、数字媒体传输技术及数字媒体管理与保护。

游戏设计(Game Design)

    本课程是数字媒体技术专业本科生的一门专业课。游戏设计这门课程主要包含了有关游戏设计的重要问题,介绍了游戏的架构和规划、游戏的类型、游戏的开发工具、游戏引擎、2D和3D游戏算法以及游戏中的人工智能,使学生初步形成游戏设计的理念,了解游戏设计的基本流程和体系结构,建立良好的游戏设计规则,掌握一定的游戏设计技术,并通过实践环节提高学生分析问题和解决问题的能力。

计算机网络与通信(Computer Network and Communication):

    本课程是电子信息工程(图文信息处理专业方向)本科生的一门专业课。目的是使学生学习和掌握计算机网络的基本理论、基本原理、结构与组成、网络协议与实用网络技术,熟悉网络的使用和应用,为今后开展计算机网络的研究、开发和应用工作打下基础。主要任务是通过学习能够使学生在已有的计算机知识的基础上,对网络技术有一个较全面、系统的了解,提高学生的网络基本知识和基本理论、网络应用和实际操作的能力。特别是通过学生课后的实践,提高学生对计算机网络的认识,网络的安装调试、维护和应用技能。

C++面向对象程序设计(C++ Object-Oriented Programming):

    本课程主要讲述面向对象的思想和基本概念。内容包括:面向对象的基本概念和要素,包括类、对象、类的特性、消息传递等;C语言基础,C++对C的改进部分,包括注释,作用域运算符,宏定义等;类,包括封装、数据成员、函数成员、可见性控制 、构造函数与析构函数、继承、多态性等;模板;异常处理等。



欢迎您登陆信息科学系
 
©  2019  西安理工大学信息科学系  版权所有  Design  &  Support  技术支持:新势力网络