Computer Information Systems

Image: Scenes from around campus

Computer Information Systems Courses

Computer Information Systems Courses

 

Introduction to Computer Information Systems

Course Number: CIS 1
Units: 4
Class: 3 hours lecture, 3 hours laboratory (GR or P/NP)
Acceptable for credit: CSU, UC
Description: General nature of computer hardware, software and systems: Hands-on applications include introduction to word processing, spreadsheet, database management and presentation software, and a brief introduction to web browsing and email.
AA/AS area 4c

 

Computer-Related Mathematics and Applications

Course Number: CIS 3
Units: 4
Class: 3 hours lecture, 3 hours laboratory (GR or P/NP)
Prerequisite: Math 203 or 211D
Acceptable for credit: CSU, UC
Description: Mathematical concepts in the context of computer applications: Algorithms and analysis of algorithms, numbering systems, logic and mathematical proofs (contradiction and induction), sets, relations and functions, combinatorics, graph theory, Boolean algebra, and discrete probability.
AA/AS area 4c

 

Introduction to Computer Science

Course Number: CIS 5
Units: 5
Class: 4 hours lecture, 3 hours laboratory (GR or P/NP)
Acceptable for credit: CSU, UC
Description: Introduction to computer science: Architecture of digital computers, design of algorithms for solving various problems, and basic skills in computer programming.
AA/AS area 4c

 

Introduction to Computer Programming

Course Number: CIS 6
Units: 5
Class: 4 hours lecture, 3 hours laboratory (GR or P/NP)
Acceptable for credit: CSU, UC
Description:
Introduction to computer programming: Algorithm
design, fl ow charting, and debugging; elements of
good programming style. Course may be instructed
in any programming language.
AA/AS area 4c

 

Cobol Programming I

Course Number: CIS 16
Units: 4
Class: 3 hours lecture, 4 hours laboratory (GR or P/NP)
Acceptable for credit: CSU
Description:
Basic principles of American National Standard Cobol
and structured programming (batch and interactive):
Production of printed reports including page and
column headings, COBOL arithmetic, conditional
statements and tests, PERFORM statement and
programmed switches, editing for validity, group
and fi nal totals, multiple input formats, and related
applications.
AA/AS area 4c

 

Microcomputer Assembly Language

Course Number: CIS 20
Units: 4
Class: 3 hours lecture, 3 hours laboratory (GR or P/NP)
Recommended preparation: CIS 3 or 6 or 26
Acceptable for credit: CSU, UC
Description: Introduction to assembly language: Input/output operations, use of fi les, program flow controls, interaction with OS via interrupts, pointers and arrays, strings and structured programming, and related applications.
AA/AS area 4c

 

C# Programming

Course Number: CIS 23
Units: 4
Class: 3 hours lecture, 3 hours laboratory (GR or P/NP)
Recommended preparation: CIS 6 or 25 or 26
Acceptable for credit: CSU, UC
Description: C# programming: Basic unified modeling language (UML) notation in object-oriented software design and development using the C# programming language in a .Net environment; focus on the program structure, syntax, constructs and keywords of the C# programming language; concepts of intermediate languages (ILs); the common language runtime (CLR); and .Net standard data types.
AA/AS area 4c

 

Object-Oriented Programming Using C++

Course Number: CIS 25
Units: 4
Class: 3 hours lecture, 3 hours laboratory (GR or P/NP)
Recommended preparation: CIS 6 or 26
Acceptable for credit: CSU, UC
Description: Object-oriented methods of software development using C++: Design and implementation of objects, class construction and destruction, encapsulation, inheritance, and polymorphism.
AA/AS area 4c

 

C Programming

Course Number: CIS 26
Units: 4
Class: 3 hours lecture, 3 hours laboratory (GR or P/NP)
Recommended preparation: CIS 3, and 6 or 20
Acceptable for credit: CSU, UC
Description: Fundamental program and data structures that comprise C programs: Functions, control flow, data types, storage classes, arrays, pointers, structures, and input/output.
AA/AS area 4c

 

Data Structures and Algorithms

