|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
3 FA Grade of C- or better in CSCI 311. An introduction to the basic principles, techniques, and applications of Artificial Intelligence. Coverage includes knowledge representation, logic, inference, problem solving, search algorithms, game theory, perception, learning, planning, and agent design. Students will program with AI language tools. Additional areas may include expert systems, machine learning, natural language processing, and computer vision.
-
3.00 Credits
3 SP CSCI 112. The basic concepts and techniques of expert systems. Emphasis is on the reasoning behind expert system design, practical problem solving (comparisons and use of expert system shell implementations), and advanced problem solving techniques such as those employed in machine learning and knowledge acquisition.
-
3.00 Credits
3 FA CSCI 112 and CSCI 221 or consent of instructor. This course introduces students to the field of robotics by emphasizing the task of endowing machines with intelligence. Topics include various case studies of robot architectures and algorithms that facilitate embodying a robot with behaviors that are traditionally associated with human cognition (e.g., perception, reasoning, intelligent navigation, vision, learning, etc.). Students conduct research and experiments with robotics hardware and software.
-
1.00 - 3.00 Credits
1 FS This course is a special topic offered for 1.0-3.0 units. Exploration of selected topics in Computer Science. Consult semester schedules for specific listings. Standard letter grading only.
-
3.00 Credits
3 SP CSCI 511 and classified graduate standing. This course focuses on distributed computing using the object-oriented paradigm, large class libraries, and the interactive programming environment. The course is designed to prepare the student to do commercial enterprise development. Topics may include object serialization, beans, multithreading, networking, remote objects, database connectivity, servlets, and client/server programming with enterprise and application servers.
-
3.00 Credits
3 INQ Classified graduate standing. Further study of selected advanced topics in programming language theory as presented in recently published journals; possible emphasis on research interests and/or projects of faculty in the department. Consult the Graduate Coordinator to determine how many units may be counted toward your major.
-
3.00 Credits
3 SP CSCI 320 and classified graduate standing. Provides a thorough and fundamental treatment of the art of computer architecture. Topics include concepts of von Neumann architectures, methods of evaluating CPU performance, instruction-set design and examples, compiler issues, instruction pipelining, superscalar processors, methods for reduction of branch penalty, memory hierarchies, I/O systems, floating-point arithmetic, and current issues in parallel processing.
-
3.00 Credits
3 INQ Classified graduate standing. Further study of selected advanced topics in computer architecture as presented in recently published journals; possible emphasis on research interests and/or projects of faculty in the department. Consult the Graduate Coordinator to determine how many units may be counted toward your major.
-
3.00 Credits
3 FA CSCI 330 and classified graduate standing. In-depth study and application of the planning, design, implementation, and management of complex software systems. Topics include requirements engineering, formal specifications, object-oriented analysis, design patterns, and peopleware. Teams of students will implement a large software project using a cutting edge software engineering approach.
-
3.00 Credits
3 INQ Classified graduate standing. Software development: planning, cost estimation, and control. Software metrics, configuration management, and quality controls. Reviews and walkthroughs.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|