CollegeTransfer.Net

Course Criteria

Add courses to your favorites to save, share, and find your best transfer school.
  • 12.00 Credits

    This course will cover tools and techniques for programming interactive games and virtual reality simulations. The course will focus primarily on programming aspects, including event loops and execution threads, graphics and animation in 2D and 3D, terrain/background representation, collision detection and physically-based modeling, game AI, and multi-user games and networking. Although this course has a heavy programming focus, other topics briefly covered will include the history of computer/video game technology, game genres and design principles, and the social impact of games. Students will design and program their own games or virtual reality simulations as individual class projects using OpenGL and other standard APIs commonly used in game programming.
  • 9.00 Credits

    Physically based simulation techniques have revolutionized special effects in film and video games, creating extremely realistic effects while allowing unprecedented artistic control and avoiding dangerous situations. This course will explore physically based simulation methods for computer animation of a wide variety of phenomena and materials including rigid and deformable solids, cloth, liquids, and explosions. Students will be introduced to numerical methods, physical models, data structures, and theoretical results which form the building blocks of these methods. To gain hands-on experience, students will implement basic simulators for several phenomena.
  • 9.00 Credits

    This course will investigate how parallel hardware is revolutionizing real-time graphics. Topics will include modern GPU design, and parallel algorithms for graphics, especially rendering. Students will be expected to complete several programming projects.
  • 12.00 Credits

    Creating intelligent robots can be viewed as the integration of many pieces - "bits" - "RoboBits". This course will teach students such "RoboBits" for creating both single robots and groups of intelligent robots, with perception, cognition, and action. This Fall, students in the course will use the new HUMANOID robots - the NAO robots, www.aldebaran-robotics.com/eng/index.php. We will study robot motion, biped motion, vision processing, object recognition, cognitive architectures, planning, learning, and teamwork among robots and between robots and humans. The course will be a PROJECT-BASED course which will run in the CORAL lab (location TBA) in the new Gates building. The course will have weekly assignments to incrementally build the complete intelligent humanoids. Class weekly meetings of 2 hours will be on Mondays, Tuesdays, or Wednesdays TBD with the class. We will aim at enabling the humanoid robots to fully function in a mini-home environment, which we will construct during the course. Evaluation will be based on the weekly assignments.
  • 12.00 Credits

    Speech Processing offers a practical and theoretical understanding of how human speech can be processed by computers. It covers speech recognition, speech synthesis and spoken dialog systems. The course involves practicals where the student will build working speech recognition systems, build their own synthetic voice and build a complete telephone spoken dialog system. This work will be based on existing toolkits. Details of algorithms, techniques and limitations of state of the art speech systems will also be presented. This course is designed for students wishing understand how to process real data for real applications, applying statistical and machine learning techniques as well as working with limitations in the technology.
  • 12.00 Credits

    Cognitive robotics is a new approach to robot programming based on high level primitives for perception and action. These primitives draw inspiration from ideas in cognitive science, such as visual routines, dual coding theory, and affordances. Students will experiment with these primitives and help develop new ones using the Tekkotsu software framework on the Sony AIBO robot dog. Prior robotics experience is not necessary, but strong programming skills are required.
  • 9.00 Credits

    An advanced introduction to computational molecular biology, using an applied algorithms approach. The first part of the course will cover established algorithmic methods, including pairwise sequence alignment and dynamic programming, multiple sequence alignment, fast database search heuristics, hidden Markov models for molecular motifs and phylogeny reconstruction. The second part of the course will explore emerging computational problems driven by the newest genomic research. Course work includes four to six problem sets, one midterm and final exam. A project based on recent results from the genomics literature will be required of students taking 03-711/15-856. Next fall, the primary text will be "Biological Sequence Analysis; Probabilistic Models of Proteins and Nucleic Acids", R. Durbin et al. This will be supplemented by class notes and articles from the primary literature.
  • 12.00 Credits

    This class covers the fundamentals of information forensics: analyzing storage devices and system, network systems, mobile devices and conventional computers, appliances such as copiers and faxes, and game systems. It includes necesary coverage of the technical details of the systems to be analyzed as well as the tools and techniques used to analyze them. The class covers threats to the integrity of information, spoilage, and assessing the fidelity of apparent discoveries. Students will learn proper forensic techniques and protocols, as well as how to document findings and opinions in reports and how to offer live testimony. Students will also learn to consider the impact of information and its security on society and the impact of the availability of information on privacy. Students will serve as a resource for local and federal public defenders and investigators assisting indigent clients working on real, live cases that affect real defendants and real communities. In this capacity students will be advancing the cause of justice by helping to uncover the facts surrounding the case. The course will also include presentations from federal and state prosecutors, defenders, and investigators about the criminal justice system, information forensics in the real world, law and technology, and the future of technology, the law, justice, security, and privacy.
  • 9.00 Credits

    This course studies meaningful ways to use advanced technologies to support the development of communities where the world's poorest people live. We will begin by reviewing the history and politics of development over the last century. During this phase, we will examine some of the assumptions inherent in the concept of development, and evaluate the extent to which development has been successful in achieving its mission up to the present day. We will then explore the economic and social contexts in which development work takes place and current applications of advanced technology for sustainable development. We will also explore a variety of advanced technologies and their potential for new applications in the context of global development. Throughout the semester, students are expected to: actively engage in debates and discussions based on assigned readings; evaluate existing development projects; participate in the decision-making process for a simulated field study; and complete a small-group project. While there will be no exams, there will be quizzes and short writing assignments. Because of the nature of the subject, this course will be broad and interdisciplinary; it will cover the basics of technology, economics, history, anthropology and policy. This course does not require programming, but does require an interest in understanding and evaluating information and communication technologies.
  • 3.00 - 18.00 Credits

    No course description available.
To find college, community college and university courses by keyword, enter some or all of the following, then select the Search button.
(Type the name of a College, University, Exam, or Corporation)
(For example: Accounting, Psychology)
(For example: ACCT 101, where Course Prefix is ACCT, and Course Number is 101)
(For example: Introduction To Accounting)
(For example: Sine waves, Hemingway, or Impressionism)
Distance:
of
(For example: Find all institutions within 5 miles of the selected Zip Code)