Computer Information Systems Courses Offered
skip to main content
MYECC CANVAS APPLY

COURSES OFFERED

Computer Information Systems 2
Office Applications

3 units; 2 hours lecture, 3 hours lab
Credit, degree applicable
Transfer CSU

In this course, students are introduced to the Windows operating system and the capabilities of the computer. The file management system, spreadsheets, presentation and database software, email management, and beginning through advanced word processing topics will be taught in a hands-on environment. Operation of the computer as a general purpose office tool will be emphasized. This course uses Microsoft Word, Access, Excel, PowerPoint, and Outlook.

 

Computer Information Systems 11
Help Desk Operations

3 units; 2 hours lecture, 3 hours lab
Prerequisite: CIS 13 with a minimum grade of C or equivalent experience.
Credit, degree applicable
Transfer CSU

This course focuses on current, recognized, best practices in the field of help desk and end-user support targeting the field of Information Technology. Topics include end-user support roles within an organization, strategies in dealing with end-users, technical support documentation, and problem identification/resolution.  Course emphasis is placed on using software tools to understand and implement service desk processes such as user support process flow, incident management, needs analysis, troubleshooting, and support documentation.

Note: Letter grade or pass/no pass option.  

 

Computer Information Systems 13
Computer Information Systems

3 units; 3 hours lecture, 2 hours lab
Prerequisite: eligibility for English 84
Recommended Preparation: Mathematics 23 or Business 15
Credit, degree applicable
Transfer CSU, UC

This course introduces students to the concepts and technologies used in processing information in an organization. Topics include information systems, database management systems, networking, e-commerce, ethics and security, computer systems hardware, and applications. Students will apply these concepts and methods through hands-on projects developing computer-based solutions using application software.

 

Computer Information Systems 16
Application Development and Programming Using Visual Basic.Net

3 units; 2 hours lecture, 3 hours lab
Prerequisite: CIS 13 with a minimum grade of C or equivalent experience
Credit, degree applicable
Transfer CSU, UC

This course is an introduction to the fundamental concepts and models of application development including program design, data structures, programming, problem solving, programming logic, and design techniques for event-driven programs. A step-by-step, hands-on, project experience is used with a modern application programming language and development platform.

 

Computer Information Systems 18
Systems Analysis and Design

3 units; 2 hours lecture, 2 hours lab
Recommended Preparation: CIS 13 or equivalent experience
Credit, degree applicable
Transfer CSU

In this course, the student will study systems analysis and design concepts as they are applied in business environments. Topics emphasize methodologies used by the analyst throughout the systems development life cycle to analyze business problems or opportunities, address user needs, perform feasibility studies, specify business requirements through process, data and logic modeling, consideration of development alternatives, and implementation and maintenance of systems.

 

Computer Information Systems 19
Internet, Social Networking, and the Web

3 units; 2 hours lecture, 3 hours lab
Prerequisite: CIS 13 with a minimum grade of C or equivalent experience
Credit, degree applicable
Transfer CSU

This course explores the current state of the internet, Social Networking, and the Web in correlation with emerging technologies. Topics discussed and examined through various assignments include internet fundamentals, web functionality, business uses of the web, social media, privacy and social networking.

 

Computer Information Systems 26
Using Microsoft Excel

3 units; 2 hours lecture, 3 hours lab
Prerequisite: CIS 13 or equivalent experience
Credit, degree applicable
Transfer CSU

In this course, students learn to use spreadsheets to solve business and information system problems in a graduated series of laboratory projects. The database, graphics features, macros, and advanced logical and financial functions of spreadsheets are utilized. The student will create and enhance charts, work with multiple worksheets and integrate spreadsheets with other Windows applications.

 

Computer Information Systems 28
Database Management using Microsoft Access

3 units; 2 hours lecture, 2 hours lab
Prerequisite: CIS 13 with a minimum grade of C or equivalent experience
Credit, degree applicable
Transfer CSU

This course offers instruction in the use of relational database management systems within a Windows environment. Students learn database concepts and terminology. Topics include designing, creating, and modifying table structures and relationships, and creating complex queries. Students create forms for viewing, entering, and editing data, and create reports that summarize and group information. Skills are applied to typical business operations such as inventory and human resources.

 

Computer Information Systems 29
Advanced Database Applications

3 units; 2 hours lecture, 3 hours lab
Prerequisite: CIS 28 with a minimum grade of C
Credit, degree applicable
Transfer CSU

This course offers advanced instruction in relational databases. Students will learn to design and develop a database from user specifications. Topics include analyzing source documents, normalizing a database, techniques of effective design, big data, data mining, and data analytics.  Applications used are typical business operations such as inventory and human resources.

 

Computer Information Systems 30
Introduction to eCommerce

