Course Criteria

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

    An overview of end-user computing, to include the history and evolution of end-user computing, the identification of various enduser types, and an examination of end-user computing applications, risks and support activities. The organizational context of end-user computing, and particularly the concept and role of the information center, will be considered in the development of strategic planning for end-user computing. Prerequisite: CAIS 0346 or permission of instructor.
  • 3.00 Credits

    (3) A hands-on introduction to developing interactive presentations. Students will use authoring software to design and implement electronic presentations which incorporate music, voice, text, graphics, and video. The course provides an overview of available multimedia technology and demonstrates how that technology can be used to enhance presentations of services and resources associated with libraries, businesses and educational institutions. Prerequisite: Knowledge of a high-level programming language, or permission of instructor.
  • 3.00 Credits

    An introduction to serverside and client-side Web Programming. One or more popular Web scripting languages will be used to write programs intended to run under a Web browser. Applications of client-side programming and the security issues involved will be explored. The use of one or more languages intended to run on a web server will be illustrated with applications such as remote database access, forms-based systems for e-business and information gathering, and personalized Web pages. Students will be expected to write significant Web applications using both client-side and server-side programming techniques. Prerequisites: CAIS 0216 and either CAIS 0120 or CAIS 0212.
  • 3.00 Credits

    This course investigates the role and use of computer-based analytic skills in problem solving. Students will gain an understanding of decision support concepts and contemporary computer-based tools as applied to various types of real world problems, with emphasis on model design, data gathering, analysis and interpretation, and preparation and reporting of results. Prerequisite: CAIS 0124 or equivalent, or knowledge of a high-level programming language.
  • 3.00 Credits

    An introduction to networking and client/server computing through the utilization of a local area network. Topics will include basic network physical design, standard network architectural models, commonly used data transmission protocols, and network system administration. Principles of client/server computing will be introduced and applied through the development and implementation of a client/server application. Co-requisite: CAIS 0310 or CAIS 0230.
  • 3.00 Credits

    Provides the student with an understanding of modern operating systems and the context within which the operating system functions. Topics to be examined include process management (processes and threads, process concepts, asynchronous concurrent processes and concurrent programming; processor management (traffic controller and allocation strategies) ; storage management (relocation, segmentation, paging, real and virtual storage, and allocation strategies) ; auxiliary storage management (device characteristics and management techniques) and file management (operations, protection, and allocation) . Tradeoffs and decisions involved in operating system design are considered. Prerequisites: CAIS 0230, CAIS 0236, and CAIS 0305.
  • 3.00 Credits

    Topics in computer graphics software and hardware such as microcomputer graphics, graphics software standards, windowing, graphical I/O devices, and low-level graphics algorithms. As time permits, high-level graphics such as CAD systems, scientific visualization systems, solid modeling, color, shading, and computer vision may be discussed. Prerequisite: CAIS 0120.
  • 3.00 Credits

    Tools and techniques supportive of the stages of typical Systems Development Life Cycles, including investigation, requirements, determination, process and data modeling, and application and interface design. Emphasis will be on the development of deliverables through the detailed design stage. Development and implementation issues, documentation, project management, and alternative methodologies will also be considered. Prerequisite: Knowledge of a high-level programming language.
  • 3.00 Credits

    Communications hardware, including network connectors, routers, and wireless communications are discussed. LANs/WANs and network topologies are discussed. Hardware-based network protocols (such as Ethernet) and high-level protocols, such as the TCP/IP suite are surveyed. Prerequisites: MATH 0104 and knowledge of a high-level programming language.
  • 3.00 Credits

    An introduction to solving real-world problems using computer simulation. Models will be developed using appropriate mathematical and software engineering tools, implemented in a modern object-oriented language, and the results analyzed and validates. The emphasis is on critical thinking, abstraction of real situations, building of appropriate models and software, and the interpretation of results. Prerequisite: MATH 0108 or MATH 0340 or equivalent statistics coursework and CAIS 0120 or CAIS 0212 or knowledge of an object-oriented programming language. (Formerly CAIS 0270)
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)
Privacy Statement   |   Terms of Use   |   Institutional Membership Information   |   About AcademyOne   
Copyright 2006 - 2024 AcademyOne, Inc.