Course Number: CIS 27
Units: 4
Class: 3 hours lecture, 3 hours laboratory (GR or P/NP)
Prerequisite: CIS 25 or 26 or 36A
Acceptable for credit: CSU, UC
Description: Use of abstract forms of data in programming: Concepts, and implementation and applicability of different forms of data to various programming problems.
AA/AS area 4c

 

Cobol Programming II

Course Number: CIS 28
Units: 4
Class: 3 hours lecture, 3 hours laboratory (GR or P/NP)
Prerequisite: CIS 16
Acceptable for credit: CSU
Description: Advanced applications using a mainframe implementation of the Cobol language: Table handling; processing of sequential, indexed, and relative files; sequential and random access; use of the SORT statement; two-fi le logic; Cobol subprograms; JCL.
AA/AS area 4c

 

Data Communications and Networks

Course Number: CIS 30
Units: 4
Class: 3 hours lecture, 3 hours laboratory (GR or P/NP)
Recommended preparation: CIS 1 or 5
Acceptable for credit: CSU
Description: Introduction to data communications and networks: Serial communications, modems, the phone network, file-transfer, protocols, X-modem, Z-modem, Kermit, physical networks, cabling, Arcnet, Ethernet, Tokenring, network operating systems, Novell, other networks, servers, work-stations, security, network administration, and alternatives to networks.
AA/AS area 4c

 

Systems Analysis and Business

Course Number: CIS 32
Units: 4
Class: 3 hours lecture, 3 hours laboratory (GR or P/NP)
Acceptable for credit: CSU
Description:
Planning and development of a computer-controlled
database management system for a representative
business.
AA/AS area 4c

 

Java Programming Language I

Course Number: CIS 36A
Units: 4
Class: 3 hours lecture, 3 hours laboratory (GR or P/NP)
Prerequisite: CIS 25 or 26 or 215
Acceptable for credit: CSU, UC
Description:
Introduction to object-oriented program design:
Overview of the Java programming language
including developing applets for web pages and
stand-alone applications.
AA/AS area 4c

 

Java Programming Language II

Course Number: CIS 36B
Units: 4
Class: 3 hours lecture, 3 hours laboratory (GR or P/NP)
Prerequisite: CIS 36A
Acceptable for credit: CSU, UC
Description: Object-oriented program design using the Java programming language: Designing and programming with exceptions, threads, file input/output (I/O); networking and graphics classes; developing code using tools such as Java 2D API and SWING; and working with projects in areas such as animation.
AA/AS area 4c

 

Advanced Microcomputer Programming

Course Number: CIS 37
Units: 4
Class: 3 hours lecture, 3 hours laboratory (GR or P/NP)
Prerequisite: CIS 20 and 26
Acceptable for credit: CSU, UC
Description: Introduction to advanced programming techniques
and systems programming on microcomputers.
AA/AS area 4c

 

Unix/Linux Operating Systems

Course Number: CIS 39A
Units: 4
Class: 3 hours lecture, 3 hours laboratory (GR or P/NP)
Prerequisite: CIS 5
Acceptable for credit: CSU
Description:
The Unix/Linux operating system: Emphasis on fi le
system, e-mail, shell commands and programming,
editing, programming tools, administrative
structures, and utilities.
AA/AS area 4c

 

Unix System Administration

Course Number: CIS 39B
Units: 4
Class: 3 hours lecture, 3 hours laboratory (GR or P/NP)
Recommended preparation: CIS 39A
Acceptable for credit: CSU
Description:
Introduction to Unix system administration: Procedures for administrating a Unix system.
AA/AS area 4c

 

Unix Server Administration

Course Number: CIS 39C
Units: 4
Class: 3 hours lecture, 3 hours laboratory (GR or P/NP)
Prerequisite: CIS 39B or recent UNIX system
administration experience
Acceptable for credit: CSU
Description: Introduction to Unix server administration: Advanced topics related to establishing and implementing technologies for network services among Unix and non-Unix clients over WANs and LANs.
AA/AS area 4c

 

Database Management

Course Number: CIS 40
Units: 4
Class: 3 hours lecture, 3 hours laboratory (GR or P/NP)
Recommended preparation: CIS 1 or 5
Acceptable for credit: CSU
Description: Design, implementation, and maintenance of databases: Analysis of user requirements; building tables, queries, forms, reports, and other topics.
AA/AS area 4c

 

