Quarter Courses

To view the details of a course, click the course title.


Introduction to fundamental computer concepts and personal computing software through classroom and self-directed learning supported by interactive online learning environment. T opics include: Windows environment, word processing, spreadsheet, presentation, database, and computer concepts.

Prerequisites: None


CIS - 2100 - Programming for Business Analytics (Python) (3) 

Introduction to fundamental computer concepts and personal computing software through classroom and self-directed learning supported by interactive online learning environment. T opics include: Windows environment, word processing, spreadsheet, presentation, database, and computer concepts.

Prerequisites: CIS 1010 or PCPT, and C or better in STA 1200 or STA 1202.


CIS - 2201 - User Experience Design and Measurement (3)

Design, develop, critique and test user interfaces.  Use wire-framing techniques and online web hosting services to build Web interfaces.  Test efficiency and effectiveness of Web designs.  Learn multimedia tools and design principles for building effective electronic media.

Prerequisites: CIS 1010 or Personal Computer Proficiency.


CIS - 2650 - Contemporary Operating Systems (3)

Introduction to contemporary computer operating system fundamentals. File Management, Virtual Memory, User Interface, and Device Management for Windows, OS-X, Linux, and UNIX operating systems. Virtualization of operating systems and processes. Lectures/problem-solving.

Prerequisites: CIS 1010 or Personal Computer Proficiency, MAT 1250


CIS - 2670 - IT Infrastructure (3)

This course explores IT infrastructure and its role in supporting and empowering organizations.  Topics include telecommunications, service delivery, service level management, security, privacy, identity management, ethics and contemporary methodologies for managing IT infrastructure

Prerequisites: CIS 1010; and C or better in STA 1200


CIS - 2990/2990A/2990L - Special Topics for Lower Division Students (1-4)

Group study of a selected well defined topic or area not covered by a regularly offered course. Total credit limited to 6 units applicable to a degree, with a maximum of 2 sections per semester.

Prerequisites: Lower division class standing and permission of instructor.


CIS - 3030 - Internet Startup (3)

Technological innovation and key business strategies for creating successful Internet startups, including: 1) discovering, evaluating and validating startup opportunity and business model through market research, 2) developing product prototype or MVP using current technology and development methodologies, and 3) launching the product to market through effective Internet marketing channels.

Prerequisites: CIS 1010 or Personal Computer Proficiency.


CIS - 3050 - Database Design and Development (3)

Conceptual modeling, database design and implementation. Database inquiry and data analysis using a nonprocedural programming language. Entity/Relationship diagrams, normalized database schema, structured query language. Distributed databases with integrity and security issues. Client server computing.

Prerequisites: CIS 1010 or Personal Computer Proficiency, and a minimum grade of C (2.0) in STA 1200.


CIS - 3090 - Object-Oriented Programming for Business (3)

Computer programming for business information systems. Object-oriented programming concepts, Java language, graphics, file operations, and Integrated Development Environment. Business application projects.

Prerequisites: CIS 1010 or Personal Computer Proficiency.


CIS - 3100 - Management Information Systems (3)

Management and development of information systems in modern businesses from the customer and MIS perspective.  Information as a strategic asset.  Acquisition, analysis, integration, presentation of internal and external information.  Information management in international and multinational enterprises. Ethical, social impacts.

Prerequisites: ACC 2070; Personal Computer Proficiency or CIS 1010.


CIS - 3110 - Client-side Web Development (3)

Design and development of interactive and responsive websites using client-side technologies. Application of current HTML standards and multimedia elements for content. Use of modern CSS techniques for presentation style. Integration of JavaScript and JavaScript libraries for rich user experience and interactivity.

Prerequisites: A minimum grade of C (2.0) in CIS 3090


CIS - 3150 - Systems Analysis and Design (3)

Introduction to object-oriented systems analysis and design using unified modeling language (UML). System development life cycle. Identification and decision of information system requirements, use cases, use case diagrams, domain models, interaction diagrams, and design class diagrams.

Prerequisites: A minimum grade of C (2.0) in CIS 3050 and CIS 3090.


 

Prerequisites: C or better in CIS3250


Designing large databases using advanced data modeling concepts. Producing quality data models which follow corporate business plans, policies, and strategies of the enterprise. Extracting information from ERP systems to create data warehouses. Design infocubes. Use in-memory databases. Strategic use of data warehouses. Ethics and privacy challenges

Prerequisites: A minimum grade of C or better in CIS 3252.


CIS - 3454 - Data Warehousing (3)

Designing large databases using advanced data modeling concepts. Producing quality data models which follow corporate business plans, policies, and strategies of the enterprise. Extracting information from ERP systems to create data warehouses. Design infocubes. Use in-memory databases. Strategic use of data warehouses. Ethics and privacy challenges

Prerequisites: A minimum grade of C or better in CIS 3252.


CIS - 3470 - Communication Networks (3)

This course explores communication networks and the ability of such networks to address business needs.  Topics include communications needs analysis, communication network design, software defined networking as well as implementation and testing networks.

Prerequisites: C or better in CIS 2670


CIS - 3650 - Digital Analytics (3)

Web, mobile, and social analytics as the measurement, collection, analysis, and reporting of Internet data from the primary business and their competitors for purposes of understanding and optimizing digital design and usage. Topics include Web and mobile analytics tools like Google Analytics, social analytics, analytics-driven conversion optimization, and the preparation for professional certificate exams such as Google Analytics Individual Qualification test.

Prerequisites: CIS 1010 or Personal Computing Pro¿ciency.


