Computer Information Systems CIS

36 courses · College of Alameda · 2026-2027 Catalog

Classes: Fall 2026

CIS 1 Introduction to Computer Information Systems

Units
4
Hours
3 hours lecture, 3 hours lab

Eligible for credit by examination

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.

Offered: Fall 2026 (4 sections)

CIS 4 Introduction to Geographical Information Systems

Units
4
Hours
3 hours lecture, 3 hours lab
Advisory
CIS 001, CIS 005, CIS 040
Transfers to
CSU

Other: Note: CIS 1, CIS 5 OR CIS 40; Create and use computer databases

Introduction to Geographic Information Systems [GIS]: Fundamental concepts, cartographic principles, hardware and software requirements; Charts, graphs, and full map layouts; Data structures and sources; Spatial databases and analysis.

Not on the Fall 2026 schedule.

CIS 5 Introduction to Computer Science

Units
5
Hours
4 hours lecture, 3 hours lab
Transfers to
CSU, UC

Introduction to computer science: Architecture of digital computers, design of algorithms for solving various problems, and basic skills in computer programming.

Offered: Fall 2026 (2 sections)

CIS 6 Introduction to Computer Programming

Units
5
Hours
4 hours lecture, 3 hours lab
Advisory
CIS 005
Transfers to
CSU, UC

Introduction to computer programming: algorithm design, flow charting, debugging and elements of good programming style. Course may be instructed in any programming language.

Not on the Fall 2026 schedule.

CIS 23 C# Programming

Units
4
Hours
3 hours lecture, 3 hours lab
Advisory
CIS 006 or CIS 025A or CIS 026

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.

Not on the Fall 2026 schedule.

CIS 25A Object Oriented Programming Using C++

Units
4
Hours
3 hours lecture, 3 hours lab
Advisory
CIS 006 none or CIS 61 or CIS 116

Object-oriented methods of software development using C++, including the design and implementation of objects, class construction and destruction, encapsulation, inheritance and polymorphism.

Not on the Fall 2026 schedule.

CIS 40 Database Management

Units
4
Hours
3 hours lecture, 3 hours lab
Advisory
CIS 001 or CIS 005
Transfers to
CSU

Design, implementation, and maintenance of databases: analysis of user requirements; building tables, queries, forms, reports, and other topics.

Offered: Fall 2026 (2 sections)

CIS 42 Spreadsheet Applications

Units
4
Hours
3 hours lecture, 3 hours lab

Principles of electronic spreadsheets using features available with current popular spreadsheet software: worksheet creation, formatting and charting; entering data and formulas; functions; editing and printing; web queries; basic database functions of sorting and querying; creating web pages; logical functions; lookup tables; PivotTables, PivotCharts, and trendlines; graphic design for financial statements; creating templates; using macros.

Not on the Fall 2026 schedule.

CIS 49 Independent Study in Computer Information Systems

Units
.5-5
Hours
.5 - 5 hours lecture

In-depth exploration of an area or problem of the student's choice not covered by regular catalog offerings in Computer Information Systems. Student must obtain approval from an appropriate faculty member. For more details, see the section on independent study in the college catalog.

Not on the Fall 2026 schedule.

CIS 62 Introduction to Systems Analysis and Design

Units
3
Hours
3 hours lecture
Prerequisite
CIS 001 or or or CIS 025A or
Transfers to
CSU, UC

Principles of systems analysis and design: Systematic methodology for analyzing business problems or opportunities; OOA&D (Object/Oriented Analysis and Design) and UML, the role technologies can play in addressing business needs, articulation of business requirements for technology solutions, alternative approaches to acquiring the technology capabilities needed to address business requirements, and specification of requirements for the information systems solution.

Not on the Fall 2026 schedule.

CIS 70 Introduction to Tableau Analytics

Units
2
Hours
1.5 hours lecture, 1.5 hours lab
Transfers to
CSU

Introduction to Tableau desktop software application used for Big Data Analytics and Business Intelligence: various operations such as filters, calculations, creating sets, charting data, and creating visuals; usage of software to help businesses gain insight into trends in order to make informed decisions.

Not on the Fall 2026 schedule.

CIS 71 Introduction to Information Systems Security

Units
3
Hours
2 hours lecture, 3 hours lab
Prerequisite
CIS 001 or CIS 005
Transfers to
CSU

Fundamental principles of Information Technology, Security and Risk Management: Hardware, software, processes, communications, applications, and policies and procedures of organizational cyber security and risk management.

Not on the Fall 2026 schedule.