Database Programming

Course Number: CIS 41
Units: 4
Class: 3 hours lecture, 3 hours laboratory (GR or P/NP)
Prerequisite: CIS 40
Acceptable for credit: CSU
Description: Programming in database management systems (DBASE, Paradox, FoxPro): Database design, programming structures, strategies, and techniques.
AA/AS area 4c

 

Selected Topics in Computer Information Systems

Course Number: CIS 48GA-MZ
Units: .5-9
Class: 0-9 hours lecture, 0-27 hours laboratory (GR)
Acceptable for credit: CSU, UC
Description: See section on Selected Topics.

 

Independent Study in Computer Information Systems

Course Number: CIS 49
Units: .5-5 (GR)
Class: Acceptable for credit: CSU, UC
Description: See section on Independent Study.

 

Structure and Interpretation of Computer Programs

Course Number: CIS 61
Units: 5
Class: 4 hours lecture, 3 hours laboratory (GR or P/NP)
Acceptable for credit: CSU, UC
Description: Problem-solving approach to computer programming: Emphasis on design and implementation of functions, representation of abstract forms of data, and effects of different programming methods on software development.
AA/AS area 4c

 

Machine Structures

Course Number: CIS 61C
Units: 5
Class: 4 hours lecture, 3 hours laboratory
Prerequisite: CIS 20 and 26
Acceptable for credit: CSU, UC
Description: Internal organization and operation of digital computers: Machine architecture support for high level languages (logic, arithmetic, instruction sequencing) and operating systems (I/O, interrupts, memory management, process switching); elements of computer logic and CPU design; pipelined architecture and other aspects of machine parallelism; tradeoffs involved in fundamental architectural design decisions.
AA/AS area 4c

 

Software Testing

Course Number: CIS 63
Units: 4
Class: 3 hours lecture, 3 hours laboratory (GR or P/NP)
Recommended preparation: CIS 6 or 25 or 26
Acceptable for credit: CSU
Description: Introduction to software testing: Emphasis on following test plans, designing and detailing test cases and procedures, and executing and documenting test results utilizing current software test standards.
AA/AS area 4c

 

Internet Programming in JavaScript

Course Number: CIS 64
Units: 2
Class: 1.5 hours lecture, 1.5 hours laboratory (GR or P/NP)
Prerequisite: CIS 16 or 26, and 234A
Recommended preparation: CIS 36A
Acceptable for credit: CSU
Description: Development of web-based interactive programs using JavaScript.
AA/AS area 4c

 

CGI Programming

Course Number: CIS 65
Units: 2
Class: 1.5 hours lecture, 1.5 hours laboratory (GR or P/NP)
Prerequisite: CIS 16 or 26, and 234A
Recommended preparation: CIS 39A and 234B
Acceptable for credit: CSU
Description: Implementation of CGI applications in PERL and C: Emphasis on form handlers, shopping carts, search pages, and database access.
AA/AS area 4c

 

XML Documents and Applications

Course Number: CIS 66
Units: 2
Class: 1.5 hours lecture, 1.5 hours laboratory (GR or P/NP)
Prerequisite: CIS 234A
Recommended preparation: CIS 234B
Acceptable for credit: CSU
Description: Development of documents and applications using the eXtensible Markup Language (XML and XSL for data translation): Web document-authoring meta-language used to separate data from its visual representation.
AA/AS area 4 c

 

Interface Design Using Visual Basic

Course Number: CIS 67A
Units: 2
Class: 1.5 hours lecture, 1.5 hours laboratory (GR or P/NP)
Prerequisite: CIS 6
Recommended preparation: CIS 5
Acceptable for credit: CSU
Description: Graphical user interface design: Using Microsoft Visual Basic, and study of interface design.
AA/AS area 4c

 

Application Development Using Visual Basic

Course Number: CIS 67B
Units: 2
Class: 1.5 hours lecture, 1.5 hours laboratory (GR or P/NP)
Prerequisite: CIS 26 and 67A
Recommended preparation: CIS 5
Acceptable for credit: CSU
Description: Development of Windows-based software applications: Using Microsoft Visual Basic, including enterprise development.
AA/AS area 4c

 

