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.  Course fee required. 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  199 SPECIAL TOPICS      (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.  Course fee required. 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.  Letter grade only.  Course fee required. Prerequisite: CIS 220

 

CIS  299 SPECIAL TOPICS      (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.  Course fee required. 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.  May be repeated for a maximum of 9 units.  Letter grade only.  Course fee required. 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.  Course fee required. 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.  Course fee required. Prerequisite:  CIS 320

 

CIS  399 SPECIAL TOPICS      (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.  May be repeated for a maximum of 12 units.  Pass-fail only.  Course fee required.

 

CIS  408C FIELDWORK EXPERIENCE      (1-12)

Supervised field experience in an appropriate agency or organization.  May be repeated for a maximum of 12 units.  Department consent required.  Pass-fail only.  Course fee 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.  Co-convenes with CIS 510.  Letter grade only.  Course fee required. 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.  Co-convenes with CIS 540.  Letter grade only.  Course fee required. Prerequisite:  CIS 220 and CIS 310

 

CIS  460 ADVANCED TOPICS IN INFORMATION TECHNOLOGY      (3)

Topics cover emerging technologies in the use and development of information systems.  May be repeated for up to 6 units of credit with different topics.  Department consent required.  Co-convenes with CIS 560.  Letter grade only.  Course fee required. 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.  Co-convenes with CIS 580.  Letter grade only.  Course fee required. 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 12 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.  Co-convenes with CIS 590.  Letter grade only.  Course fee required. 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  499 CONTEMPORARY DEVELOPMENTS      (1-3)

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