CIS 73 Networking Concepts

Units
4
Hours
3 hours lecture, 3 hours lab
Prerequisite
CIS 001 or CIS 005
Transfers to
CSU
C-ID
ITIS 150

Networking concepts: Network architecture, hardware, software, concepts, protocols and standards.

Not on the Fall 2026 schedule.

CIS 97A Oracle SQL and PL/SQL

Units
4
Hours
3 hours lecture, 3 hours lab
Prerequisite
CIS 001

Introduction to the design and development of multi-user relational database systems: Oracle SQL and fundamentals of PL/SQL programming.

Not on the Fall 2026 schedule.

CIS 110 Information and Communication Technology Essentials

Units
4
Hours
3 hours lecture, 3 hours lab
Transfers to
CSU

Fundamentals of computer hardware, software, and networking: Security, assembly of information systems through configuration and integration of Information Technology components.

Not on the Fall 2026 schedule.

CIS 121 Introduction to Statistical Software Programming

Units
3
Hours
3 hours lecture
Transfers to
CSU

Introduction to the R programming language to perform data manipulation, statistical analysis and graphics applications: Core elements of R programming language and procedures, data management, manipulation, storage, retrieval, and graphing. Another compatible statistical software may be used.

Offered: Fall 2026 (1 section)

CIS 122 Data Analysis Using Statistical Software

Units
3
Hours
3 hours lecture
Advisory
STAT C1000 or CIS 121 or
Transfers to
CSU

Computer application on inferential statistics: Hypothesis testing with single and paired t-tests, analysis of variance, simple and multiple linear regression, chi-square, logistics problems, queuing theory, Markov Analysis and computer simulation.

Not on the Fall 2026 schedule.

CIS 123 Introduction to Big Data and Analytics

Units
3
Hours
3 hours lecture
Transfers to
CSU

Introduction to Big-Data, management of unstructured and structured data and design of large scale database systems: Map-reduce parallel processing algorithms, Real-time analytics and Predictive analytics, attributes of Big-Data and related issues, large scale file systems and operations.

Not on the Fall 2026 schedule.

CIS 201 Introduction to Computer Hardware

Units
4
Hours
3 hours lecture, 3 hours lab

Introduction to computer hardware: Maintaining and servicing computer equipment, fundamental concepts and architecture, major computer subsystems and peripheral devices, common computer problems, troubleshooting techniques, repair procedures and preventive maintenance; traditional, current and emerging computer technologies.

Not on the Fall 2026 schedule.

CIS 205 Computer Literacy

Units
1
Hours
.75 hours lecture, .75 hours lab

Eligible for credit by examination

Introduction to computers and information technology for people with no background in or knowledge of computers. Student may need to purchase supplies.

Not on the Fall 2026 schedule.

CIS 209 Introduction to Windows

Units
1
Hours
.75 hours lecture, .75 hours lab
Advisory
CIS 205

Introduction to Microsoft Windows Operating System: Describe the basic concepts and functionality of Microsoft Windows; identify, navigate, and run the desktop apps to open, close, and modify window properties; configure and modify system security with firewalls, optimization of system, improve accessibility of the system; configure User Account Control (UAC) settings, security protection, and understand the importance of system and user back up of files.

Not on the Fall 2026 schedule.

CIS 223A Introduction to Microsoft Word I

Units
1
Hours
.75 hours lecture, .75 hours lab
Transfers to
CSU
C-ID
BSOT 111 X

Basic understanding of fundamentals of word processing with Microsoft Word: Introduction to creating, formatting, and editing a Word document; preparation for the Microsoft Office User Specialist exam for MS Word.

Not on the Fall 2026 schedule.

CIS 223B Introduction to Excel

Units
1
Hours
.75 hours lecture, .75 hours lab
Transfers to
CSU
C-ID
BSOT 112 X

Basic understanding of Microsoft Excel spreadsheet design: Introduction to the foundation of creating, editing, and modifying of basic spreadsheets; understanding basic MS Excel concepts for appropriate problem-solving techniques; preparation for the Microsoft Office User Certification exam for Excel.

Not on the Fall 2026 schedule.

CIS 223C Introduction to Microsoft Access I

Units
1
Hours
.75 hours lecture, .75 hours lab
C-ID
BSOT 113 X

Basic understanding of fundamental relational database design and management: Introduction to building tables, forms, queries, and reports; preparation for the Microsoft Office User Specialist exam for MS Access.

Not on the Fall 2026 schedule.

