|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
4.00 Credits
Illumination models, reflectance, absorption, emittance, Gouraud shading, Phong shading, raytracing polyhedra and other modeling primitives, coherence, acceleration methods, radiosity, form factors, advanced algorithms. 3 lectures, 1 laboratory. Prerequisite: CSC/CPE 471.
-
4.00 Credits
Basic and advanced algorithms for generating sequences of synthetic images. Interpolation in time and space, procedural and keyframe animation, particle systems, dynamics and inverse kinematics, morphing and video. 3 lectures, 1 laboratory. Prerequisite: CSC/CPE 471.
-
4.00 Credits
Basic and advanced algorithms for real-time, interactive, 3D graphics software. Modeling (polygon mesh, height field, scene graph), real-time rendering and shading (visibility processing, LOD, texture and light maps), collision detection (bounding volumes, complexity management), interactive controls, multi-player game technology, game engine architecture. 3 lectures, 1 laboratory. Prerequisite: CSC/CPE 471.
-
4.00 Credits
Selected aspects of the design, implementation and analysis of computer graphics. Topics may include rendering, modeling, visualization, animation, virtual reality, computer vision, multimedia, and perception issues. The Schedule of Classes will list topic selected. Total credit limited to 8 units. 3 lectures, 1 laboratory. Prerequisite: CSC/CPE 471.
-
4.00 Credits
Programs and techniques that characterize artificial intelligence. Programming in a high level language. 3 lectures, 1 laboratory. Prerequisite: CSC/CPE 103 with a grade of C- or better.
-
4.00 Credits
In-depth treatment of knowledge representation, utilization and acquisition in a programming environment. Emphasis on the use of domain-specific knowledge to obtain expert performance in programs. 3 lectures, 1 laboratory. Prerequisite: CSC/CPE 480.
-
4.00 Credits
Selected aspects of design, implementation, verification and analysis of advanced computer systems. Topics may include computer systems, embedded systems, robotics, mechatronics, haptics, human computer interfaces, digital control, digital signal processing, wireless computing, real time operating systems, and networks. The Schedule of Classes will list topic selected. Total credit limited to 8 units, repeatable in same term. 3 lectures, 1 laboratory. Prerequisite or concurrent: CPE 350, or consent of instructor.
-
4.00 Credits
Selected aspects of the field of human-computer interaction. Topics may include dynamic information visualization, universal access, social impact of technology usage, educational technology, human cognition and performance studies, and extended usability evaluation techniques. The Schedule of Classes will list topic selected. Total credit limited to 8 units. 3 lectures, 1 laboratory. Prerequisite: CSC/CPE 484.
-
4.00 Credits
Introduction to the importance of user-centered principles in the design of good interfaces and effective human-computer interaction. Topics include: study of human characteristics affected by interface design, effective requirements data collection and analysis, user-centered approaches to software engineering, and evaluation of interface and interaction quality. 3 lectures, 1 laboratory. Prerequisite: Junior standing and CSC/CPE 307 or CSC/CPE 308.
-
4.00 Credits
Selected aspects of the design, implementation and analysis of advanced systems and concepts in the area of artificial intelligence. Topics may in-clude knowledge representation, reasoning, learning, or planning, and spe-cific techniques like intelligent agents, genetic algorithms, semantic web, or robotics. The Schedule of Classes will list topic selected. Total credit limited to 8 units. 3 lectures, 1 laboratory. Prerequisite: CSC/CPE 480.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|