INFORMATION SCIENCE (ISC)

1997-1998 Bulletin Information

For current bulletin information see www.southalabama.edu/bulletin

ISC 350 Introduction to Information Systems and 4 cr
Work-Place Automation Introduction to principles of information systems, systems, decisions, quality, human aspects, IS planning, and control. The role of IS professionals, management, and end-users. Application of computing and quality concepts in the work place. Prerequisites: CIS 150 and 263.

ISC 351 Data Processing I 4 cr
Introduction to information program design, documentation, and implementation. Topics covered: basic COBOL syntax, report generation, data validation, report writer, table-processing. Emphasis on structured techniques. Prerequisites: CIS 150 & 265

ISC 352 Data Processing II 4 cr
Program design, documentation, and implementation for systems development include a sequential file maintenance and reporting system and an indexed file maintenance system. Topics covered: structure flows and system flows, file organization, sorting, interactive programming, and on-line updating. Prerequisite: ISC 351.

ISC 355 Systems Analysis and Design I (W) 4 cr
The study of the design and implementation of computer-based information systems. Course material will explore the user-systems analyst relationship and organizational interaction. Emphasis will be placed on the file design techniques, project management and control, program conceptualization, and system implementation. Prerequisites: ISC 350 and ACC 212.

ISC 401 Applications Development Management 5 cr
The management of the development of a small system using E-R data modeling and a phased-build approach. Interactive programming applications, database concepts, and report generation will also be covered. Prerequisites: CIS 244 and 265.

ISC 412 Systems Integration 4 cr
The IS department faces several challenges due to downsizing and multi-platform computing environments. Topics include: software component reuse, migration to message-based and/or client/server applications, cross-platform and distributed applications, and infrastructure design with Enterprise-Wide Information Architectures. Prerequisites: ISC 454 and ITE 454.

ISC 454 Database for Information Systems 4 cr
Relational, hierarchical, network, and object data models. 4th generation languages, query processing. Prerequisite: ISC 401.

ISC 456 Systems Analysis and Design II 4 cr
A continuation of ISC 355 with emphasis on actual systems projects. Prerequisites: ISC 355 and FIN 341.

ISC 458 Information Systems Audit, Control, and Security 4 cr
A continuation of ISC 456. The course will focus on the issues in securing system entry, data integrity, control of application access, and validation of processing. Prerequisites: ISC 401 and 456.

ISC 459 Decision Support Systems 4 cr
Decision and decision making. Analytic tools in support of decision making. Decision Systems. Expert systems' use in information systems design and development, and integration of expert systems in the organizational, planning, and review process. Prerequisite: ISC 454 or CSC 457.

ISC 501 Fundamentals of System Development 5 cr
and Programming The management of the development of a small system using E-R data modeling and a phased-build approach. Interactive programming applications, database concepts, and report generation will also be covered. Prerequisites: CIS 142 and 150.

ISC 506 Computer Structure and Operating Systems 4 cr
An introductory study of computer architecture, machine languages and operating systems. Topics covered will include: Machine and assembly languages, functioning of a simple processor, machine-level data flow, microprogramming, I/O, interrupts and processing drivers, memory management, dynamic process scheduling and multitasking. Prerequisite: CIS 141 or equivalent.

ISC 508 Program Development with Data and 4 cr
File Structures Application of structured programming techniques with linear and linked data structures, trees, record, file and data base structures. Sequential and random access file processing methods; searching and sorting methods. Laboratory assignments will be done in a high-level, procedure-oriented language. Prerequisite: ISC 501 or equivalent.

ISC 509 Information Systems in Organizations 4 cr
The role of information systems in organizations. Strategic plans and information systems. Representation of system structure, hierarchical charts, tree diagrams, information, data and process flow. Decision processes and information systems. Prerequisite: ISC 501.

ISC 526 Database Management Systems Applications 4 cr
An introduction to database management systems. The data environment, basic technical concepts and system resources, database concepts, including use and management of databases. Relational, CODASYL and hierarchy models will be presented. Index structures and physical implementation will be discussed. Laboratory project activity will involve definition, creation, and administration of a database. Prerequisite: CIS 141.

ISC 527 Applications Development I: Information Analysis 4 cr
Information analysis and logical specifications of an application system. Iterative strategies for development of information system applications. Development life cycle as a basis for managing and controlling systems development. Development of requirements. Needs identification and feasibility analysis. Laboratory consists of case studies and student presentations. Prerequisite: ISC 509.

ISC 528 Data and Computer Communications 4 cr
An introduction to computer networks and distributed systems. Signaling concepts, communication devices, and switching. Network architectures and protocols, including OSI reference model. Local area networks. Distributed data and distributed processing concepts. Network management and planning. Prerequisite: ISC 506.
ISC 543 Modeling and Decision Making 4 cr
Multi-criteria decision making techniques, group decision making process, database query for decision support, inference engines and expert system architectures. Prerequisite: ISC 526.

ISC 545 Applications Development II: Design Process 4 cr
Integration of high-level systems technology, systems analysis and design, organizational behavior towards development of large-scale applications/decision systems. Use of state of the art specification systems and applications generators. Software engineering and a rigorous approach to information systems design and specification. Prerequisites: ISC 526 and 527.

ISC 572 Information Systems Security and Control 4 cr
System administration strategies, security vs. performance tradeoffs, and hardware vs. software solutions. The impact of distributed processing, open systems, dynamic linking, clipboards, etc., on data integrity, data security, and system reliability. Application design to support transaction rollback and recovery, audit trails, incremental backup. Prerequisite: ISC 545.

ISC 574 Computer Facility Operations 4 cr
Comprehensive study of problems associated with management of a data processing facility. Emphasis on organization and policies; planning and scheduling, operating controls; computer equipment selection, computer equipment installation, layout and maintenance; budget and costing practices; performance analysis; and managing operations personnel. Prerequisite: ISC 509.

ISC 576 Human Computer Interface Design 4 cr
A detailed examination of modern interface design conventions (GUI) and their underlying event-driven functionality. The design and maintenance of supporting materials such as context sensitive help, online documentation, tutorials, and setup/install programs. Preparation and execution of test plans for usability analysis. Issues associated with various levels of client-server applications including multi-platform development and heterogeneous database access. Prerequisites: ISC 501 and 509.

Courses of Instruction

Bulletin Home Page

USA Home