This is a second course in a structured business programming language. It emphasizes structured design, file organization, editing, data input techniques, indexed and keyed files, file updating, merging and sorting, debugging techniques, and program maintenance.
Credit Hours: 3
/
Prerequisites: CIS 160
This course prepares students to produce professional-quality business documents and to communicate effectively in academic and business environments. The course involves using advanced features of spreadsheets, databases, word processing, presentation graphics and the Internet as tools for analyzing business problems and communicating business information.
Credit Hours: 3
/
Prerequisites: CIS 232
This course examines forensic accounting and economic crime interrelating accounting, criminal justice and computer and information systems concepts and issues. The course will include limited accounting theory and concentrate on financial fraud, white-collar crime, how financial fraud is perpetrated, approaches to fraud investigations and documentation, fraud detection and prevention.
Credit Hours: 3
/
Prerequisites: ACC 111, ACC 112, ECO 102, CIS 232, and CRJ 201
This is the first course in the general concepts and techniques of systems development. The study, logical design, physical construction, and implementation phases for development of a system will be examined in detail. Students are presumed to have a general knowledge of information systems hardware and software from prerequisite courses.
Credit Hours: 3
/
Prerequisites: CIS 160 or 232 or 265
This course continues CIS 265. Advanced techniques of objectoriented programming are introduced including data structures and algorithms associated with arrays, d integration of databases, web controls and reports.
Credit Hours: 3
/
Prerequisites: CIS 265
The application, logical structure, and physical implementation of database management systems (DBMS) are considered. The storage, management, and retrieval of information in hierarchical, network, and relational database systems, some specific database languages, and normalization and data dictionaries, file security, integrity, and reliability will be discussed. The student designs, programs, and implements a database system using state-of-the-art relational database packages.
Credit Hours: 3
/
Prerequisites: CIS 232, CIS 260 or permission of instructor
Students in this course will learn to integrate tools built on multiple software platforms into complex applications with graphical user interfaces.
Credit Hours: 3
/
Prerequisites: CIS 260 or permission of instructor
Theory and practice in problems of scientific computing. Students will study the development of solutions to important scientific problems requiring powerful computing resources. Students will write programs for a parallel supercomputer
Credit Hours: 3
/
Prerequisites: CIS 365
This course considers the selection of a computer system (software and hardware); management of small and large systems including distributed processing; establishment of priorities and information systems security; and project management. Advanced database languages and applications generators are examined.
Credit Hours: 3
/
Prerequisites: CIS 380 or permission of instructor
This is a capstone course emphasizing the skills necessary for building a high-quality information system. A significant team project is required; knowledge obtained by students in prerequisite courses will be applied to bring about proper completion of the team project. Systems development models and software relevant to systems engineering will be discussed.
Credit Hours: 3
/
Prerequisites: CIS 350