|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
This course explores, from a technical point of produce both still and animated images. Topics include: color theory, computer theory, computer graphics hardware, imaging algorithms, graphics file formats, and analysis of related software applications.
-
3.00 Credits
The study of software concepts and hardware components (at the register level). Students will use all of the software tools (compilers, an assembler, linker, object libarian, debugger, make facility) to write programs which will illustrate low-level implementation of programming concepts and machine control. Spring semester.
-
3.00 Credits
This course provides a thorough coverage of web application development. Students learn how to use HTML and XHTML features along with one of the scripting languages such as JavaScript or VB script, and are exposed to a selection of server side technologies such as Active Server Pages (ASP) and Java Server Pages (JSP). Students choose their implementation tools based on their previous programming background. Students also learn advanced features of various technologies such as cascading style sheets, objects and collections of objects and the HTML event model for dynamic document formatting.
-
3.00 Credits
This course quickly covers all the fundamental concepts in the Java Language and then concentrates on more advanced topics such as events, various collection classes, the serialization of objects, multi-threaded programming with sockets, applets, and servlets.
-
3.00 Credits
Computer technology both affects and is affected by society in a variety of ways. Therefore, in order to more fully appreciate the use of computer, it's important to study the societal impact on and by computer technology. In this course, students will be introduced to computers and society from three perspectives: first, an historical perspective, showing how computer technology has evolved; second, a functional perspective, showing how computers impact on various segments of society; third, a human perspective, showing how both individuals behave with respect to computers, both legally and ethically. Summer session.
-
3.00 Credits
The field of artificial intelligence (AI) is concerned with the design and analysis of autonomous agents. Artificial intelligence also provides a set of tools for solving problems that are difficult or impractical to solve with other methods. These include: heuristic search and planning algorithms, formalisms for knowledge representation and reasoning, machine leaning techniques and methods applicable to sensing, and action problems such as speech and language understanding. The student needs to be able to determine when an AI approach is appropriate for a given problem and to be able to select and implement a suitable AI method.
-
3.00 Credits
This course addresses the engineering of software application systems with extensive client/server database components. It encompasses all phases of the life cycle of a software system, including planning, analysis, design, implementation, testing, and operation and maintenance. In a team project, students participate in the development of an integrated medium-size information system that uses a contemporary large database management system (DBMS). The course may be offered with different DBMS, specified as an option at each offering. For the Oracle option the system implementation is done with Oracle 9i. The following Oracle subsystems are introduced and used: Oracle SQL Plus, PL/SQL, Forms Builder, and Report Builder. This course will be an elective in the computer science program unless it is being substituted for the required course CS 350.
-
3.00 Credits
The design, implementation, testing and analysis of various algorithms. Methods such as divide and conquer, dynamic programming as applied to problems in sorting, sets, trees and graphs will be studied. The analysis of algorithms, including questions of correctness, efficiency and complexity, will be studied. Fall semester.
-
3.00 Credits
The fundamentals of computer graphics including typical hardware and software configurations, raster and vector graphics, and common graphics standards. Graphics primitives (both 2D and 3D) and attributes will be used in developing computer programs.
-
3.00 Credits
An exploration of the theory and application of computer animation. Students will participate in both a lecture component covering both traditional and computer animation concepts, and a project component consisting of the creation of an animation including of at least two objects in motion, and including one or more advanced concepts presented during the lecture component of the course. Alternate fall semesters.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|