Skip To Content

College of Business Administration

Courses

CIS 100 - Personal Cyber Wellness (2)

The development of cyber wellness from a personal perspective. Development of a community of lifelong learners and critical thinkers includes: policy guidelines, risk management, ethical and professional behavior, social engineering, identifying unusual activity and minimizing attacks. Guest speakers. This is an online course.

Component(s): 2 lectures/discussion.
Grading: Mandatory credit/no credit grading basis.

CIS 101 - Introduction to Personal Computing (4)

Introduction to Personal Computing using personal computers and personal productivity software: Windows environment, Word processing, Excel spreadsheets, Power Point presentations and Access databases. Problem-solving using software packages adopted by the College of Business Administration.

Component(s): 4 lectures/problem-solving.
Grading: Mandatory credit/no credit grading basis.

CIS 120 - Fundamentals of Web Site Development (4)

Internet and Web computing fundamentals. Web site development framework, design elements, and design principles. Hypertext Markup Language (HTML) specifications. Hands-on demos and projects of personal and business Web site development. Open only to non-CIS majors.

Component(s): 4 lectures/problem-solving.
Grading: Mandatory credit/no credit grading basis.

CIS 121 - Web Media 1 (2)

Introduction to Web media 1, using personal computers. Topics are Web audio recording and editing and blogging. This is an online course.

Component(s): 2 lectures/problem-solving.
Grading: Mandatory credit/no credit grading basis.

CIS 122 - Web Media 2 (2)

Introduction to Web Media 2, using personal computers. Topics are Web based video recording, editing and production. This is an online course.

Component(s): 2 lectures/problem-solving.
Grading: Mandatory credit/no credit grading basis.

CIS 200 - Special Study for Lower Division Students (1-2)

Individual or group investigation, research, studies or surveys of selected problems.

Minimum/Maximum Units: Total credit limited to 4 units, with a maximum of 2 units per quarter.
Note(s): Optional credit/no credit grading basis at the student’s request.

CIS 231 - Fundamentals of Computer Information Systems (4)

Computer Information Systems as an academic and professional discipline. Principles and techniques of systems development life cycle. Development of digital student portfolios through prototyping and client developer interactions. Information systems careers and emerging trends in the IS field.

Prerequisite(s): Microcomputer proficiency and a minimum grade of C (2.0) in STA 120 and ENG 104.
Component(s): 4 lectures/problem-solving.
Repeatable: May be taken a maximum of two times.

CIS 234 - Object-oriented Programming with Java (4)

Introduction to computer programming of business information systems. Object concepts, programming, the Java language, and an integrated development environment. Business application projects.

Prerequisite(s): Microcomputer proficiency and a minimum grade of C (2.0) in STA 120 and ENG 104.
Component(s): 4 lectures/problem-solving.
Repeatable: May be taken a maximum of two times.

CIS 284 - Programming with C++ (4)

Foundations of C and C++. Language constructs emphasizing classes and object concepts. Operators, functions, arrays, structures, files, and classes. Business application projects.

Prerequisite(s): A minimum grade of C (2.0) in CIS 305.
Component(s): 4 lectures/problem-solving.

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

Group study of a selected topic, the title to be specified in advance.

Prerequisite(s): Permission of instructor.
Component(s): Instruction is by lecture, laboratory, or a combination.
Minimum/Maximum Units: Total credit limited to 8 units, with a maximum of 4 units per quarter.

CIS 304 - Intermediate Java Programming for Business (4)

Data representation, inheritance, interfaces, data structures and matching algorithms. Graphics and file operations. Building business applications emphasizing complex sequence, iteration, and selection algorithms.

Prerequisite(s): A minimum grade of C (2.0) in CIS 231 and CIS 234.
Component(s): 4 lectures/problem-solving.
Repeatable: May be taken a maximum of two times.

CIS 305 - Database Design and Development (4)

Data modeling and normalization. Relational database design and development using entity relationship diagrams and CASE tools. Accessing and updating databases with SQL. Integrity and security issues.

Prerequisite(s): A minimum grade of C (2.0) in CIS 231, CIS 234, and CIS 310.
Component(s): 4 lectures/problem-solving.
Repeatable: May be taken a maximum of two times.

CIS 307 - Business Telecommunications (4)