Networking Concepts

Course Number: CIS 73
Units: 4
Class: 3 hours lecture, 3 hours laboratory (GR or P/ NP)
Prerequisite: CIS 1 or 5
Acceptable for credit: CSU
Description: Networking concepts: Network architecture, hardware, software, concepts, protocols and standards.
AA/AS area 4c

 

Introduction to Game Theory, Development and Programming

Course Number: CIS 95A
Units: 4
Class: 3 hours lecture, 3 hours laboratory (GR or P/NP)
Prerequisite: CIS 26
Recommended preparation: CIS 25
Prerequisite: Successful completion of deep water
test
Acceptable for credit: CSU, UC
Description: Introduction to game theory, development, and programming: Basics of game graphics, mathematics, and physics; techniques of code re-use, mix-language, and code modularization.
AA/AS area 4c

 

Projects in Game Theory, Development and Programming

Course Number: CIS 95B
Units: 4
Class: 3 hours lecture, 3 hours laboratory (GR or P/NP)
Prerequisite: CIS 95A
Recommended preparation: CIS 25 and 36A
Acceptable for credit: CSU, UC
Description: Projects in game theory, development and programming: Design and implementation of 2D and 3D graphics, audio, and artifi cial intelligence (AL) components.
AA/AS area 4c

 

Advanced Topics in Game Development and Programming

Course Number: CIS 95C
Units: 4
Class: 3 hours lecture, 3 hours laboratory (GR or P/NP)
Prerequisite: CIS 95A
Recommended preparation: CIS 25 and 36A and 95B
Acceptable for credit: CSU, UC
Description: Advanced topics in game development and programming: 2D and 3D graphics, artificial intelligence (AL), data structures and algorithms, wireless and mobile devices, and current gaming technologies.
AA/AS area 4c

 

Introduction to System/Software Security and Encryption

Course Number: CIS 96A
Units: 4
Class: 3 hours lecture, 3 hours laboratory (GR or P/NP)
Prerequisite: CIS 26
Recommended preparation: CIS 25 and 36A and 39A
Acceptable for credit: CSU
Description: Introduction to system/software security and encryption: Theory and programming practice on computer system security, security in computing, data strategy, secure software, web security, and encryption.
AA/AS area 4c

 

Projects in System/Software Security and Encryption

Course Number: CIS 96B
Units: 4
Class: 3 hours lecture, 3 hours laboratory (GR or P/NP)
Prerequisite: CIS 96A
Recommended preparation: CIS 25 and 36A and 39A
Acceptable for credit: CSU
Description: Projects in system/software security and encryption: Design and implementation of selected projects in safe coding, malware, encryption algorithms/applications.
AA/AS area 4c

 

Advanced Topics in System/Software Security and Encryption

Course Number: CIS 96C
Units: 4
Class: 3 hours lecture, 3 hours laboratory (GR or P/NP)
Prerequisite: CIS 96A
Recommended preparation: CIS 25 and 36A and 39A and 96B
Acceptable for credit: CSU
Description: Advanced topics in system/software security and encryption: New hardware architectures, software specifications, interface and data communication specifications and models, and selected areas of interest.
AA/AS area 4c

 

Oracle SQL and PL/SQL

Course Number: CIS 97A
Units: 4
Class: 3 hours lecture, 3 hours laboratory (GR or P/NP)
Prerequisite: CIS 1
Acceptable for credit: CSU, UC (pending)
Description: Introduction to the design and development of multiuser relational database systems: Oracle SQL and fundamentals of PL/SQL programming.
AA/AS area 4c

 

Computer Literacy

Course Number: CIS 205
Units: 1
Class: .75 hours lecture, .75 hours laboratory (GR or P/NP)
Also offered as Bus 219. Not open for credit to students who have completed or are currently enrolled in Bus 219.
Description: Introduction to computers and information technology for people with no background in nor knowledge of computers.
AA/AS area 4c

 

Introduction to Operating Systems

Course Number: CIS 208A
Units: 1
Class: .75 hours lecture, .75 hours laboratory (GR or P/NP)
Description: Designed to guide users through the intricacies of several operating systems: OS’s file system, internal commands, and support utilities.
AA/AS area 4c

 