3 units; 2 hours lecture, 3 hours lab
Recommended Preparation: CIS 13 or equivalent experience and English 82
Credit, degree applicable
Transfer CSU

This introductory course will acquaint the student with fundamentals of Electronic Commerce. The primary focus will be the study of current eCommerce practices, business models, techniques and opportunities for conducting business via the Internet. This course will help to prepare students for employment as web content managers, eCommerce market research analysts and eCommerce business managers.

Note: Letter grade or pass/no pass option.

 

Computer Information Systems 40
Personal Computer Support and Networking

3 units; 2 hours lecture, 3 hours lab
Recommended Preparation: CIS 13 or equivalent experience
Credit, degree applicable
Transfer CSU, UC

In this course, students will become familiar with managing and supporting personal computers and basic networking within an organization. The class will emphasize networks and devices such as tablets, routers, office servers, personal computers, and systems software management. Topics will include network fundamentals, personal computer concepts, computer devices, hardware management, applications and operating system software installation, maintenance and troubleshooting, small network configuration, wireless LAN (Local Area Network), and ethical concerns within the information systems environment.

 

Computer Information Systems 80
Database Programming

4 units; 3 hours lecture, 2 hours lab
Prerequisite: CIS 28 with a minimum grade of C or equivalent experience in database design
Credit, degree applicable
Transfer CSU

The effective and efficient use of the structured query programming language (SQL), used in Oracle, SQL Server, and many other database applications, is introduced and developed in lectures and reinforced through a series of lab projects of increasing complexity. Topics include the building and manipulation of tables, data retrieval, and data administration, as used in modern business.

 

Computer Information Systems 84
MySQL Database Programming for the Web

3 units; 2 hours lecture, 3 hours lab
Recommended Preparation: CIS 13 or CIS 28 with a minimum grade of C or equivalent experience
Credit, degree applicable
Transfer CSU

This course is an introduction to the MySQL database, a popular open-source database choice used in modern web applications.  Students will learn the MySQL interface and architecture, the fundamentals of relational databases, how to design and develop MySQL queries and reports, and how to build web applications which incorporate MySQL as the database layer.  Topics include fundamental concepts such as data types, logical operators, working with  multiple tables and joins, and how to create and manage a MySQL database, and integrate it into server-side programs which collect and present data.  This course will incorporate a server-side programming language to demonstrate the use of a MySQL database for a business application.

 

Computer Information Systems 95
Cooperative Work Experience Education

2-4 units; hours to be arranged
Enrollment Limitation: Employment or volunteer work in a position
related to the student's major or career goal by the second week
of the semester. Completion of or current enrollment in one course
from the major.
Credit, degree applicable
Transfer CSU*

Through a set of learning objectives established by the student, supervisor, and instructor, each student will work with and learn from experts in the Computer Information Systems field. These experiences will enable students to improve job skills, analyze career opportunities and requirements, and compare them to personal abilities and career expectations.

*Note: Transfer limitations apply.
Note: The total units earned for CWEE may not exceed 16 units.

 

Computer Information Systems 99
Independent Study

1-3 units; hours to be arranged
Enrollment Limitation: two courses in Computer Information Systems
with a minimum grade of B in each and acknowledgment by the
instructor with whom the student will work
Credit, degree applicable
Transfer CSU*

This course provides special advanced studies in the field of Computer Information Systems not covered in the regular departmental offerings. Regular conferences with the instructor are coordinated with assigned Computer Information Systems projects (54 hours per unit).

*Note: Transfer limitations apply.
Note: For eligibility requirements go to www.elcamino.edu/admissions/credit.asp

 

Computer Information Systems 119
Introduction to Computer Security 

3 units; 2 hours lecture, 3 hours lab
Prerequisite: CIS 13 with a minimum grade of C or equivalent experience
Credit, degree applicable
Transfer CSU

This course introduces students to computer security in a networked environment, and methods to identify and prevent cybercrimes.  Types of cybercrimes explored range from alteration of computer software to direct access attacks and data tampering.  Topics include security for communication networks, infrastructure security, authentication types, malicious code, intrusion detection, cryptography, and biometrics.  Vulnerabilities in cloud computing, mobile platforms, web services, and the Internet of Things is also covered. 

 

Computer Information Systems 120
Computer Forensics

3 units; 2 hours lecture, 3 hours lab
Prerequisite: CIS 13 with a minimum grade of C or equivalent experience
Recommended Preparation: CIS 119
Credit, degree applicable
Transfer CSU

This course introduces students to computer forensics, focusing on evidence found in computers and digital media. Topics include the analysis of digital evidence, chain of custody, forensic tools, and recognizing compromised systems. Students will learn the proper techniques used to investigate a security breach as well as how to analyze and preserve evidence from computing devices in a manner suitable for presentation in a court of law.

 

