Page 297 - 2016-2018 Graduate Catalog (Revised)
P. 297
systems development. A systems approach to the architecting,
engineering, and management of information systems is emphasized.
The course discusses the principles underlying systems modeling,
design, construction, testing, and deployment. It provides the state of
the art and state of the practice in information systems and software
engineering, agile development, software quality and project
management, change management, and Web development. The
framework and technologies for building software and other systems
that exhibit high reliability, usability, security, availability, scalability,
and maintainability are presented
INSS 620 SOFTWARE
STRUCTURES
Former course number 520 Prerequisites: Fulfillment of all
required prerequisite courses or consent of the Instructor
Credit 3
This course will provide an in-depth look at software from a design and
implementation perspective. Language semantics, syntax, and
specification and implementation of data structures will be examined.
Characteristics of non-procedural, heuristic and object- oriented
languages will be examined. Current developments in software
engineering methodologies will be reviewed as well as research into the
improvement of those practices. Software project management
concepts and software quality issues will also be addressed. A
programming project will be required.
INSS 625 INDIVIDUAL AND GROUP DYNAMICS IN
ORGANIZATIONS
Former course number 525 Prerequisites: INSS 615 or
consent of the Instructor
Credit 3
Many information systems fail due to organizational and behavioral
issues. This course will examine the dynamics of individuals and groups
as they relate to the design, development, and implementation of
information systems within organizations. Information systems will be
discussed within the context of an overall socio-technical framework.
The organizational culture and politics of change within groups will be
discussed. The role of the system analyst as a change agent will be
examined.
296

