Ask Joe
Mt. SAC Emergency Alert

Alert: Mt. SAC has Transitioned to Online Classes and Services (see www.mtsac.edu/online). Learn more about our COVID-19 response at www.mtsac.edu/health.

Discipline

  • Results for SLO Disciplines>

Student Learning Outcomes

Discipline: CIS
Course Name Course Number Objectives
Advanced Basic Programming CISP 14
  • Students completing CISP 14 - Advanced Basic Programming Lecture will be able to display data from related database tables.
  • Students completing CISP 14 - Advanced Basic Programming Lecture will be able to update a SQL Server database.
  • Students completing CISP 14 - Advanced Basic Programming Lecture will be able to create a web site that accesses data from a database.
Advanced C++ Programming CISP 34
  • Students completing CISP 34 - Advanced C++ Programming Lecture will be able to create event-driven program, using Windows Forms
  • Students completing CISP 34 - Advanced C++ Programming Lecture will be able to connect C++ program to the database and incorporate SQL statements into C++ code.
Advanced C++ Programming Laboratory CISP 34L
  • Students completing CISP 34L- Advanced C++ Programming Laboratory will be able to apply their knowledge in event-driven programs by creating application using Windows Forms.
  • Students completing CISP 34L - Advanced C++ Programming Laboratory will be able to apply their knowledge in connection C++ program to the database and incorporating SQL statements to write GUI application
Advanced Database Management - Microcomputers CISD 14
  • Students completing CISD 14 - Advanced Database Management - Microsoft Access will be able to apply appropriate Visual Basic for Applications code (VBA) to update Access table data.
  • Students completing CISD 14 - Advanced Database Management - Microsoft Access will use embedded SQL statements within VBA procedures to create and run ad hoc queries for users.
  • Students completing CISD 14 - VBA for Excel and Access will be able to use the Excel Object Model in finding solutions to Excel problems.
  • Students completing CISD 14 - VBA for Excel and Access will be able to incorporate appropriate decision statements in Access VBA.
Advanced Java Laboratory CISP 24L
  • Students completing CISP 24 - Advanced Java Programming will be able to develop a program that handles their own designed exception handling.
  • Students completing CISP 24 - Advanced Java Programming will be able to create an object oriented program that will use custom classes.
Advanced Java Programming CISP 24
  • Students completing CISP 24 - Advanced Java Programming will be able to develop a dynamic web page programming Java Server Pages.
  • Students completing CISP 24 - Advanced Java Programming will be able to create an object oriented program that will use remote method invocation using the Java programming language.
Advanced Visual Basic.NET Laboratory CISP 14L
  • Students completing CISP 14 - Advanced Basic Programming Laboratory will be able to display data from related database tables.
  • Students completing CISP 14 - Advanced Basic Programming Laboratory will be able to update a SQL Server database.
Android Programming Laboratory CISP 54L
  • Students will be able to create a program on Android that will display a picture in a gridView
Cisco CCNA Networking and Routing CISN 51L
  • Students completing CISN 51L - Cisco CCNA Networking and Routing Lab will be able to implement NATand VLAN
  • Students completing CISN 51L - Cisco CCNA Networking and Routing Lab will be able to install and configure various wireless implementations.
Cisco CCNA Networking and Routing CISN 51
  • Students completing CISN 51 - Cisco CCNA Networking and Routing Lecture will be able to configure and setup static routing.
  • Students completing CISN 51 - Cisco CCNA Networking and Routing Lecture will be able to implement VLAN and VLAN routing.
CNASM Service Learning CISS 29
  • Students completing CISS 29 - CNASM Service Learning will be able to compare and contrast various implementation of secured wireless network.
  • Students completing CISS 29 - CNASM Service Learning will be able to evaluate and demonstrate the use of ASA (Adaptive Security Appliance), Web, and Radius authentication services.
Computer Information Systems CISB 11
  • Students completing CISB 11 - Computer Information Systems will know the six phases of the system development life cycle and two activities that occur in each phase.
  • Students completing CISB 11 - Computer Information Systems will know the four primary operations of a computer and the hardware that performs these operations.
  • Students completing CISB 11 - Computer Information Systems will be able to define the following Internet terms: Internet, World Wide Web, browser, IP address, URL
  • Students completing CISB 11 - Computer Information Systems will be able to identify five ways to protect a computer from harmful attacks.
Database Design CISD 40
  • Students completing CISD 40 - Database Design will be able to apply normalization rules to database design.
  • Students completing CISD 40 - Database Design will be able to create E-R (Entity Relationship) and UML (Unified Modeling Language) diagrams for a given database scenario.