Computer Information Systems 121
Cybersecurity Programming

3 units; 2 hours lecture, 3 hours lab
Prerequisite: CIS 13 with a minimum grade of C or equivalent experience
Recommended Preparation: CIS 119
Credit, degree applicable
Transfer CSU

This course is an introduction to cybersecurity penetration testing using the Python programming language. The student will learn how to use Python scripting to execute effective and efficient penetration scripts focused on exposing vulnerabilities in computer systems. Topics include writing script for various types of cyber-attacks, including scanner, wireless, SQL injection, and parameter tampering.

 

Computer Information Systems 122
Ethical Hacking

3 units; 2 hours lecture, 3 hours lab
Prerequisite: CIS 13 with a minimum grade of C or equivalent experience
Credit, degree applicable
Transfer CSU

This course introduces the principles and techniques associated with the cybersecurity practice known as penetration testing or ethical hacking.  Topics covered will include planning, reconnaissance, scanning, exploitation, post-exploitation, and result reporting.  Students will learn how system vulnerabilities are exploited and security problems can be avoided. 

 

Computer Information Systems 132
Web Development using HTML5, CSS3, and Word Press

3 units; 2 hours lecture, 3 hours lab
Credit, degree applicable 
Transfer CSU

This course is an introduction to technologies used to create dynamic, expressive, and responsive websites, using HTML5 (Hypertext Markup Language 5), CSS3 (Cascading Style Sheets 3), and WordPress, a popular Content Management System. Students will learn how to structure documents logically and create information-rich sites using WordPress, incorporating new HTML5 features including typography, social tools, geolocation, drag-and-drop functionalities, and API’s (Application Programming Interfaces). Students will also use CSS3 to control the style, appearance, and presentation of website content, using animation, transformation, transition, filter, and shadow techniques. Accessibility guidelines will also be covered for compliance with current ADA (Americans with Disabilities Act) standards.

 

Computer Information Systems 133
Mashup JavaScript, jQuery and AJAX

4 units; 3 hours lecture, 3 hours lab
Prerequisite: CIS 13 with a minimum grade of C or equivalent experience
Credit, degree applicable
Transfer CSU

The fundamental concepts and structures of programming for the Web using client-side markup languages and the JavaScript programming language are covered. Students will develop web programs using conditional structures, variables, classes, objects, functions, events, arrays, windows, and forms. Standard documentation, testing and debugging techniques, used in the creation of eBusiness applications will be covered. Additional topics include an introduction to jQuery, XML and JSON data structures, and AJAX technologies used in web services.

Note: Letter grade or pass/no pass option.

 

Computer Information Systems 134
ASP.NET with C# Business Web Programming

4 units; 3 hours lecture, 3 hours lab
Recommended Preparation: CIS 13 and CIS 133
Credit, degree applicable
Transfer CSU

This introductory programming course incorporates the basic concepts of web programming, problem solving, programming logic, and design techniques using the Microsoft.NET web programming languages. The student will be able to build a dynamic data-driven web application using an SQL (Structured Query Language) database. Emphasis is placed on emerging web programming skills and technologies to prepare students for advanced programming applications and to enter the e-Business industry.

Note: Letter grade or pass/no pass option.

  

Computer Information Systems 136
Building Mobile Apps

3 units; 2 hours lecture, 3 hours lab
Prerequisite: CIS 13 with a minimum grade of C or equivalent experience
Credit, degree applicable
Transfer CSU

In this course, students will design, develop, test, debug and launch mobile applications (apps) using open source standards, that are adaptable to various development frameworks such as Android, iOS, and Windows. Topics include design principles, application structure, graphics, user interfaces, animation, and data storage.  Cross-platform tools to bridge frameworks and access native features of the mobile device including geolocation, accelerometer, notifications, and services will be covered.

 

Computer Information Systems 137
Computer Networking Fundamentals

3 units; 2 hours lecture, 3 hours lab
Recommended Preparation: CIS 13 or equivalent experience
Credit, degree applicable
Transfer CSU

This course introduces the architecture, structure, functions, components, and models of the internet and other computer networks.  The principles and structure of IP (Internet Protocol) addressing and the fundamentals of Ethernet concepts, media, and operations are introduced to provide a foundation for further study of computer networks.  The OSI (Open Systems Interconnection) and TCP (Transmission Control Protocol) layered models are used to examine the nature and roles of protocols and services at the application, network, data link, and physical layers.  Students will learn to configure, troubleshoot and resolve problems within a network.

 

Computer Information Systems 140
Introduction to Networks CISCO 1 

