主要课程
互动媒体专业(学分)
IS221. 课程基础(3)
本课程向学生介绍创建和实施典型解决方案的过程,以解决需要计算机编程技能和理解的商业问题. 本课程的主要重点是帮助学生了解计算机编程的基本概念, 在使用Java编程语言的面向对象方法中强调设计而不是语法.
IS322. Web/移动应用程序开发(3)
专注于在数据库管理系统环境下的信息web系统的设计和实现. 设计, 实现, 并测试了一个物理的web系统,利用数据库管理系统软件来实现系统的逻辑设计. 先决条件:IS321(可同时报名).
IS350. 应用集成(3)
高级Java编程,专注于开发GUI应用程序、小程序和servlet. 编程主题包括:回顾面向对象编程, 事件处理, 异常, 线程, 文件I / O, 和动画. 包括基于web的协议背后的理论,包括HTTP. 学生将被要求为applet和servlet设置和管理web服务器. 先决条件:IS321.
AT366. 互动媒体主题(三)
本课程侧重于以下艺术技术领域之一的主题:交互设计, 编程, 或者其他新媒体技术. 前提条件:AT110和IS221或教练同意.
AR201. 计算机艺术设计:方向(3)
设计应用计算机技术来解决美术和平面设计中的视觉问题. 重点是个人表达和获得技能,有效地沟通通过计算机图形. 通过讲座向学生介绍计算机图形学的基础知识, 演讲, 讨论和实践经验.
AR327. 计算机艺术设计:创意概念(3)
在广泛的设计和多媒体应用方面的高级指导和指派的工作室工作. Topics covered could include but not limited to; information design, 动画, 技术数字插图, 交互设计, 用户中心设计, 三维建模, 包装设计, 数字出版, 和/或其他行业发展需要的新课题. 学生学习的高潮将在一个独立的研究项目中展示,该项目将个人表达与设计实践相结合.
AT319. 界面设计与数据可视化(3)
这个类包含两个单元. 第一个单元,界面设计,侧重于理论和交互应用程序的发展. 学生将使用设计思维提出创新的应用程序,以满足特定受众的需求, 设计图形和内容, 并使用专业的交互原型制作软件来实现方案的理想化. 第二单元, 数据可视化, 将挑战学生创造视觉沟通解决方案,如信息图,将帮助观众掌握困难的概念, 识别模式, 或者讲个故事. 解决方案可以包括交互式或多媒体元素.
IS240. 信息系统基础(3)
本课程旨在向学生介绍当代信息系统,并演示如何在全球组织中使用这些系统. 本课程的重点是信息系统的关键组成部分:人, 软件, 硬件, data, 以及通信技术, 以及如何整合和管理这些组件以创造竞争优势. 学生将学习信息系统的术语和概念,这些术语和概念为信息系统和组织的所有其他功能领域之间的交互提供了基础. 课程作业是技术专业人员和非技术专业人员之间的桥梁.
IS321. 系统分析 & 设计(3)
系统开发和修改过程的高级研究. 强调为复杂系统需求建模的分析和设计策略和技术. 使用数据建模工具和面向对象的方法进行分析和设计. 强调与用户和用户系统有效沟通和集成的因素. 前提条件:IS221或教师同意.