Database Managemen - Oracle Laboratory CISD 31L
  • Students completing CISD 31L will be able to create queries to retrieve data from multiple tables using Oracle functions, views, and scripts.
  • Students completing CISD 31L will be able to use decision making statements, loops, and cursors in order to create a business application.
Database Management - Microcomputers CISD 11
  • Students completing CISD 11 - Database Management - Microsoft Access Lecture will be able to use Microsoft Access to create a professional and user-friendly working database with little or no assistance.
  • Students completing CISD 11 - Database Management - Microsoft Access Lecture will be able to create effective queries that answer needed questions.
  • Students completing CISD 11 - Database Management - Microsoft Access Lecture will be able to create effective reports based on given criteria.
  • Students completing CISD 11 - Database Management - Microsoft Access Lecture will be able to create useful and professional-looking mainform/subforms using Access
Database Management - Microsoft Access Lab CISD 11L
  • Students completing CISD 11L - Database Management - Microsoft Access Lab will be able to create tables and set appropriate relationships between them.
  • Students completing CISD11L - Database Management - Microsoft Access Lab will be able to create queries that answer specific questions about the data in the database.
Database Management - Microsoft SQL Server CISD 21
  • Students completing CISD 21 - Database Management - Microsoft SQL Server Lecture will be able to update database data using the SQL Server Data Manipulation Language commands.
  • Students completing CISD 21 - Database Management - Microsoft SQL Server Lecture will be able to create a program using scripts and stored procedures.
  • Students completing CISD21 - SQL Server Lecture will be able to understand functions for simplifying daily database tasks.
  • Students completing CISD21 will be able to understand the summary queries and know how to use the aggregate functions.
Database Management - Microsoft SQL Server Laboratory CISD 21L
  • Students completing CISD21L - Microsoft SQL Server Lab will be able to use the aggregation functions to create summary queries for database tables.
  • Student completing CISD21L - SQL Server Lab will be able to create database triggers to enforce referential integrity.
Database Management - Oracle CISD 31
  • Students completing CISD 31 - Database Management - Oracle Lecture will be able to create queries to retrieve data from multiple tables using Oracle functions, views, and scripts.
  • Students completing CISD 31 - Database Management - Oracle Lecture will be able to use decision making statements, loops, and cursors in order to create a business application.
  • Students completing CISD31 will understand exception handling and know how to take the actions when exceptions are raised.
  • Students completing CISD 31 will be able to understand subqueries.
Defending Computer Systems CISS 27
  • Students completing CISS 27 - Defending Computer Systems will be able to write a report and prepare a presentation that analyzes a network intrusion, breach, or attack.
  • Students completing CISS 27 - Defending Computer Systems will be able to install a virtual server and configure the system to have all services running.
HTML, CSS & JavaScript Programming CISW 17
  • Students completing CISW 17 - HTML, CSS, and JavaScript will be able to design web pages using tables and multimedia objects.
  • Students completing CISW 17 - HTML, CSS, and JavaScript will be able to design dynamic web pages using JavaScript.
Introduction to Game Programming CISP 61
  • Students completing 'Introduction to Game Programming" will be able to create simple game using different IDEs.
  • Students completing "Introduction to Game Programming" will be able to design 2D and 3D games
Introduction to Game Programming Lab CISP 61L
  • Students will be able to apply coloring and texturing techniques to the game
  • Students will be able to Implement scenes and designing projects using the following: shaders, graphics pipelines, character movement, and texturing
iOS Programming CISP 53
  • Students will be able to incorporate animation and media into the project and display them on the screen
iOS Programming Laboratory CISP 53L
  • Students will be able to design interactive program with animation and media in iOS
Linux Networking and Security CISN 34
  • Students completing CISN 34 - Linux Networking and Security Lecture will know how to install a SAMBA server in a Linux computer.
  • Students completing CISN 34 - Linux Networking and Security Lecture will know how to install an Apache web server in a Linux computer.
Linux Networking and Security Laboratory CISN 34L
  • Students completing CISN 34 - Linux Networking and Security Laboratory will know how to install a SAMBA server in a Linux computer.
  • Students completing CISN 34L - Linux Networking and Security Laboratory will know how to install an Apache web server in a Linux computer.
Linux Operating System CISN 31
  • Students completing CISN 31 - Linux Operating System Lecture will know how to install a well-known Linux distribution as a workstation operating system.
  • Students completing CISN 31 - Linux Operating System Lecture will know how to connect their Linux workstation to a network and the internet and run a word processing program.