Operating Systems Scripting

Course Number: CIS 208B
Units: 1
Class: .75 hours lecture, .75 hours laboratory (GR or P/NP)
Description: Creating custom scripts in several operating systems: Developing automated tasks.
AA/AS area 4c

 

Introduction to Windows

Course Number: CIS 209
Units: 1
Class: .75 hours lecture, .75 hours laboratory (GR or P/NP)
Recommended preparation: CIS 205 or Bus 219
Description: Introduction to graphical user interfaces using Microsoft Windows.
AA/AS area 4c

 

Using Microcomputer Software

Course Number: CIS 211
Units: .5
Class: 1.5 hours laboratory (GR or P/NP)
Course study under this section may be repeated two times.
Description: Using IBM or Macintosh PC software.

 

Introduction to the Internet

Course Number: CIS 233
Units: 2
Class: 1.5 hours lecture, 1.5 hours laboratory (GR or P/NP)
Recommended preparation: Bus 219 or CIS 205

Also offered as Bus 223. Not open for credit to students who have completed or are currently enrolled in Bus 223.
Description: Using the Internet for access to information resources: Access methods, resources, and how to use them.
AA/AS area 4c

 

World Wide Web Publishing I

Course Number: CIS 234A
Units: 2
Class: 1.5 hours lecture, 1.5 hours laboratory (GR or P/NP)
Recommended preparation: CIS 233 and Grart 112
Description: Creating and publishing Web pages over the Internet using the Hypertext Markup Language (HTML).
AA/AS area 4c

 

World Wide Web Publishing II

Course Number: CIS 234B
Units: 2
Class: 1.5 hours lecture, 1.5 hours laboratory (GR or P/NP)
Prerequisite: CIS 233 and 234A
Recommended preparation: Grart 112
Description: Continuation of CIS 234A: Emphasis on advanced HTML and layout techniques, client-side image maps, CGI scripting, introduction to Cascading style sheets and dynamic scripting.
AA/AS area 4c

 

Web Creation with Dreamweaver

Course Number: CIS 234C
Units: 2
Class: 1.5 hours lecture, 1.5 hours laboratory (GR or P/NP)
Prerequisite: CIS 234B
Recommended preparation: CIS 1
Description: using Macromedia Dreamweaver: Authoring of web sites which incorporate DHTML, JavaScript through “behaviors,” rollovers, and techniques for managing large-scale web sites.
AA/AS area 4c

 

Selected Topics in Computer Information Systems

Course Number: CIS 248GA-MZ
Units: .5-9
Class: 0-9 hours lecture, 0-27 hours laboratory
Description:
See section on Selected Topics.

 

Computer Literacy Preparation (Project Bridge)

Course Number: CIS 255
Units: 1.5
Class: 1 hour lecture, 1.5 hours laboratory (GR or P/NP)
Non-degree applicable
Description: Introduction to basic computer operating skills: Computer terminology, use of software programs, internet navigation skills, and use of e-mail.

 

Preparation for Computer Literacy for the Deaf

Course Number: CIS 260
Units: 2
Class: 1 hour lecture, 3 hours laboratory (GR or P/NP)
Recommended preparation: Fluency in American Sign Language
Recommended for deaf students.
Non-degree applicable
Description: Designed to acquaint deaf students whose primary language is American Sign Language with basic knowledge of the capabilities, impact, and uses of the computer: English terminology needed to read menus, prompts, and other English materials such as manuals required in Computer Literacy, CIS 205; hands-on experience with the standard keyboard and microcomputers.

 

Occupational Work Experience in Computer Information Systems

Course Number: COPED 462A
Units: 1-4
Class: hours to be arranged (GR)

 

Occupational Work Experience in Computer Programming

Course Number: COPED 462B
Units: 1-4
Class: hours to be arranged (GR)

 

Occupational Work Experience in Management Information Systems Programming

Course Number: COPED 462C
Units: 1-4
Class: hours to be arranged (GR)

 

  • Posts by Date

  • Posts by Category

  • Posts by Tag

  • September 2014
    S M T W T F S
         
     123456
    78910111213
    14151617181920
    21222324252627
    282930