-
Institution:
-
Virginia State University
-
Subject:
-
-
Description:
-
Exploration of the design of programming language translators. Includes parsing, run-time storage management, error recovery, and code generation and optimization. Prerequisites: CSCI 485 Programming Languages; CSCI 460 Computability and Formal Language Theory Techniques of modeling objects for the purpose of computer rendering: boundary representations, constructive solids geometry, hierarchical scene descriptions: mathematical techniques for curve and surface representation. Basic elements of computer graphics rendering pipeline; architecture of modern graphics display devices; Geometrical transformations such as rotation, scaling, translation, and their matrix representations. Homogenous coordinates, projective and perspective transformations: Algorithms for clipping, hidden surface removal, rasterization, and anti-aliasing. Scan-line based and ray rendering algorithms. Lighting models for reflection, refraction, transparency. Prerequisites: CSCI 387 Data Structures; MATH 301 Multivariate Calculus; MATH 325 Linear Algebra
-
Credits:
-
3.00
-
Credit Hours:
-
-
Prerequisites:
-
-
Corequisites:
-
-
Exclusions:
-
-
Level:
-
-
Instructional Type:
-
Lecture
-
Notes:
-
-
Additional Information:
-
-
Historical Version(s):
-
-
Institution Website:
-
-
Phone Number:
-
(804) 524-5000
-
Regional Accreditation:
-
Southern Association of Colleges and Schools
-
Calendar System:
-
Semester
Detail Course Description Information on CollegeTransfer.Net
Copyright 2006 - 2025 AcademyOne, Inc.