Computer Information Systems (CIS)
CIS 211 FUNDAMENTALS OF INFORMATION SYSTEMS & TECHNOLOGY (3)
An introduction to information systems and technology in today's organizations. Topics include hardware, software and communications fundamentals, systems development, information management, work force considerations, and related societal, legal, and ethical issues. Prerequisite: COSC 111 (may be taken concurrently).
CIS 212 INTRO TO BUSINESS PROG (3)
A study of computer programming for business applications using a language such as COBOL. Students will design, implement, test and document programs in application areas such as payroll, accounting, inventory and file maintenance. Not open to those who successfully completed COBOL programming. Prerequisite: COSC 111 or programming experience.
CIS 239 ENTERPRISE SYSTEMS AND ARCHITECTURE (3)
Key concepts of ERP systems and approaches to business process improvement through the use of Information Technology (IT) infrastructures including IT infrastructure frameworks, information architecture, the design, implementation, and management of enterprise IT Solutions, and related theoretical and practical issues. Prerequisites: COSC 236 and CIS 211.
CIS 265 VISUAL BASIC PROGRAMMING (3)
Concepts, tools and techniques of software development using an event-driven language that supports a graphical user interface and an object-oriented environment. Two lecture hours and two laboratory hours. Prerequisite: Programming experience required.
CIS 334 DATA ORGANIZATION (3)
Information abstraction, representation and organization, including realization of data and the logic to manipulate it, concepts of levels of abstraction, and information organization, particularly within organization. Not open to students who successfully completed COSC 336. Prerequisite: COSC 237.
CIS 341 ADV CONCEPTS INFO SYST (3)
CIS 350 TELECOMMUNICATIONS (3)
CIS 377 INFORMATION SYSTEMS SECURITY (3)
Information systems security threats, technologies and business requirements, emphasizing human and technological aspects of IT security problems. Not open to students who successfully completed CIS 477. Prerequisite: CIS 211.
CIS 379 SYSTEMS ANALYSIS AND DESIGN (3)
Guides students through the stages of the evolution of data processing systems, including analyses of present information flow, system specifications, equipment selection, and implementation of the system to provide an understanding of the skills and knowledge needed for effective use of data processing equipment in meeting information needs. Prerequisites: CIS 211 and COSC 237; MATH 263 (may be taken concurrently).
CIS 397 INTERNSHIP IN CIS (3)
Students work in a local computing facility under on-site and faculty supervision. May be repeated for a maximum of 6 units. Only 3 units can be applied toward the major. Minimum of 2.75 GPA. Graded S/U. Prerequisites: 6 units of upper-level COSC, CIS or ITEC courses, and consent of the internship coordinator.
CIS 425 DECISION SUPPORT SYSTEMS (3)
Computer-based information systems for managerial decision-making. Includes mathematical modeling and decision support systems, systems architecture, DDS development tools, organization issues of decision support, multiparticipant DSS, and integration with other information systems. Prerequisites: (CIS 379 or ITEC 411) and MATH 231.
CIS 426 GAMING INTERFACE DESIGN (3)
Focuses on game design and the computer gaming industry. Designed to introduce the fundamental elements, frameworks and standards related to computer gaming. Instruction will be a combination of lectures, group/individual projects and class assignments aimed at the dissemination of conceptual elements with practical application. Prerequisite: CIS 379 or ITEC 411.
CIS 433 SELECT TOPICS INFO SYST (1-3)
Studies in selected areas of computer information systems. May be repeated for a maximum of 3 units. Prerequisites: 9 units of Computer Information Science and consent of instructor.
CIS 435 HUMAN-COMPUTER INTERACTION (3)
Effective, productive information systems, including interactive computer systems, input and output devices, screen layouts, machine design, health issues, organizational impacts, and computers and the disabled. Prerequisite: CIS 379 or ITEC 411.
CIS 436 E-GOVERNMENT (3)
Provides an overview of information technology development and use within federal, state, and local government. Addresses both external-facing systems (used by citizens) and internal systems (used by government employees), as well as current topic such as electronic voting, crowdsourcing, government datasets, and open government. Prerequisite: CIS 379 or ITEC 411.
CIS 440 SYSTEM DEVELOPMENT / E-COMMERCE (3)
Developing an organization's electronic commerce technical infrastructure, hardware and software specification issues, strategic development of computer-mediated business and tools, policy and societal impact issues as well as future directions in electronic commerce. Prerequisite: CIS 379 or ITEC 411.
CIS 445 UNIVERSAL USABILITY: DESIGNING COMPUTER INTERFACES FOR BLIND USERS (3)
CIS 458 ORGANIZATIONAL DATABASE MANAGEMENT (3)
The database environment in an organization. Database development, analysis, design, implementation, and administration. Applications of database programs for organizational information processing. Students cannot earn credit for both COSC 457 and CIS 458. Prerequisites: (CIS 334 or COSC 336) and MATH 263.
CIS 468 APPLIED DATA MINING AND VISUAL ANALYTICS (3)
Provides students with a background in traditional data mining approaches using computational models as well as visual analytic approaches which map data onto a visual model enabling knowledge discovery through human perception. Prerequisites: MATH 231 and (CIS 334 or COSC 336), or consent of the instructor.
CIS 475 INFORMATION SYSTEMS CAPSTONE (3)
This senior level course integrates all core IS related competencies by allowing students working in teams to design and implement an information system with consideration of real-world issues including cost, safety, efficiency, and suitability for the intended user. Students will display the ability to integrate and apply critical technical skills with a variety of management concepts, principles, techniques, and practices while effectively managing people, information, information and communication technologies, and business processes for organizational strategic goals. In addition, students will learn about and apply specific modern information systems development methods (ISDM), such as Agile approaches, as a guiding process framework for developing an IS solution. Corequisite: CIS 435. Prerequisite: (CIS 379 or ITEC 411) and CIS 458.
CIS 479 SOFTWARE PROJECT MNGT (3)
Technical and behavioral aspects of project management: concepts, needs identification, software project manager, software teams, software project organizations, project communications, software project planning, scheduling, control, associated costs, using management software tools. Prerequisite: CIS 379.
CIS 495 INDEPENDENT STUDY IN COMPUTER INFORMATION SYSTEMS (3)
Directed study in selected areas of Computer Information Systems for which there is no regular course offered. The use of a proposal and well-defined objectives as well as a formal paper or project report are required. Prerequisites: Senior standing in CIS and consent of instructor.