|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Prerequisite: MATH 130 and COMP 330 This course includes physical data organization; the hierarchical, network and relational data models; design theory for relational database, data dependencies, normal forms and preventing loss of information; query optimization; and integrity and security of databases. Students will implement applications on a relational database system. May be taken for graduate-level credit.
-
3.00 Credits
In this course, the role of a database in an MIS environment is studied. Team analysis and implementation of a database project will be a major course component. This course does not fulfill computer science major requirements. May be taken for graduate-level credit.
-
3.00 Credits
Prerequisite: COMP 340 This is an introductory course on Internet programming. Students in this course will learn about the Internet and its fundamental request-response paradigm. Topics to be covered include fundamentals of the Web, client/server architectures, Internet protocols and programming.
-
3.00 Credits
Prerequisite: COMP 330 This course includes an introduction to data transmission, digital multiplexing and data switching, characteristics of transmission media, terminals, modems and communication processes; design of error control, line control, and information flow control procedures; study of message and packet switching networks; protocols and software in packet switching systems; and modeling techniques for networks. May be taken for graduate-level credit.
-
3.00 Credits
Prerequisite: COMP 330 This course is a general overview of algorithms, including algorithmic techniques needed in problem solving, and relative efficiency of algorithms. Topics will include efficient algorithms for data manipulation, graphical analysis, rapid evaluation of algebraic functions and matrix operations, and NlogN bound in sorting algorithms. May be taken for graduate-level credit.
-
3.00 Credits
Prerequisite: COMP 330; and either MATH 120 or MATH 202 This course includes an introduction to hardware, algorithms and software of computer graphics. Topics include line generators, affine transformations, line and polygon clipping, splines, interactive techniques, menus, orthographic and perspective projections, solid modeling, hidden surface removal, lighting models and shading. May be taken for graduate-level credit.
-
3.00 Credits
Prerequisite: COMP 436 This course introduces techniques used to design and implement computer games. Topics include a historic overview of computer games, the preparation of game documents and the use of a game engine, modeling software and terrain generator. A game will be designed and implemented in a team environment.
-
3.00 Credits
Prerequisite: COMP 330 This is a project course in the development of a large-scale software system using OO methodologies. The primary process involves discovering classes and objects that model both the application domain and the solution space, identifying the semantics of these classes and objects and establishing relationships among them, and implementing the classes and objects using appropriate data structures and algorithms. This primary process is controlled by a well-defined development framework with the following steps: 1) establishing core requirements, 2) providing a model of the system’s behavior, 3) creating an architecture for the implementation, 4) evolving the implementation through successive iterations, and 5) maintaining the system. May be taken for graduate-level credit.
-
3.00 Credits
Prerequisite: Junior or senior mathematics or computer science major or equivalent background; and consent of the department This course will introduce the student to the logical programming paradigm using a language such as Prolog or LISP. May be taken for graduate-level credit.
-
1.00 Credits
Prerequisite: COMP 152 and either MATH 152 or MATH 142, and MATH 202 or MATH 120 This course is an introduction to the theory of the motion of robot manipulators. The mathematics, programming and control of manipulators will be emphasized. Issues of sensing and planning will also be examined. May be taken for graduate-level credit.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|