CIS - 4000 - Special Study for Upper Division Students (1-3)

Individual or group investigation, research, studies, or surveys of selected problems at advanced level. Proposals to be initiated by student(s) with guidance from faculty. Total credit limited to 6 units, with a maximum of 3 units per semester.

Prerequisites: Upper division standing, and permission of instructor and department chair.

 


CIS - 4230 - Artificial Intelligence Application in Business (3)

Prerequisites: C or better in CIS 3252, CIS 304 or CIS 3090, CIS 305 or CIS 3050, and CIS 3110.


CIS - 4250 - E-Commerce Application Development (3)

Analysis of e-commerce architecture, practice, technology, and trends.  Hands-on design and development of e-commerce solutions for modern digital market. Applications of online retailing, payment processing, data interexchange, search engine and social media optimization, and ecommerce security.

Prerequisites: C or better in CIS 305 or CIS 3050; and C or better in CIS 304 or CIS 3090; and C or better CIS 311 or CIS 3110


CIS - 4260 - Server-side Web Development (3)

Development of web applications and projects for business using various server-side technologies, including Integrated Development Environment, web servers, and interactions with a database

Prerequisites: C or better in CIS 305 or CIS 3050; and C or better in CIS 304 or CIS 3090; and CIS 311 or CIS 3110


CIS - 4270 - Secure Web Applications (3)

Identification of web application threats, vulnerabilities, and attacks. Analysis of major web application security risks in practice. Formulation of strategies with implementation plan for countermeasures for secured Web applications. Development of appropriate security mechanisms in the logic, coding, testing, and debugging of web applications.

Prerequisites: C or better in CIS 305 or CIS 3050; and C or better in CIS 304 or CIS 3090


CIS - 4280 - Android Mobile App Programming (3)

Fundamental concepts in Android mobile application development, Integrated Development Environment, business mobile application projects.

Prerequisites: C or better in CIS 305 or CIS 3050; and C or better in CIS 304 or CIS 3090; and CIS 3110


CIS - 4290 - IS Project Management and Development (3)

Application of the processes, methods, techniques and tools that modern enterprises use to develop information systems projects.  Management of a comprehensive, team-based project development lifecycle.  Client partnership and user experience; team collaboration and communication; documentation and oral presentations.

Prerequisites: C or better in at least two electives (CIS 425 or CIS 4250, CIS 424 or CIS 4260, CIS 491 or CIS 4270, CIS 4280, CIS 4230) in the CIS Application Development Emphasis


CIS - 4321 - Data Mining (3)

data mining algorithms, machine learning to transform data into actionable knowledge. Business data mining projects

Prerequisites: C or better in CIS 3252; and C or better in CIS 304 or 3090


CIS - 4333 - Information Systems Auditing (3)

Fundamentals of Information Systems (IS) auditing. Understanding IS Audits, risk assessment and concepts, professional judgment, ethics, and techniques used in IS audits. Includes case studies on frameworks for the governance and management of enterprise IT.

Prerequisites: CIS 1010 or Personal Computer Pro¿ciency and (A minimum grade of C (2.0) or better in CIS 3050 and CIS 3090 and CIS 3252 and BUS 3000


CIS - 4410 - Internship in Information Systems (1-3)

Faculty-supervised on-the-job educational experiences in a real world IT environment. Allocation of credit is dependent on the nature of the work done and the number of hours worked. Students usually receive pay for participation. Total Credit limit is 16 units in CIS 441, CIS442, and CIS 443, limited to 8 in total per quarter.

Prerequisites: permission of the instructor.


CIS - 4420 - Internship in Information Systems (1-3)

Faculty-supervised on-the-job educational experiences in a real world data processing environment. Allocation of credit is dependent on the nature of the work done and the number of hours worked. Students usually receive pay for participation

Prerequisites: Must be a CIS major or minor.


CIS - 4567 - Big Data Analytics (3)

Concepts, techniques, and tools for big data analytics. Data analytics projects

Prerequisites: CIS 4321


CIS - 4670 - Network Security (3)

This course reviews the fundamentals of network security in a business environment.  Topics include network security frameworks, measurement and mitigation of risk and best practices in applying security mechanisms from a business perspective.

Prerequisites: C or better in CIS 2670


CIS - 4680 - Advanced Data Analytics (3)

Advanced algorithms, concepts, techniques, and skills in business analytics. Data analytics projects.

Prerequisites: CIS 4321


CIS - 4710 - Information Security (3)

Introduction to computer security in networked systems. Security issues and policies with regard to hardware, software development, databases, operating systems and networks. Common attacks on systems will be covered. Vulnerability assessment tools and techniques for defending systems will be explored in various projects. Professional responsibilities.

Prerequisites: A minimum grade of C (2.0) in CIS 3110


CIS - 4810 - Computer Forensics (3)

Computer forensics methodology.  Legal issues regarding digital evidence seizure and chain of custody. Technical issues in acquiring computer evidence and analyzing data. Contemporary file systems are examined. Formal written reports and expert testimony.

Prerequisites: A minimum of C or better in CIS 3050


CIS - 4990/4990A/4990L - Special Topics for Upper Division Students (1-4)

Group study of at an advanced level of a selected well defined topic or area not covered by a regularly offered course. Total credit limited to 6 units applicable to a degree, with a maximum of 2 sections per semester.

Prerequisites: Upper division class standing and permission of instructor. Total credit limited to six units applicable to a degree, with a maximum of 2 sections per semester.


[an error occurred while processing this directive]