CIS 223D Introduction to MS PowerPoint I

Units
1
Hours
.75 hours lecture, .75 hours lab
C-ID
BSOT 114 X

Basic understanding of fundamental presentation graphics software using Microsoft Powerpoint: Introduction to creating, editing, modifying, producing, and formatting Powerpoint presentations; applying appropriate problem-solving techniques in the slide presentation production process.

Not on the Fall 2026 schedule.

CIS 223E Introduction to Outlook

Units
1
Hours
.75 hours lecture, .75 hours lab
Transfers to
CSU
C-ID
BSOT106X

Introduction to personal management software and use of Microsoft Outlook: Create rules to manage incoming mail by using folders; compose, send, and respond to e-mail messages, including using attachments.; create and manage contacts and groups; create, edit, and update calendar appointments, events, and meeting requests.

Not on the Fall 2026 schedule.

CIS 223F Computer Keyboarding Proficiency

Units
1
Hours
.75 hours lecture, .75 hours lab

Beginning keyboarding: Touch-typing techniques for alphanumeric, symbol, and punctuation keys; Develops a foundation for keyboarding speed and accuracy; proofreader's marks; goal of minimum keyboarding speed of 15 net words per minute on a two-minute timed typing.

Not on the Fall 2026 schedule.

CIS 226A Desktop Support Technician I

Units
3
Hours
2 hours lecture, 3 hours lab
Prerequisite
CIS 001

Fundamental understanding of basic troubleshooting techniques to provide technical support for Microsoft Windows Operating system: Configure and provide access to resources, hardware devices, desktop and user environments, and network services; Configure remote management tools in the Enterprise environment and to troubleshoot network related issues.

Not on the Fall 2026 schedule.

CIS 226B Desktop Support Technician II

Units
3
Hours
2 hours lecture, 3 hours lab
Advisory
CIS 001

Windows Desktop Support: Supporting users and troubleshooting applications.

Not on the Fall 2026 schedule.

CIS 233 Introduction to the Internet

Units
2
Hours
1.5 hours lecture, 1.5 hours lab
Advisory
CIS 200 or CIS 205 or BUS 219

Introduction to the Internet: Search engines, access methods, and resources.

Not on the Fall 2026 schedule.

CIS 234A World Wide Web Publishing I

Units
2
Hours
1.5 hours lecture, 1.5 hours lab
Advisory
CIS 233

Creating and publishing Web pages over the Internet using the Hypertext Markup Language (HTML).

Not on the Fall 2026 schedule.

CIS 234B World Wide Web Publishing II

Units
2
Hours
1.5 hours lecture, 1.5 hours lab
Prerequisite
CIS 233, CIS 234A
Advisory
Grart 12

Continuation of CIS 234A with emphasis on: Advanced HTML and layout techniques, client-side image maps, CGI scripting, introduction to cascading style sheets and dynamic scripting.

Not on the Fall 2026 schedule.

CIS 238A Word Processing I

Units
3
Hours
2 hours lecture, 3 hours lab
Advisory
or CIS 005

Eligible for credit by examination

Introduction to word processing concepts and basic computer operations: Topics include: file management, creating, editing and printing documents; spell checker, thesaurus, and grammar tools; graphics; text formatting and manipulation; tables; basic desktop publishing.

Not on the Fall 2026 schedule.

CIS 238B Word Processing II

Units
3
Hours
2 hours lecture, 3 hours lab
Prerequisite
CIS 238A

Intermediate level word processing skills: Templates and styles, preparing and managing long documents, mail merge, integrating word processing applications with other applications and the World Wide Web, customizing word processing applications, creating and using forms.

Not on the Fall 2026 schedule.

CIS 239 Help Desk Tools and Techniques

Units
2
Hours
1.5 hours lecture, 1.5 hours lab
Advisory
CIS 001

Help desk tools and techniques: Troubleshooting problems on computer systems, both networked and stand-alone; customer service skills for success; use of help desk software.

Not on the Fall 2026 schedule.

CIS 569 Real-World Devices Connected through the Internet

Units
0
Hours
2 hours lecture, 2 hours lab

Introduction to the “Internet of Things” (IoT): Study of physical or real- world devices, “things,” that are increasingly being connected to, visible through, and controllable via the Internet and web technologies; project based exploration to build IoT devices/solutions using System on a Chip (SoC) technologies like the Raspberry Pi and microcontrollers like the Arduino using basic Python and C programming languages.

Not on the Fall 2026 schedule.

View in the original catalog

Machine-readable: Markdown · JSON