Course Descriptions
Lower Division
CIS 2000 Introduction to Computer Information Systems (3 units)
Introduction to the use of computers in business. Hardware/software concepts, components and their integration into business applications. The student will be introduced to word-processing, spreadsheet, database, and Internet applications. Satisfies G.E. area E1. Corequisite: CIS 2002. (Lecture, 2 hours; laboratory, 2 hours) (CAN BUS 6)
CIS 2010 Introduction to COBOL Programming (3 units)
Introduction to COBOL programming language and to structured top- down design techniques. Programs will be designed and written to access mass-storage files, analyze data, and generate reports. Corequisite: CIS 2012. Prerequisite: Computer literacy (such as CIS 2000). (Lecture, 2 hours; laboratory, 2 hours) (CAN CSCI 8)
CIS 2020 Visual Basic Programming (3 units)
Introduction to Visual Basic programming for business applications. Covers principles of object oriented, interactive, and file maintenance programming. Several business application programs will be written. Corequisite: CIS 2022. Prerequisite: CIS 2000. (Lecture, 2 hours; laboratory, 2 hours)
CIS 2030 Introduction to Java Programming (3 units)
(Formerly Java/C++ Programming) Introduction to Java programming for business applications. Covers the principles of object oriented, interactive, and file maintenance programming. Emphasis will be placed on Graphical User Interfaces and web programming. Corequisite: CIS 2032. Prerequisite: Computer literacy (such as CIS 2000). (Lecture, 2 hours; laboratory, 2 hours)
Upper Division
CIS 3010 Advanced COBOL Programming (3 units)
(Formerly CIS 3011) A continuation of CIS 2010. Places emphasis on advanced programming methods and techniques in COBOL. Students will become knowledgeable in file creation, data retrieval, report formatting, data sorting, table structures, advanced debugging tools, in conjunction with features of COBOL Report writer software. Field trips may be required for on-site exposure. Corequisite: CIS 3012. Prerequisite: CIS 2010. (Lecture, 2 hours; laboratory, 2 hours)
CIS 3020 Advanced Visual Basic Programming (3 units)
(Formerly CIS 3730 Structured Programming) A continuation of CIS 2020. Places emphasis on advanced programming methods and techniques in Visual Basic. Corequisite: CIS 3022 (Formerly CIS 3732). Prerequisite: CIS 2020 (Lecture, 2 hours; laboratory, 2 hours)
CIS 3030 Advanced Java Programming (3 units)
(Formerly Advanced Java/C++ Programming) A continuation of CIS 2030. Students will be introduced to advanced programming techniques including Object Oriented Design, array processing, recursion, user defined methods, and advanced GUIs and graphics. Corequisite: CIS 3032. Prerequisite: CIS 2030 or equivalent. (Lecture, 2 hours; laboratory, 2 hours)
CIS 3760 Computer Graphics (3 units)
An introduction to interactive computer graphics with emphasis on business and management applications. Topics will include the graphic representation of data, coordinates systems, graphic primitives, transformations, display structures, types of display, and data acquisition devices. Corequisite: CIS 3762. Prerequisites: Computer literacy (such as CIS 2000) and CIS 2010. (Lecture, 2 hours; laboratory, 2 hours)
CIS 3700 Information Technology for Management (3 units)
(Formerly CIS 2700) Overview of the value and applications of IT to business organizations with a management perspective. Topics of interest may include: current trends of IT infrastructure, strategic roles of IT, enterprise systems and supply chain management, e-Commerce and EDI, knowledge management, decision making model, DSSs, artificial intelligence and expert systems, data mining, data base management, multidimensional data bases, and IS planning and development. Lab projects will focus on the application of IT to the design and development of models for improving managerial decision making. Corequisite: CIS 3702. Prerequisite: CIS 2000 or equivalent. (Lecture, 2 hours; laboratory, 2 hours)
CIS 3780 Management Information Systems and Microcomputers (3 units)
A focus on management considerations of information technology specifically microcomputers, in the business environment. Students will prepare projects involving hands-on learning of decision support, data base, financial accounting, marketing, operations, software in microcomputers. Satisfies G.E. area F3. Corequisite: CIS 3782. Prerequisite: Computer Literacy (such as CIS 2000). (Credit may not be given for both CIS 2700 and CIS 3780.) (Lecture, 2 hours; laboratory, 2 hours)
CIS 3800 Web-Based Information Retrieval and Analysis (3 units)
How to locate and use information effectively for research and personal productivity. Specification of information requirements, effective information search and retrieval methodologies, modeling, and data analysis. Corequisite: CIS 3802. Prerequisites: CIS 2000 or CS 2000 or CS 4000 and upper-division standing. (Lecture, 2 hours; laboratory, 2 hours)
CIS 4000 Personal Computer Security (3 units)
Course provides an initial exposure to personal computer security. Includes identifying security complexities introduced when computers are used in a networked environment, identifying possible threats, and creating and enforcing a security policy in a real world business environment. Corequisite: CIS 4002.
CIS 4100 Systems Administration (3 units)
Covers memory management, processor management, device management, and information management functions. Operation systems such as UNIX, Windows NT, and Windows 2000 will be used as examples. Corequisite: CIS 4102. Prerequisites: CIS 2700 and 3010 or CIS 3020 or CIS 3030. (Lecture, 2 hours; laboratory, 2 hours)
CIS 4600 Information Technology Project Management (3 units)
Course is an introduction to the fundamental concepts, applications, art, and science of information technology project management. Course explains the foundations of project management - project integration, scope, time, cost quality, human resources, communications, risk, and procurement - using the experiences of real-life businesses. No prior knowledge in computing required. Corequisite: CIS 4602. (Lecture, 2 hours; laboratory, 2 hours)
CIS 4710 Information Systems Management (3 units)
Examination of the strategic impact of information technology on the contemporary business environment. Management of the information resources in the modern business environment, with emphasis on planning, organizing, and controlling the services provided by the Computer Information Systems function for the users. Managing of end-user computing and information centers. Case studies. Corequisite: CIS 4713. Prerequisite: CIS 4770. (Lecture, 2 hours; activity, 2 hours)
CIS 4720 Data Base Management Systems (3 units)
The design and implementation of computer-based data bases utilizing a commercial data base management system from the business systems analyst’s point of view. Provides background for the intelligent selection and use of data base management systems. Topics include discussion of types of available systems, functions of data base administration, conceptual data base design, data independence integrity, privacy, and query. The student will design and implement a data base utilizing a data base management system. Corequisite: CIS 4723. Prerequisite: CIS 2010 or one semester of another programming language. (Lecture, 2 hours; activity, 2 hours)
CIS 4740 Advanced Data Base Management Systems (3 units)
Continuation of CIS 4720. Students will spend most of their time completing DBMS projects using commercial database systems. Emphasis will be placed on the ability to design and execute a real world DBMS for real firms using mainframe and micro packages. Corequisite: CIS 4742. Prerequisite: CIS 4720. (Lecture, 2 hours; laboratory, 2 hours)
CIS 4750 Decision Support Systems (3 units)
Design and implementation of computer-based decision support systems. Emphasis will be placed on using EXCEL and VBA for the development of DSSs, decision analysis, data mining, simulation, mathematical modeling and statistical modeling techniques for business decision-making and problem- solving. Corequisite: CIS 4753. Prerequisite: CIS 2700. (Lecture, 2 hours; activity, 2 hours)
CIS 4770 Systems Analysis and Design (3 units)
Structured and object-oriented analysis and design of computer based information systems and major computer application projects. The system development life cycle and prototyping are studied with techniques supporting creativity, industrial strength CASE tools, and case studies. Corequisite: CIS 4773. Prerequisites: CIS 2010 or CIS 2020 or CIS 2030, and CIS 2700. (Lecture, 2 hours; laboratory, 2 hours) (Fall, Spring)
CIS 4780 Computer Information Systems Design (3 units)
Conceptual background and structure of computer-based information systems that support decision making at all levels of management, including planning, design, implementation, administration, and control of information systems are studied with cases. Creative solution techniques and the use of industrial strength CASE tools will be emphasized. Corequisite: CIS 4783. Prerequisites: CIS 3010, or 3020, or 3030, CIS 4720, and 4770. (Lecture, 2 hours; activity, 2 hours)
CIS 4800 Network Administration (3 units)
(Formerly Business Data Communications) Data communications in a business environment: Media and hardware; data link protocols; networking, including Local Area Networks; distributed databases; technical and managerial issues; preparing and implementing a communications plan. Hands-on projects, field trips, and case studies. Corequisite: CIS 4803. Prerequisite: CIS 4100. (Lecture, 2 hours; activity, 2 hours)
CIS 4820 Database Driven Website Development (3 units)
Design and development of Internet/Intranet/Extranet e-Business web sites. Topics include active site development, advanced web page authoring, web servers, and multimedia streaming. Corequisite: CIS 4823. Prerequisite: CIS 4720. (Lecture, 2 hours; activity, 2 hours)
CIS 4900 Application Development Project (3 units)
(Formerly CIS 4790 Applied Software Development Project) Application of computer programming and system development concepts, principles, and practices to a real world comprehensive systems development project. Student teams will work for a regional firm to analyze, design, document, and implement realistic systems of moderate complexity. Use of appropriate project management methods (scheduling and control) in the solution of a real problem. An integrative experience intended as the capstone of the major. Prerequisites: CIS 4770, and at least one of the following; CIS 4720, CIS 4750, CIS 4780 or CIS 4800 in agreement with the instructor consulting the project and depending on the type of application.
CIS 4910 Cooperative Education in Computer Information Systems (2-4 units)
Provides an opportunity to acquire relevant employment in computer information systems. Students are placed in private or public sector positions under the supervision of the employer and departmental Coop coordinator. May be repeated for a total of 8 units depending upon departmental approval. Prerequisites: Sophomore standing and consent of departmental coordinator prior to registration.
CIS 4940 Internship (3 units)
Supervised field experience in a selected area of computer information systems. Formal written report(s) will be required. May be repeated for a total of 6 units. Prerequisite: Consent of internship coordinator prior to registration.
CIS 4950 Selected Topics in Computer Information Systems (1-4 units)
(Topics to be specified in Class Schedule) Innovative course of study. Different topics may be taken for credit. Prerequisite: Consent of instructor.
CIS 4980 Individual Study (1-4 units)
For students capable of independent work and in need of advanced and specialized study. May be repeated for a total of 6 units. Prerequisites: Consent of instructor and approval of department chair prior to registration.