|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Introduces the theory and practice of data visualization. Students learn to design and evaluate effective visualizations by learning techniques and visualization idioms. Moreover, students acquire hands-on experience using visualization frameworks and dedicated programming libraries. Students are expected to have a background in programming and data structures when enrolling in this course.
-
3.00 Credits
Presents the theory and practice behind the generation and manipulation of two-dimensional digital images within a computer graphics context. Image representation and storage, sampling and reconstruction, color systems, affine and general warps, enhancement and morphology, compositing, morphing, and non-photorealistic transformations. Students are expected to have completed coursework in data structures and linear algebra.
-
3.00 Credits
Computational, mathematical, physical and perceptual principles underlying the production of effective three-dimensional computer graphics imagery. Students are expected to have completed coursework in data structures and linear algebra.
-
3.00 Credits
Students are introduced to computer vision techniques starting with basic digital image processing. Concepts covered include image convolution, edge detection, and the Fourier and Wavelet transforms. The course also introduces students to video processing, including camera calibration and concepts related to Augmented Reality, including marker detection and camera homography. Preq: CPSC 2120.
-
3.00 Credits
Design and implementation of software systems necessary to create virtual environments. Discusses techniques for achieving real-time, dynamic display of photorealistic, synthetic images. Includes hands-on experience with electromagnetically-tracked, head-mounted displays and requires, as a final project, the design and construction of a virtual environment. Students are expected to have completed coursework in data structures before enrolling in this course.
-
3.00 Credits
Introduction to the human visual system; visual perception; eye movements; eye tracking systems and applications in psychology, industrial engineering, marketing, and computer science; hands-on experience with real time, corneal-reflection eye trackers, experimental issues. Final project requires the execution and analysis of an eye tracking experiment. Students are expected to have completed coursework in data structures and statistics before enrolling in this course.
-
3.00 Credits
Survey of human and computer interaction, its literature, history, and techniques. Covers cognitive and social models and limitations, hardware and software interface components, design methods, support for design, and evaluation methods. Students are expected to have completed coursework in data structures before enrolling in this course.
-
3.00 Credits
Detailed study of programming, tools, and design decisions involved in developing applications for mobile devices. Students design and implement a nontrivial software application for a mobile device. Students are expected to have completed coursework in data structures and software development before enrolling in this course.
-
3.00 Credits
Introduction to tools and techniques necessary to build 2-D games. Techniques draw from subject areas such as software engineering, algorithms, and artificial intelligence. Students employ techniques such as sprite animation, parallax scrolling, sound, AI incorporated into game sprites, and the construction of a game shell. Students are expected to have completed coursework in data structures before enrolling in this course.
-
3.00 Credits
Introduces students to important concepts, algorithms, and techniques of 3D game programming. Topics include game engines, character controllers, motion graphs, and artificial intelligence for games. Students are expected to have familiarity with computer graphics before enrolling in this course.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|