|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Introduces the fundamental concepts for design and development of database systems. Emphasizes relational data model and conceptual schema design using ER model, practical issues in commercial database systems, database design using functional dependencies, and other data models. Develops a working relational database for a realistic application.
-
3.00 Credits
History of Internet and electronic commerce on the web; case studies of success and failure; cryptographic techniques for privacy, security, and authentication; digital money; transaction processing; wired and wireless access technologies; Java; streaming multimedia; XML; Bluetooth. Defining, protecting, growing, and raising capital for an e-business.
-
3.00 Credits
Introduces the fundamentals of three-dimensional computer graphics: rendering, modeling, and animation. Students learn how to represent three-dimensional objects (modeling) and the movement of those objects over time (animation). Students learn and implement the standard rendering pipeline, defined as the stages of turning a three-dimensional model into a shaded, lit, texture-mapped two-dimensional image. Prerequisites: CS 216 with a grade of C- or higher.
-
3.00 Credits
Examines real-time rendering of high-quality interactive graphics. Studies the advances in graphics hardware and algorithms that are allowing applications such as video games, simulators, and virtual reality to become capable of near cinematic-quality visuals at real-time rates. Topics include non-photorealistic rendering, occlusion culling, level of detail, terrain rendering, shadow generation, image-based rendering, and physical simulation. Over several projects throughout the semester students work in small teams to develop a small 3-D game engine incorporating some state-of-the-art techniques.
-
3.00 Credits
Provides a broad overview of the theory and practice of rendering. Discusses classic rendering algorithms, although most of the course focuses on either fundamentals of image synthesis or current methods for physically based rendering. The final project is a rendering competition.
-
3.00 Credits
Introduces both fundamental and advanced computer animation techniques. Discusses such traditional animation topics as keyframing, procedural algorithms, camera control, and scene composition. Also introduces modern research techniques covering dynamic simulation, motion capture, and feedback control algorithms. These topics help prepare students for careers as technical directors in the computer animation industry and assist in the pursuit of research careers.
-
1.00 - 3.00 Credits
In-depth study of a computer science or computer engineering problem by an individual student in close consultation with departmental faculty. The study is often either a thorough analysis of an abstract computer science problem or the design, implementation, and analysis of a computer system (software or hardware). (S) Prerequisites & Notes Prerequisite: Instructor permission. Credits: 1 to 3
-
1.00 - 3.00 Credits
Content varies annually, depending on instructor interests and the needs of the department. Similar to CS 551 and CS 751, but taught strictly at the undergraduate level. (S) Prerequisites & Notes Prerequisite: Instructor permission; additional specific requirements vary with topics. Credits: 1 to 3
-
1.00 - 3.00 Credits
In-depth study of a computer science or computer engineering problem by an individual student in close consultation with departmental faculty. The study is often either a thorough analysis of an abstract computer science problem or the design, implementation, and analysis of a computer system (software or hardware).
-
3.00 Credits
Required for Distinguished Majors completing the Bachelor of Arts degree in the College of Arts and Sciences. An introduction to computer science research and the writing of a Distinguished Majors thesis. Pre-Requisites: CS 216 with a grade of C- or higher AND a CLAS student
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Cookies Policy |
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|