Linux Operating System Laboratory CISN 31L
  • Students completing CISN 31L - Linux Operating System Laboratory will know how to install a well-known Linux distribution as a workstation operating system.
  • Students completing CISN 31L - Linux Operating System Laboratory will know how to connect their Linux workstation to a network and the internet and run a word processing program.
Microcomputer Applications CISB 15 (VOC)
  • Students completing CISB 15 - Microcomputer Applications will understand the importance of continuing their education in computer literacy.
  • Students completing CISB 15 - Microcomputer Applications will be able to use Microsoft Word to create professional documents needed to create a computer security report.
  • Students completing CISB 15 - Microcomputer Applications will be able to effectively use formulas and functions in worksheets.
Microsoft Excel CISB 21
  • Students completing CISB 21 - Microsoft Excel will be able to properly format a worksheet, ensuring that it looks professional
  • Students completing CISB 21 - Microsoft Excel will be able to effectively use formulas and functions in worksheets.
Microsoft PowerPoint CISB 51 (VOC)
  • Students completing CISB 51 - Microsoft PowerPoint will be able to incorporate appropriate text, graphics, transitions, and animations into presentations which can be delivered to an audience by the student as an oral presentation or as a self-running presentation.
  • Students completing CISB 51 - Microsoft PowerPoint will be able to Use PowerPoint templates and design themes to create presentations.
Microsoft Word CISB 31 (VOC)
  • Students completing CISB 31 - Microsoft Word will be able to create a Word document in which text, paragraphs, and layout are formatted effectively and efficiently.
  • Students completing CISB 31 - Microsoft Word will be able to use Word's mail merge feature to generate customized letters and mailing labels in mass.
Mobile Device Programming CISP 52
  • Students will be able to create simple project in X Code
  • Students will be able to create simple application for the mobile device
Mobile Device Programming Laboratory CISP 52L
  • Students will be able to create an interactive program on any mobile device
  • Students will be able to incorporate change of screens and tab and master applications into their program
Network Analysis, Intrusion Detection/Prevention Systems CISS 23
  • Students completing CISS 23 - Network Analysis, Intrusion Detection/Prevention Systems Lecture will be able to explain the fundamental concepts of Network Protocol Analysis and demonstrate the skill to capture and analyze network packets
  • Students completing CISS 23 - Network Analysis, Intrusion Detection/Prevention Systems Lecture will be able to use various protocol analyzers and Network Intrusion Detection System as security tools to detect network attack and troubleshoot network problems
Network Analysis, Intrusion Detection/Prevention Systems Lab CISS 23L
  • Students completing CISS 23L - Network Analysis, Intrusion Detection/Prevention Systems Lab will be able to write Cisco/Linux IPS rules and configure Cisco/Linux IPS in line response
  • Students completing CISS 23L - Network Analysis, Intrusion Detection/Prevention Systems Lab will be able to use WireShark to capture and analyze network packets.
Network Security and Firewalls CISS 25
  • Students completing CISS 25 - Network Security and Firewalls Lecture will be able to configure and install a firewall.
  • Students completing CISS 25 - Network Security and Firewalls Lecture will be able implement a secured translation for service hosting through firewall.
Network Security and Firewalls Lab CISS 25L
  • Students completing CISS 25l - Network Security and Firewalls Lab will be able to configure and monitor Cisco ASA with ASDM and Linux firewalls with web interface management.
  • Students completing CISS 25l - Network Security and Firewalls Lab will be able to deploy Access Control Lists (ACL).
Network Vulnerabilities and Countermeasures CISS 21
  • Students completing CISS 21 - Network Vulnerabilities and Countermeasures Lecture will be able to penetrate service vulnerability.
  • Students completing CISS 21 - Network Vulnerabilities and Countermeasures Lecture will be able to implement counter attack measurements.
Network Vulnerabilities and Countermeasures Lab CISS 21L
  • Students completing CISS 21L - Network Vulnerabilities and Countermeasures Lab will be able to understand and explain key Legal and Ethical issues pertaining to Networks and Information Systems.
Office Skills CISB 10
  • Students completing CISB 10 - Office Skills will be able to use correct finger placement to keyboard at a rate of 30 words per minute on a 3-minute timed writing.
  • Students completing CISB 10 - Office Skills will be able to correctly format a business style block letter using Microsoft Word.
Operating a Macintosh Computer CISB 16 (VOC)
  • Students completing CISB 16 - Macintosh Applications will be able to correctly identify the names and locations of key areas of the Finder Window.
  • Students completing CISB 16 - Macintosh Applications will successfully create a 15 picture iPhoto slideshow.
