1503 INTRODUCTION TO DATA AND PROGRAMMING STRUCTURES (3 hours)
A study of specific data structures (including arrays, records, stacks, queues, and trees) incorporated into ADTs used in creating IS applications, so students will gain an understanding of defining and measuring events that produce both simple and complex data, and principles, concepts and practices of successful, structured software development.
2300 PRODUCTIVITY WITH IS TECHNOLOGY(3 hours)
A practical study of effective and efficient use of packaged software with emphasis on productivity concepts and how to achieve them through functions and features in computer software.
IS 2501 MANAGEMENT INFORMATION SYSTEMS (3 hours)
A comparison of various sources and uses of information and their interaction: merging of data processing, word processing, and communications for optimal management decision making.
2505 APPLICATION PROGRAM DEVELOPMENT(3 hours)
A study of the design, programming, testing and implementation of information system applications using structured and object-oriented design principles. Programming logic is covered. Same as CS 2505.
2512 HARDWARE AND SYSTEMS SOFTWARE (3 hours)
Acomparison of various sources and uses of information and their A study of hardware/software technology, including tradeoffs in computer architecture for effective use in a business environment, installation and configuration of system architecture for single, central and networked computing systems, as well as single and multiuser operating systems. Same as CS 2512.
2528 ADVANCED APPLICATIONS PROGRAM DEVELOPMENT(3 hours)
A study of advanced principles of structured and object-oriented programming designed to build an interactive and user-friendly business information system, with a focus on advanced use of a programming language for project development and implementation. Prerequisite: IS 2505.
2550 OBJECT-ORIENTED DESIGN AND PROGRAMMING(4 hours)
A study of object-oriented application development, covering object-oriented analysis, design, and programming using a specific object-oriented language(s) for application development. Mobile application and web development topics are included. Prerequisite: IS 2505. Same as CS 2550.
3502 INFORMATION SYSTEMS PLANNING(3 hours)
Development of a systematic plan for determining a company’s technology needs; the planning cycle, available hardware and software, acquisition considerations, and the selection and implementation of the system. Project management topics are included. Prerequisite: IS 2501.
3510 INTRODUCTION TO DATABASES (3 hours)
This course covers database design, development and the use of database management systems for applications. Data mining and data warehousing topics are introduced. Same as CS 3510.
3512 COMPUTER NETWORKING AND SECURITY (3 hours)
Fundamental principles of networking, including such topics as network analysis, design, implementation, security and management. Prerequisite: IS 2501 OR IS 2505 OR IS 3510 OR MATH 2602. Same as CS 3512.
3514 ELECTRONIC COMMERCE(3 hours)
A study of web technologies including cloud computing, social media, web site development, and search engine optimization for ecommerce and other applications. Students learn to use development tools and languages for web development. Prerequisites: IS 2501 OR CA 2901 OR IS 2505.
4101 INFORMATION SYSTEMS SEMINAR(1-3 hours)
Reading, discussion, and projects on a topic in Information Systems selected by the department. Prerequisite: Junior or Senior Standing. Same as CS 4101.
4201 PRACTICUM IN INFORMATION SYSTEMS(1-6 hours)
An application of theory and methods of specific areas of information systems in a supervised field experience. Prerequisite: permission of Instructor.
4301 INDEPENDENT STUDY IN INFORMATION SYSTEMS(1-4 hours)
Self-directed study following a contractual plan initiated by the student and accepted by the instructor. Prerequisite: permission of Department Chair.