|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
This course examines the effective participation of information specialists, programmers, systems analysts, and other professionals in vertical, horizontal, and cross-functional teams; techniques for communicating; tools for project management; metrics for benchmarking and continuous improvement; and the demands of various quality standards. The role of the information specialist in striving for world-class quality is emphasized. Experiential learning through team projects occurs in a laboratory setting. Same as ITR 245. Prerequisites of senior status and INS or CS major are required.
-
3.00 Credits
This course explores security relating to systems and applications software, network operating systems, topology, and hardware. Discussions will range from physical security of systems and networks to ethical issues. Prerequisistes of (CS 125 or CS 233 or CS 261) & CS 136 are required.
-
3.00 Credits
This course covers web site architecture and page design. Topics include: markup languages, scripting languages, style sheets, forms, and cross platform development. Discipline dependent projects will be assigned. Prerequisite of CS 111 is required.
-
3.00 Credits
Conceptual foundations for high-level programming language design and implementation are examined. Detailed attention is paid to alternative models and constructs for scope and binding, activation records, memory allocation, parameter passing, and data abstraction. In laboratory work, alternative programming paradigms (functional, object-oriented, axiomatic) are explored. This course has an additional fee. Prerequisite CS 116 is required.
-
3.00 Credits
This course includes: structure of compilers; review of basic concepts and terminology in programming analysis; finite state machines, state diagrams and graphs, state equivalence; Turing machines, finite automata; lexical analysis, regular expressions, and finite-state techniques; context-free grammars; parsing methodologies; intermediate code generation and optimization. Laboratory fee. Prerequisite of CS 251 is required.
-
3.00 Credits
This course examines the definition of heuristic versus algorithmic methods. Emphasis will be on the theories and principles that guide the development of computer-simulated opponents utilizing decision-support and rule-based methods. Topics include: types of AI in games, theories of algorithms concerning 2D and 3D movement, predicative physics, and decision-making processes. Board game (e.g. chess) theory will be applied to the development of semester projects. Laboratory fee Prerequisite CS 116 is required.
-
3.00 Credits
This course focuses on oral and written communication practices covering the entire system development life cycle, including data, process, and user perspectives. Students will apply miscommunication analysis to various oral and written assignments, including system requirements, analysis and design documents, code documentation and on-line and printed user support. Same as ITR 255. Pre-requisites of ENG 2 and CS 106 are required.
-
3.00 Credits
This course provides an introduction to queuing theory via performance evaluation. Topics include: probability theory, Markov processes, properties of Poisson processes, birth and death process models, analysis of transient and steady state behavior, and estimation of system parameters and validation. Laboratory fee. Prerequisite CS 116 is required.
-
4.00 Credits
This course provides the student with knowledge of the basic principals employed in the design of graphic systems and the ability to create algorithms for displaying and manipulating graphics primitives. Two and three dimensional transformations, windows and viewports, segments and animation, curves and surfaces, color and interactive graphics are covered. If time permits, some special topics such as fractal geometry and raytracing will be introduced. This course has an additional fee. Prerequisite CS 116 is required.
-
3.00 Credits
This course integrates operating systems and computer architecture. Discussion centers on computer organization and management and operating systems architecture and functionality. Detailed topics include: principles of digital logic, memory management, machine and assembly language, input/output processing and control, communication internal to the computer, process scheduling, and file management. This course has an additional fee. Prerequisite CS 116 is required.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|