Telecommunications link components and functions, concentrators, multiplexors, telecom protocols, OSI model, telecom regulations, integrated traffic on WAN’s and LAN’s, network applications.

Prerequisite(s): A minimum grade of C (2.0) in CIS 231, CIS 234, CIS 310, and MAT 125.
Component(s): 4 lectures/problem-solving.
Repeatable: May be taken a maximum of two times.

CIS 310 - Management Information Systems (4)

Management and development of information systems in modern businesses from the customer and the 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.

Prerequisite(s): ACC 207/207A, and Microcomputer proficiency.
Component(s): 4 lectures/problem-solving.

CIS 311 - Interactive Web Development (4)

Design and development of web applications for business. Principles and applications of modern website design. Use of client-side scripting for website dynamics and interactivity. Development of server-side scripts for three-tier web applications.

Prerequisite(s): a minimum grade of C (2.0) in CIS 304 and CIS 305.
Component(s): 4 lectures/problem-solving.

CIS 315 - Introduction to Systems Analysis and Design (4)

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

Prerequisite(s): Minimum grade of C (2.0) or better in CIS 304 and CIS 305.
Component(s): 4 lectures/problem-solving.
Repeatable: May be taken a maximum of two times.

CIS 338 - Client/Server Applications Development (4)

Developing multi-tier business applications using Visual Basic and relational DBMS. Database updating using ODBC and SQL. Event-driven programming with graphical user interfaces. Practical problems requiring complex logic design incorporating classes, objects, and collections.

Prerequisite(s): A minimum grade of C (2.0) in CIS 311.
Component(s): 4 lectures/problem-solving.

CIS 345 - Data Modeling (4)

Designing large databases using advanced data modeling concepts. Producing quality data models which follow corporate business plans, policies, and strategies of the enterprise. Analyzing data components for effective utilization. Extracting from the database to create data warehouses. Use of data mining for decision-making.

Prerequisite(s): A minimum grade of C (2.0) in CIS 305.
Component(s): 4 lectures/problem-solving.

CIS 347 - Telecommunications Networks (4)

Analysis of hardware and software used in the design of local area networks. Analysis of transmission media, systems architectures, and cost/benefit tradeoffs. Analysis of specific vendor LAN’s. Interconnectivity issues.

Prerequisite(s): A minimum grade of C (2.0) in CIS 307, CIS 305, and CIS 311.
Component(s): 4 lectures/problem-solving.

CIS 400 - Special Study for Upper Division Students (1-2)

Individual or group investigation, research, studies or surveys of selected problems.

Minimum/Maximum Units: Total credit limited to 4 units, with a maximum of 2 units per quarter.
Note(s): Optional credit/no credit grading basis at the student’s request

CIS 406 - Rapid Systems Development (4)

Agile methods and practices supporting the agile philosophy using Extreme Programming. Emphasis on weekly prototyping approach to systems development and human/ergonomic factors in designing user interfaces. Use of 4GLs, user stories, project management tools, version control, coding standards, defect tracking and similar agile practices.

Prerequisite(s): CIS 311 and CIS 315.
Component(s): 4 lectures/problem-solving.

CIS 415 - Advanced Object-oriented Systems Analysis and Design (4)

Applying Unified Modeling Language to model complex business systems. Application of use cases in analysis and of patterns in design. Use of modeling tools and code generation. Written reports and case studies. 4 lectures/problem-solving. Written reports and case studies.

Prerequisite(s): a minimum grade of C (2.0) in CIS 305 and CIS 315.
Component(s): 4 lecture/problem-solving.

CIS 417 - Broadband and Multimedia Networks (4)

Hardware and software concepts regarding wide area and voice networks. Analog and digital systems and their interconnection.

Prerequisite(s): A minimum grade of C (2.0) in CIS 305 and CIS 307.
Component(s): 4 lectures/problem-solving.

CIS 421 - Multimedia Applications on the Web (4)

Design, development, publishing multimedia applications for business. Considerations for creation of graphical, photographic, video, sound, animation, multimedia authoring, virtual reality applications suitable for publication on WWW or other electronic media. Principles supporting critical analysis of multimedia design and content.

Prerequisite(s): A minimum grade of C (2.0) in CIS 311.
Component(s): 4 lectures/problem-solving.

CIS 424 - Advanced Java Programming for Business (4)