Operating Systems Security CISS 15
  • Students completing CISS 15 - Operating Systems Security will be able to strengthen security of any operating system by installing Firewall.
  • Students completing CISS 15 - Operating Systems Security will be able to install safe and secure wireless network using computers with different operating systems (Windows, Mac etc.).
Practical Computer Security CISS 11
  • Students completing CISS 11 - Practical Computer Security will gain a non-technical foundation of computer security, with discussion of different types of security attacks and defenses that every student can use.
  • Students completing CISS 11 - Practical Computer Security will be able to apply practical security principles by reading the book and completing hands on activities.
Principles of Information Systems Security CISS 13
  • Students completing CISS 13 - Principles of Information Systems Security will be able to understand the "need for security."
  • Students completing CISS 13 - Principles of Information Systems Security will be able to understand and explain at least one domain from the Common Body of Knowledge.
  • Students completing CISS 13 - Principles of Information Systems Security will be able to understand and explain the Primary Components of Risk Management.
Principles of Object-Oriented Design CISP 10
  • Students completing CISP 10 - Principles of Object-Oriented Design will be able to create a UML (Unified Modeling Language) diagram for any given programming application.
  • Students completing CISP 10 - Principles of Object-Oriented Design will be able to identify classes (objects) needed to create object-oriented application in any programming language.
  • Students in CISP10 will be able to use Agile methodology to design and create any business application
Programming for Android Devices CISP 54
  • Students will be able to write a code that will display a picture in a gridView
Programming in C# CISP 41
  • Students completing CISP 41 - Programming in C# Lecture will be able to write valid decision statements (if/else constructs) in the C#.NET programming language.
  • Students completing CISP 41 - Programming in C# Lecture will be able to create an object oriented program using multiple classes in the C#.NET programming language.
Programming in C# Lab CISP 41L
  • Students completing CISP 41 - Programming in C# Laboratory will be able to write valid decision statements (if/else constructs) in the C#.NET programming language.
  • Students completing CISP 41 - Programming in C# Laboratory will be able to create an object oriented program using multiple classes in the C#.NET programming language.
Programming in C++ CISP 31
  • Students completing CISP 31 - Programming in C++ Lecture will be able to use decision making statements and loops in order to create a program using C++ constructs.
  • Students completing CISP 31 - Programming in C++ Lecture will be able to create an object-oriented program using classes.
Programming in C++ Laboratory CISP 31L
  • Students completing CISP 31L - Programming in C++ Laboratory will be able to apply knowledge of decision making statements and loops in their programs
  • Students completing CISP 31L - Programming in C++ Laboratory will be able to apply their knowledge in object-oriented programming in creating applications with classes.
Programming in Java CISP 21
  • Students completing CISP 21 - Programming in Java Lecture will be able to construct a proper decision statement (if/else constructs) in Java programming language
  • Students completing CISP 21 - Programming in Java Lecture will be able to create an object oriented program using multiple classes in Java programming language
  • Students completing CISP 21 - Programming in Java Lecture will be able to construct logical pseudocode that solves a given programming problem as part of project documentation.
Programming in Java Laboratory CISP 21L
  • Students completing CISP21L - Programming in Java Laboratory will be able to evaluate calculations and determine the precedence of various operators in an expression.
  • Students completing CISP21L - Programming in Java Laboratory will be able to construct effective if statements and appropriately evaluate their outcomes.
Programming in Visual Basic CISP 11
  • Students completing CISP 11 - Programming in Visual Basic Lecture will be able to use decision making statements and loops in order to create a business application using Visual Basic. NET.
  • Students completing CISP 11 - Programming in Visual Basic Lecture will be able to create an object-oriented program using classes.
  • Students completing CISP 11 - Programming in Visual Basic Lecture will be able to understand ASP.NET and know how to connect to a database.
  • Students completing CISP 11 - Programming in Visual Basic Lecture will be able to understand exception handling and take actions when exceptions are raised.
Programming in Visual Basic Laboratory CISP 11L
  • Students completing CISP11L - Programming in Visual Basic Lab will be able to use the ListBox and ComboBox objects to create a business application.
  • Students completing CISP11L - Programming in Visual Basic Laboratory will be able to create different arrays.
Secure Client Side Web Programming CISW 21
  • Students completing CISW 21 - Secure Client Side Web Programming Lecture will be able to write valid decision statements (if/else constructs) in Javascript programming language.
  • Students completing CISW 21 - Secure Client Side Web Programming Lecture will be able to create a Dynamic Hypertext Markup Language DHTML web page using HTML and Javascript.
