|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
This course introduces students to basic concepts and methods of artificial intelligence from a computer science perspective. Emphasis of the course will be on the selection of data representations and algorithms useful in the design and implementation of intelligent systems. The course will contain an overview of one AI language and some discussion of important applications of artificial intelligence methodology. A student project may be required. (YR).
-
3.00 Credits
This course deals with the study of the technology, science, and art involved in the creation of computer games. The focus of the course will be hands-on development of computer games. Students will study a variety of software technologies relevant to computer game design, including: programming languages, scripting languages, operating systems, file systems, networks, simulation engines, and multi-media design systems. Lecture and discussion topics will be taken from several areas of computer science: simulation and modeling, computer graphics, artificial intelligence, real-time processing, game theory, software engineering, human computer interaction, graphic design, and game aesthetics. (YR)
-
3.00 Credits
This course is a continuation of the material studied in CIS 587. The focus of the course will be hands-on development of computer game development tools (e.g. game engines). Students will study a variety of software technologies relevant to computer game design, including: 3D graphics, computer animation, data-driven game design, multiplayer game programming, and game AI. Lecture topics will be taken from several areas of computer science: simulation and modeling, computer graphics, artificial intelligence, game theory, software engineering, human computer interaction, and game content development, and game aesthetics.
-
1.00 - 3.00 Credits
In-depth study of a CIS topic of contemporary interest. Topic varies from semester to semester.
-
3.00 Credits
Topic: Large Scale Enterprise Computing. This course helps students gain an understanding of the reasons companies chose large scale systems to run (and grow) their computing environments. Topics include capacity, scalability, integrity and security, availability, access to large amounts of data, systems management, and autonomic capabilities. Large scale enterprise computing technologies power all 50 of the top 50 worldwide banks and 22 of the top 25 U.S. retailers. The course provides a broad understanding of networking principles and the hardware and software components necessary to allow large scale systems to participate in a high volume data communications network. It discusses security principles and the hardware and software components needed to insure that the large scale systems resources and environment are secure.
-
1.00 - 3.00 Credits
Special projects for laboratory or library investigation with the intent of developing initiative and resourcefulness. The student will submit a report of the project and give an oral presentation to a panel of faculty members at the close of the term.
-
3.00 Credits
The course focuses on the design, implementation, analysis, and evaluation of large-scale networked systems. Specific networking topics include congestion/flow control, traffic analysis, routing, internetworking, multicast, mobile and wireless networks, quality of service, and security. Fundamental distributed systems topics include domain name service, global routing protocols, content delivery networks, and peer-to-peer systems. Three lecture hours per week.
-
3.00 Credits
The aim of this course is to investigate the fundamental concepts, techniques, and technologies for enabling the envisioned semantic Web. The topics to be covered in this course include ontologies, domain modeling, logic, reasoning and inference techniques, semantic Web services, and ontology interoperation/mapping. We will review major research semantic Web projects as well as current technologies for enabling the semantic Web.
-
3.00 Credits
This course covers techniques for locating relevant semi-structured or unstructured documents, residing in a large document repository, satisfying various information needs. Particular attention will be paid to repositories of text documents or web pages. Participation in a project is a requirement in this course.
-
3.00 Credits
In-depth investigation of one or more advanced areas in networking and distributed systems. Examples of possible areas are Internet analysis, approaches for network performance enhancements, multimedia applications, network coding, routing techniques, congestion control, wireless networking, vehicular networks, distributed algorithms, and concurrency control and synchronization.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|