3 units; 2 hours lecture, 2 hours lab
Prerequisite: CIS 13 with a minimum grade of C or equivalent experience
Recommended Preparation: CIS 40
Credit, degree applicable
Transfer CSU

This course introduces students to fundamental networking concepts and technologies. Students will learn the skills necessary to plan and implement small networks across a range of applications. The course uses concepts of both hardware and software in order to understand principles of communication theory. This class is technically oriented and will prepare students for industry certification.

Note: This course is semester one in the Cisco Networking Academy program.

 

Computer Information Systems 141
Routing and Switching Essentials CISCO 2

3 units; 2 hours lecture, 2 hours lab
Prerequisite: CIS 140 with a minimum grade of C or equivalent experience
Credit, degree applicable
Transfer CSU

In this course, students will develop an understanding of how a router learns about remote networks and determines the best path to those networks.  This course includes both static routing and dynamic routing protocols. Students will become familiar with the terminology and technology used to design and build local and wide area networks. The course will also focus on routing protocols and concepts.

Note: This course is semester two in the Cisco Networking Academy program.

  

Computer Information Systems 142
Scaling Networks CISCO 3

3 units; 2 hours lecture, 2 hours lab
Prerequisite: CIS 141 with a minimum grade of C or equivalent experience
Credit, degree applicable
Transfer CSU

This course provides an understanding of how switches are interconnected and configured to provide network access to Local Area Network users. It also provides instruction on how to integrate wireless devices into Local Area Networks. This course is technically oriented and will prepare students for industry certification.

Note: This course is semester three in the Cisco Networking Academy program.

 

Computer Information Systems 143
Connecting Networks CISCO 4

3 units; 2 hours lecture, 2 hours lab
Prerequisite: CIS 142 with a minimum grade of C or equivalent experience
Credit, degree applicable
Transfer CSU

This course provides a fundamental understanding of WAN (Wide Area Network) networking concepts and a wide range of network technologies. Instruction will be given on several WAN technologies, including PPP (Point to Point), frame relay, and related topics, such as access control list, network address translation, and virtual private networks.

Note: This course is semester four in the Cisco Networking Academy program.

 

Computer Information Systems 150
Cloud Computing with AWS

3 units; 2 hours lecture, 3 hours lab
Recommended Preparation: CIS 13 with a minimum grade of C or equivalent experience
Credit, degree applicable
Transfer CSU

This course introduces students to the fundamentals of cloud computing. Topics include different cloud computing models, including Infrastructure as a Service, Platform as a Service, and Software as a Service. Students will be using the Amazon Web Services (AWS) platform to examine the practice of various cloud services (including storage, servers, and software applications). The course will also survey the industry trends toward cloud computing, analyze the economics of cloud computing, discuss the various cloud careers and industry demand for cloud computing skills.

 

Computer Information Systems 152
Data Storage with AWS

3 units; 2 hours lecture, 3 hours lab
Prerequisite: CIS 150 with a minimum grade of C or equivalent experience
Credit, degree applicable
Transfer CSU

This course introduces students to Amazon Web Services (AWS) data storage systems. Topics of the course include the design and management of cloud-based database systems and the concept of cloud-based data storage services. Students will define, operate, and scale databases utilizing Structured Query Language (SQL) database services and unstructured NoSQL database services within the AWS cloud. This course will also cover the design and operation of AWS data storage technologies using block-based and object-based storage.

 

Computer Information Systems 154
Compute Engines with AWS

3 units; 2 hours lecture, 3 hours lab
Prerequisite: CIS 150 with a minimum grade of C or equivalent experience
Recommended Preparation: CIS 152 or CIS 134 with a minimum grade of C or equivalent experience or CS 3 with a minimum grade of C or equivalent experience
Credit, degree applicable
Transfer CSU

This course introduces compute engine technologies with Amazon Web Services (AWS). Students will explore the following compute models: Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Function as a Service (FaaS), and microservices. In the course, students will use AWS to set up, configure and manage compute services to address load balancing and scaling requirements in the cloud. Students will also write code to create deployment scripts for the AWS infrastructure.

 

Computer Information Systems 156
Security with AWS

3 units; 2 hours lecture, 3 hours lab
Prerequisite: CIS 150 with a minimum grade of C or equivalent experience 
Recommended Preparation: CIS 152 and CIS 154
Credit, degree applicable
Transfer CSU

This course focuses on security as it applies to cloud technologies. Students will learn the general security concept of confidentiality, integrity, and availability of computing resources and will use Amazon Web Services to explore how security is implemented in a cloud infrastructure. Specific AWS topics include the AWS Shared Responsibility model and how to use AWS security and monitoring tools to analyze hardware, services, and networks. User activity, key management services, various firewalls, and the planning and configuration of private and public subnets will also be covered.