Data Processing and Information Systems (DPIS)
Computer Science (CSCI) and Data Processing and Information Systems (DPIS) courses are listed in separate sections.
DPIS D120 Introduction to Microcomputers (3 cr.) Hardware survey includes a brief history of microcomputers, CPU operations and types, primary and secondary memories. I/O and commercially available systems. Software topics include programming languages and application programs. Systems applications include demonstrations of graphics, sound, and control apparatus. (Occasionally)
DPIS D150 Procedures and Problem Solving (3 cr.) P: MATH M014 or higher. A systematic examination of problem perception and problem-solving techniques with an emphasis on data processing and information systems applications. Includes the study of structured methodologies and various heuristic and algorithmic procedures. By providing training in problem solving independent of a programming language, the student will be better prepared to use these skills in programming and computer applications classes that assume their mastery. (Spring, Summer II)
DPIS D250 Multimedia (3 cr.) P: CSQ A106. Covers the development of CD and graphics-based presentations such as would be made by corporate trainers, system developers, elementary/secondary school teachers, and marketing professionals. Students will use image capture, scanning, and audio capture to create projected presentations in class.
DPIS D285 Computer Applications (1-3 cr.) P: Listed in Schedule of Classes or consent of instructor. Variable title/ credit: study of representative computer applications, including application's purpose, use, associated problems, and potential for the advanced user. Includes simulated and/or actual hands-on experience. May be repeated for no more than 9 credit hours. Credit not given for both CSCI C297 and DPIS D285 in excess of 9 credit hours. (Occasionally)
DPIS D290 Microcomputer Database Software and Applications (3 cr.) P: CSCI A106 or consent of instructor. Review of different database models available for microcomputers: flat file, relational (including structured query language [SQL]), personal information managers (PIMS), and Hypertext. Includes simulated and actual hands- on experience. Application design and implementation stressed. (Fall)
DPIS D305 Advanced Networking Systems and Administration (3 cr.) P: CSCI A247, CSCI C106. This course provides a comprehensive study of Local Area Networks (LANs). Topics include the study of LAN communication protocols, the Open Systems Interconnect (OSI) model, client/server operating system architectures, basic security services, and systems administration concepts. Students design, construct, and administer a LAN using a popular network operating system. (Spring)
DPIS D330 Object-Oriented System Analysis Plus Design (3 cr.) P: CSCI C106 and DPIS D150. Descriptive and analytical tools of systems analysis used with computer systems, subsystems, and functional modules to define data flow, control, and process requirements: flowcharting, data flow diagrams, functional decomposition, interviewing, questionnaires, systems and data models with an emphasis on object-oriented design. Credit not given for both DPIS D330 and (CSQ A107 or DPIS D230). (Fall)
DPIS D345 Database Systems Management and Design (4 cr.) P: CSCI C343 or DPIS D330 or consent of instructor. The theory and practice of Database Management Systems (DBMS); information management; database models—hierarchical, network, relational—current DBMS; distributed processing; database administration, design, evaluation, acquisition, and implementation; use of DBMS by analysts, programmers, and end users. Students will use a DBMS. (Spring)
DPIS D350 Data Processing Management (3 cr.) P: CSCI A302 or CSCI C307 or CSCI C320 or CSCI A346 or consent of instructor. The functions and duties of a manager of a data processing organization or information system. Includes studies of the various types of organizations, techniques of preparing and maintaining budgets, personnel management, and management techniques as applied to data processing environments. (Spring)
DPIS D390 Individual Computer Application Laboratory (1-3 cr.) P: 300 or 400 level course in DPIS or CSCI. Student will design, program, verify, and document a special project assignment selected in consultation with the instructor. This course may be taken several times up to a maximum of 6 credits. Prior to enrolling, students must arrange for an instructor to supervise their course activity. Credit not given for both CSCI C390 and DPIS D390 in excess of 6 credits. (Occasionally)
DPIS D401 Computer Resource Research (3 cr.) P: CSCI C106 or consent of instructor. In-depth study of the practical computer information systems research methodologies. Computer hardware / software / personnel evaluation and selection. Procedures, resources, and tradeoffs. (Occasionally)
DPIS D410 Computer Simulation and Modeling (3 cr.) P: CSCI C307 or CSCI C343. An examination of the construction of various types of computer science models and simulations to include scheduling and forecasting, queuing, and process control. (Occasionally)
DPIS D446 Application Development without Programmers (3 cr.) P: CSCI A106 and DPIS D330 or consent of instructor. The economics, resistance, functional components, and implications of this developing trend: where conventional development is necessary; software for application development without application programming; information centers; application development by analysts and end users; future prospects. Students will complete practical exercises. (Spring)
DPIS D490 Current Directions in Data Processing and Information Systems (3 cr.) P: departmental major with senior standing. A survey of current computer systems and an examination of state-of-the- art applications that significantly improve workplace productivity; e.g., information management and decision-support systems, office automation, communication networks, knowledge-based information systems. Students will investigate one area in depth. (Fall—every other year)