Computer Information Systems Undergraduate Courses

Some courses may not be offered every year. Check with the college or department office for current information about when specific courses are offered.  

 

For course syllabi, see the departmental website.

 

CIS  120 INTRO TO COMPUTER INFORMATION SYSTEMS       (3)

Introduces computer and information systems, including the development and hands-on use of applications designed for communications, decision support, and database management.  Letter grade only. SAS

 

CIS  120H INTRODUCTION TO COMPUTER INFORMATION SYSTEMS - HONORS       (3)

Introduces computer and information systems, including the development and hands-on use of applications designed for communications, decision support, and database management.  Letter grade only. Prerequisite: Honors Student Group SAS

 

CIS  198 MODULAR LEARNING EXPERIENCE     (1-3)

Foundations of intellectual inquiry.  In-depth study of a substantive problem.  Letter grade only.  May be repeated for a maximum of 6 units.

 

CIS  199 MODULAR LEARNING EXPERIENCE     (1-3)

Foundations of intellectual inquiry. In-depth study of a substantive problem.  Letter grade only.  May be repeated for a maximum of 6 units.

 

CIS  220 PROGRAMMING PRINCIPLES       (3)

Study of the fundamentals of programming, including algorithmic design, programming constructs, object-oriented concepts, data structures, file processing, and testing.  Letter grade only. Prerequisite: CIS 120 or CIS 120H

 

CIS  221 INTERMEDIATE PROGRAM AND SOFTWARE DEVELOPMENT       (3)

Study of programming appropriate for business-systems development. Projects include development in problem formulation, program and user-interface design, file/database interaction, testing, documentation, and fundamentals of web development.. Prerequisite: CIS 220

 

CIS  299 MODULAR LEARNING EXPERIENCE     (1-3)

In-depth study of an aspect, concept, or problem.  Letter grade only.  May be repeated for a maximum of 6 units.

 

CIS  310 DATABASE ANALYSIS, MODELING, AND DESIGN       (3)

Database development with an emphasis on relational database concepts, query language, and data modeling.  Projects include development of database systems in varied environments.  Letter grade only. Prerequisite: CIS 120 or CIS 120H

 

CIS  320 HARDWARE AND OPERATING SYSTEMS       (3)

Operating system fundamentals including installation, configuration, administration, use, and analysis of leading operating systems.  Coverage will include extensive practical work to include use of command language scripting, file systems, security, and user rights.  Letter grade only.  May be repeated for a maximum of 9 units. Prerequisite: CIS 220

 

CIS  360 MANAGEMENT INFORMATION SYSTEMS       (3)

Presents information systems used by organizations and work groups with an emphasis on system development, management, and effective use.  Letter grade only. Prerequisite: Business Major Status Milestone

 

CIS  370 NETWORKS AND TELECOMMUNICATIONS       (3)

Network configurations, communications, resource distribution and sharing, systems architecture, management utilities, regulatory environment, and security.  Case studies may be used.  Letter grade only. Prerequisite:  CIS 320

 

CIS  398 MODULAR LEARNING EXPERIENCE     (1-3)

In-depth study of an aspect, concept, or problem.  Letter grade only.  May be repeated for a maximum of 6 units.

 

CIS  399 MODULAR LEARNING EXPERIENCE     (1-3)

In-depth study of an aspect, concept, or problem.  Letter grade only.  May be repeated for a maximum of 6 units.

 

CIS  408 FIELDWORK EXPERIENCE       (1-12)

Individualized supervised field experience in an appropriate agency or organization.  Fee required.  Pass-fail only.  May be repeated for a maximum of 12 units.

 

CIS  408C FIELDWORK EXPERIENCE       (1-12)

Supervised field experience in an appropriate agency or organization. Pass-fail only.  May be repeated for a maximum of 12 units.  Department consent required. CAP

 

CIS  410 ENTERPRISE DATABASE CONCEPTS       (3)

In-depth investigation and application of database concepts including:  data models, application development using host language and DBMS development tools, and data warehousing.  Letter grade only. Prerequisite: CIS 310

 

CIS  440 WEB TECHNOLOGY AND DEVELOPMENT       (3)

Software development for establishing a business presence on the web.  Topics include the web, web servers, e-commerce, application modeling and design, tools and languages, and site architecture. Prerequisite: CIS 310

 

CIS  460 ADVANCED TOPICS IN INFORMATION TECHNOLOGY       (3)

Topics cover emerging technologies in the use and development of information systems.  Instructor's consent required.  Letter grade only. Prerequisite: CIS 360 or ACC 300

 

CIS  480 SYSTEMS ANALYSIS AND DESIGN       (3)

Techniques for studying, documenting, specifying, designing, implementing, and testing small and/or enterprise-wide business systems.  Analysis and design includes structured and object-oriented methods using CASE tools.  Letter grade only. Prerequisite: CIS 310

 

CIS  485 UNDERGRADUATE RESEARCH     (1-6)

Individualized original research under the supervision of a research adviser.  Pass-fail only.  May be repeated for up to 6 units of credit. 

 

CIS  490 MANAGEMENT OF INFORMATION ASSURANCE AND SECURITY       (3)

Advanced study of Enterprise-wide information assurance and security; includes strategic, continuity and disaster recovery planning, policies, procedures, staffing functions, security practices and security architecture.  Letter grade only. Prerequisite:  CIS 320

 

CIS  497 INDEPENDENT STUDY     (1-6)

Individualized approach to selected topics by guided reading and critical evaluation. Pass-fail only.  No repeat limit. Department consent required.

 

CIS  498 SENIOR SEMINAR     (1-3)

Integrates theory and practice, with emphasis on historical, contemporary, and future issues.  Letter grade only.  May be repeated for a maximum of 6 units.

 

CIS  499 CONTEMPORARY DEVELOPMENTS     (1-3)

Examines recent trends and investigations in a selected area.  Letter grade only.  No repeat limit.