Secure Server Side Web Programming CISW 24
  • Students completing CISW 24 - Secure Server Side Web Programming Lecture will know how to create a program to display formatted reports.
  • Students completing CISW 24 - Secure Server Side Web Programming Lecture will know how to create a program to access a database.
Secure Server Side Web Programming Lab CISW 24L
  • Students completing CISW 24L - Secure Server Side Web Programming Laboratory will know how to create a program to access a database.
  • Students completing CISW 24L - Secure Server Side Web Programming Laboratory will know how to create a program to display formatted reports.
Secure Web Programming with ASP.NET Lab CISW 21L
  • Students completing CISW 21 - Secure Client Side Web Programming Lecture will be able to write valid decision statements (if/else constructs) in Javascript programming language.
  • Students completing CISW 21 - Secure Client Side Web Programming Lecture will be able to create a Dynamic Hypertext Markup Language DHTML web page using HTML and Javascript.
Secure Web Servers CISW 31
  • Students completing CISW 31 - Secure Web Servers Lecture will know how to install and configure a secure web server.
  • Students completing CISW 31 - Secure Web Servers will create PHP programs to accept, process, and display product orders.
Secure Web Servers Laboratory CISW 31L
  • Students completing CISW 31L - Secure Web Server Laboratory will be able to install and configure Linux, Apache Web Server, MySQL database and PHP.
  • Students completing CISW 31L - Secure Web Server Laboratory will be able to install and access a virtualized Linux, Apache Web Server, MySQL database and PHP (LAMP) server.
Systems Analysis and Design CISM 11
  • Students completing CISM 11 - Systems Analysis and Design will know how to design the logical structure of a database.
  • Students completing CISM 11 - Systems Analysis and Design will know how to utilize Data Flow Diagrams to describe how data flows through an organization.
  • Students completing CISM 11 - Systems Analysis and Design will know the six phases of the system development life cycle and two activities that occur in each phase.
Telecommunications/Networking CISN 11
  • Students completing CISN 11 - Telecommunications/Networking Lecture will know at least five security strategies that can protect a network from a security breach.
  • Students completing CISN 11 - Telecommunications/Networking Lecture will be able to identify four types of common transmission media and be able to describe the basic characteristics of each.
Telecommunications/Networking Lab CISN 11L
  • Students competing this course will be able to explain ten security strategies that will protect a company's computers from security attacks.
  • Students completing this course will be able to capture and analyze network packets using network monitoring software.
VBA for Excel and Access Lab CISD 14L
  • Students completing CISP 14 - Advanced Basic Programming Lecture will be able to create a web site that accesses data from a database.
  • Students completing CISD 14L - VBA for Excel and Access will be able to use the Excel Object Model to populate calculated data into an Excel worksheet cell.
  • Students completing CISD 14L - VBA for Excel and Access will be able to apply appropriate programming structures for decisions in VBA code.
Virtualization Technology CISN 61
  • Understand the importance and differences between type 1 and type 2 hypervisors and guest operating system support on different vendor virtualization software
  • Be able to use an appropriate vendor virtualization software to install, configure, and maintain a virtual environment based on a set of requirements
Website Development CISW 15 (VOC)
  • Students completing CISW 15 - Website Development will be able to link Web Page documents and entire websites together.
  • Students completing CISW 15 - Website Development will be able to create custom styles saved in a cascading style sheet.
Window Server Network & Security Administration CISN 24
  • Students completing CISN 24 - Window Server Network and Security Administration Lecture will be able to configure and install Windows Active Directory.
  • Students completing CISN 24 - Window Server Network and Security Administration Lecture will be able to implement Windows file system security.
Window Server Network and Security Administration Lab CISN 24L
  • Students completing CISN 24L - Window Server Network and Security Administration Lab will be able to install and manage DNS.
  • Students completing CISN 24L - Window Server Network and Security Administration Lab will be able to apply TCP/IP subnet, IPsec, NAT, and secured VPN.
Windows Operating System CISN 21
  • Students completing CISN 21 - Windows Operating System will be able to properly configure Microsoft's operating system to stay secure while interacting with internetworks.
  • Students completing CISN 21 - Windows Operating System will be able to effectively use the printer configuration utility to install and test a printing device.
XML Secure Programming CISW 41
  • Students completing CISW 41 - XML Secure Programming will be able to format XML using Cascading Style Sheets.
  • Students completing CISW 41 - XML Secure Programming will be able to create a well-formed XML document.
  • Students completing CISW 41 - XML Secure Programming will be able to reformat an XML document using XSLT.