Develop Java Web applications. Development environment, servers, and accessing databases using JDBC. Design patterns with UML.

Prerequisite(s): A minimum grade of C (2.0) in CIS 311 and CIS 315.
Component(s): 4 lectures/problem-solving.

CIS 427 - Mobile Communications and Wireless Networks (4)

Fundamentals of mobile telecommunications and wireless network technology, regulation, standards, and management. Analysis of wireless local and wide area networks. Evaluation of service alternatives. Examination of emerging issues.

Prerequisite(s): A minimum grade of C (2.0) in CIS 305 and CIS 307.
Component(s): 4 lectures/problem-solving.

CIS 433 - Information Systems Auditing (4)

Fundamentals of Information Systems (IS) auditing. Understanding IS Audits, risk assessment and concepts, and techniques used in IS audits. Includes case studies.

Prerequisite(s): ACC 419 or a minimum grade of C (2.0) in CIS 307, CIS 311, and CIS 315.
Component(s): 4 lectures/problem-solving.

CIS 437 - Fundamentals of Network Management and Design (4)

Administering and tuning telecommunications networks. Analysis of network components, traffic, security, and failures in the network. An examination of regulatory and legal issues in the field. Analyzing and directing a telecommunications project.

Prerequisite(s): A minimum grade of C in CIS 305 and CIS 307.
Component(s): 4 lectures/problem-solving.

CIS 441 - Internship in Information Systems (1-8)

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.

Prerequisite(s): Permission of the internship coordinator.
Minimum/Maximum Units: Total credit limited to 8 units each.

CIS 442 - Internship in Information Systems (1-8)

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.

Prerequisite(s): permission of the internship coordinator.
Minimum/Maximum Units: Total credit limited to 8 units each.

CIS 447 - Internetworking with Linux (4)

Fundamentals of multivendor network standards. Hardware and software technologies, design, installation, types of services, performance monitoring and management of Intra and Extranets. Integrating heterogeneous networks, securing them with the firewalls and emerging issues.

Prerequisite(s): A minimum grade of C (2.0) in CIS 305 and CIS 307.
Component(s): 4 lectures/problem-solving.

CIS 451 - E-commerce Application Development (4)

Analysis of e-commerce architecture, practice, technology, and trends. Hands-on design and development of e-commerce solutions for business. Internet marketing and management of e-commerce applications.

Prerequisite(s): A minimum grade of C (2.0) in CIS 311.
Component(s): 4 lectures/problem-solving.

CIS 466 - Systems Development Project (4)

Application of computer programming and implementation concepts to a comprehensive group project. Management planning, scheduling, and reporting required. Documentation to include programming, testing and users manuals. Oral and written presentations required for all team members.

Prerequisite(s): Three CIS elective courses.
Component(s): 4 lectures/problem-solving.

CIS 467 - Network Security (4)

Fundamentals of network security in a business environment. Understanding IT Network Security Reviews, risk assessment and concepts, and techniques used in IT Network Security Reviews from a business perspective. Includes case studies.

Prerequisite(s): A minimum grade of C (2.0) in CIS 305 and CIS 307.
Component(s): 4 lectures/problem-solving.

CIS 471 - Internet Security (4)

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.

Prerequisite(s): A minimum grade of C (2.0) in CIS 305, CIS 307, and CIS 311.
Component(s): 4 lectures/problem-solving.

CIS 481 - Computer Forensics (4)

Introduction to computer forensics in networked systems. Legal issues regarding seizure and chain of custody. Technical issues in acquiring computer evidence. Popular file systems are examined.

Prerequisite(s): A minimum grade of C (2.0) in CIS 305.
Component(s): 4 lectures/problem-solving.

CIS 491 - Secure Web Applications (4)

Fundamental design and development of hack-resilient Web applications. Analysis of Web application security models. Identification of Web application threats, vulnerabilities, and attacks. 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.

Prerequisite(s): A minimum grade of C (2.0) in CIS 311.
Component(s): 4 lectures/problem-solving.

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

Group study of a selected topic, the title to be specified in advance.

Prerequisite(s): Permission of instructor.
Component(s): Instruction is by lecture, laboratory, or a combination.
Minimum/Maximum Units: Total credit limited to 8 units with a maximum of 4 units per quarter.