Students completing CISB 15 - Microcomputer Applications will understand the importance of continuing their education in computer literacy.

Similar documents
COMPUTER TECHNOLOGY (COMT)

Introduction to Web Development with Microsoft Visual Studio 2010

Introduction to Web Development with Microsoft Visual Studio 2010 (10267A)

DIABLO VALLEY COLLEGE CATALOG

Computer Information Systems (CIS) CIS 105 Current Operating Systems/Security CIS 101 Introduction to Computers

CTI Short Learning Programme in Internet Development Specialist

CTI Higher Certificate in Information Systems (Internet Development)

"Charting the Course... MOC A Introduction to Web Development with Microsoft Visual Studio Course Summary

COMPUTER INFORMATION SCIENCE

Descriptions for CIS Classes (Fall 2017)

COMPUTER INFORMATION SCIENCE

Introduction to Web Development with Microsoft Visual Studio 2010

COURSE OUTLINE: OD10267A Introduction to Web Development with Microsoft Visual Studio 2010

3+1+0 (3) IT 201 T. Principles of Information and Technology Systems. Prereq: CS 110T IT 222 T. Communications and Networks Fundamentals (4)

Computer Information Science

COMPUTER INFORMATION SYSTEMS

Planning and Designing Your Site p. 109 Design Concepts p. 116 Summary p. 118 Defining Your Site p. 119 The Files Panel p. 119 Accessing Your Remote

Cleveland State University Department of Electrical and Computer Engineering. CIS 408: Internet Computing

IT Systems Administrator

SLO Presentation. Cerritos College. CIS Date: 09/13/2018

Developing Web Applications Using Microsoft Visual Studio 2008 SP1

Independence Community College Independence, Kansas

Appendix F Course codes, descriptions, units, lecture/lab

DE Introduction to Web Development with Microsoft Visual Studio 2010

TestOut Desktop Pro - English 4.1.x COURSE OUTLINE. Modified

Computer Network Engineering

Computer Department Course Catalog

TestOut Desktop Pro - English 1.0.x COURSE OUTLINE

Web Foundations Series Internet Business Associate

Enduring Understandings: Web Page Design is a skill that grows and develops throughout the careful planning and study of software and design.

Computer Information Science

Computer Network Engineering

COMPUTER AND INFORMATION SCIENCES (Science, Engineering, and Mathematics Division)

Information Technology (IT) Paper-I Theory 40 Practical - 60

Introduction to Programming

Base Module - Computer Essentials

Utah CTE/Business Education Core Computer Technology I

Base Module - Computer Essentials

DE-2310 Developing Web Applications Using Microsoft Visual Studio 2008 SP1

CCNA Cybersecurity Operations. Program Overview

Using Data Science to deliver Workforce & Labour Market Insights. Gary Gan Co-Founder, JobKred

Your Student s Head Start on Career Goals and College Aspirations

About the Computer Support Specialist Program

Microsoft Official Courseware Course Introduction to Web Development with Microsoft Visual Studio

Computer Applications in Business /2019

TestOut Desktop Pro Plus - English 3.0.x COURSE OUTLINE. Modified

ITSY 2330 Intrusion Detection Course Syllabus

Information Technology AS and Network Administration & Security AAS Proposed Changes Version 02. Network Admin & Security AAS Proposed

CCNA Cybersecurity Operations 1.1 Scope and Sequence

Syllabus. CSC 103 Computing Sciences Portal

Course Outline: Course 10267A: Introduction to Web Development with Microsoft Visual Studio 2010 Learning Method: Instructor-led Classroom Learning

COMPUTER AND INFORMATION TECHNOLOGY

INFORMATION TECHNOLOGY (INFO)

Computer Information Systems (CIS)

ITE 119 Information Literacy

Computer Science. Computer Science 211. Degrees and Certificates Awarded. A.S. Computer Science Degree Requirements. Program Student Outcomes

COMPUTER COURSE OFFERINGS

Programming Fundamentals of Web Applications

TestOut Desktop Pro Plus - English 4.1.x COURSE OUTLINE. Modified

WW.IT-IQ Training & Solutions (PTY) LTD

Webomania Solutions Pvt. Ltd. 2017

NEW BRUNSWICK. IT Systems Administrator

Tacoma & Lynnwood Course Schedule June 2012 October 2012

PC Applications Schedule

Inf 202 Introduction to Data and Databases (Spring 2010)

PC Applications Schedule

PC Applications Schedule

Programming the World Wide Web by Robert W. Sebesta

Computer Information Systems (CIS) CIS 105 Current Operating Systems/Security CIS 101 Introduction to Computers

Course Syllabus. Course Title. Who should attend? Course Description. Adobe Dreamweaver CC 2014

CYBERSECURITY AND COMPUTER NETWORKS

This module allows candidates to understand the concept of presentations and to demonstrate competence in using presentation software.

Computer Science Department

Number of Courses: 21

2310C VB - Developing Web Applications Using Microsoft Visual Studio 2008 Course Number: 2310C Course Length: 5 Days

UNITS HANDBOOK Unit Handbook (Units ) Relating to the following City & Guilds qualifications:

BACHELOR OF SCIENCE IN INFORMATION TECHNOLOGY

ASSOCIATE IN APPLIED SCIENCE DEGREES AND CERTIFICATES

CISSP CEH PKI SECURITY + CEHv9: Certified Ethical Hacker. Upcoming Dates. Course Description. Course Outline

Implementing and Administering Security in a Microsoft Windows 2000 Network Course 2820 Five days Instructor-led Published: February 17, 2004

COMPUTER AND INFORMATION SYSTEMS COMPUTER NETWORKING AND SYSTEM ADMINISTRATION

IT Foundations Networking Specialist Certification with Exam

AIM. 10 September

Course ID: 2310C Course Name: Developing Web Applications Using Microsoft Visual Studio 2008

Information Technology

CENG 256 Internet Programming Draft

After advertising for the program, applicants will go through the following process: 1- Fill the application form before the specified deadline.

Title A User's Manual to the PMBOK Guide Access 2007 Programming by Example with VBA. XML. and ASP Adobe Photoshop CS5 for Photographers: The

Tennessee. Business Technology Course Code Web Design Essentials. HTML Essentials, Second Edition 2010

Guidance on the appropriateness of the information technology solution

Endorsement: Business & Industry

ASSOCIATE DEGREE REQUIREMENTS

Web Applications Development

IT Technician Pathways Course Guide

Learn Well Technocraft

Computer Information Systems

CS WEB TECHNOLOGY

Developing ASP.NET MVC 5 Web Applications

2012 Course Release Schedule

Program SLOs Computer Information Science

Transcription:

Course ID Course Name Course Outcome CISB 10 Office Skills Students completing CISB 10 - Office Skills will be able to correctly format a business style block letter using Microsoft Word. 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. CISB 11 Computer Information Systems 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. 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 know the six phases of the system development life cycle and two activities that occur in each phase. CISB 15 (VOC) Microcomputer Applications Students completing CISB 15 - Microcomputer Applications will be able to effectively use formulas and functions in worksheets. 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 understand the importance of continuing their education in computer literacy. CISB 16 (VOC) Operating a Macintosh Computer 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. CISB 21 Microsoft Excel Students completing CISB 21 - Microsoft Excel will be able to effectively use formulas and functions in worksheets. Students completing CISB 21 - Microsoft Excel will be able to properly format a worksheet, ensuring that it looks professional CISB 31 (VOC) Microsoft Word 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.

CISB 51 (VOC) Microsoft PowerPoint 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. CISD 11 Database Management - Microcomputers 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 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. CISD 11L Database Management - MIcrosoft Access Lab 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. CISD 14 Advanced Database Management - Microcomputers 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 incorporate appropriate decision statements in Access VBA. Students completing CISD 14 - VBA for Excel and Access will be able to use the Excel Object Model in finding solutions to Excel problems. CISD 14L VBA for Excel and Access Lab Students completing CISD 14L - VBA for Excel and Access will be able to apply appropriate programming structures for decisions in VBA code. 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 CISP 14 - Advanced Basic Programming Lecture will be able to create a web site that accesses data from a database. CISD 21 SQL Server Students completing CISD 21 - Database Management - Microsoft SQL Server Lecture will be able to create a program using scripts and stored procedures. 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 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. CISD 21L Database Management - Microsoft SQL Server Laboratory Student completing CISD21L - SQL Server Lab will be able to create database triggers to enforce referential integrity. Students completing CISD21L - Microsoft SQL Server Lab will be able to use the aggregation functions to create summary queries for database tables. CISD 31 Database Management 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 CISD 31 will be able to understand subqueries. Students completing CISD31 will understand exception handling and know how to take the actions when exceptions are raised. CISD 31L Database Managemen - Oracle Laboratory 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. CISD 40 Database Design 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. CISM 11 Systems Analysis and Design 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. CISN 11 Telecommunications/Networking 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. Students completing CISN 11 - Telecommunications/Networking Lecture will know at least five security strategies that can protect a network from a security breach. CISN 11L Telecommunications/Networking Lab 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. CISN 21 Windows Operating System Students completing CISN 21 - Windows Operating System will be able to effectively use the printer configuration utility to install and test a printing device. Students completing CISN 21 - Windows Operating System will be able to properly configure Microsoft's operating system to stay secure while interacting with internetworks. CISN 24 CISN 24L Window Server Network & Security Administration Window Server Network and Security Administration Lab 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. Students completing CISN 24L - Window Server Network and Security Administration Lab will be able to apply TCP/IP subnet, IPsec, NAT, and secured VPN. Students completing CISN 24L - Window Server Network and Security Administration Lab will be able to install and manage DNS.

CISN 31 Linux 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. Students completing CISN 31 - Linux Operating System Lecture will know how to install a wellknown Linux distribution as a workstation operating system. CISN 31L Linux Operating System Laboratory 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. Students completing CISN 31L - Linux Operating System Laboratory will know how to install a well-known Linux distribution as a workstation operating system. CISN 34 Linux Networking and Security 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. CISN 34L Linux Networking and Security Laboratory 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. CISN 51 Cisco CCNA Networking and Routing 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. CISN 51L Cisco CCNA Networking and Routing 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. CISN 61 Virtualization Technology Be able to use an appropriate vendor virtualization software to install, configure, and maintain a virtual environment based on a set of requirements

Understand the importance and differences between type 1 and type 2 hypervisors and guest operating system support on different vendor virtualization software CISP 10 Principles of Object-Oriented Design 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 CISP 11 Programming in Visual Basic 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. 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. CISP 11L Programming in Visual Basic Laboratory 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. CISP 14 Advanced Basic Programming Students completing CISP 14 - Advanced Basic Programming Lecture will be able to create a web site that accesses data from a database. 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.

CISP 14L Advanced Visual Basic.NET Laboratory 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. CISP 21 Programming in Java 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 construct logical pseudocode that solves a given programming problem as part of project documentation. Students completing CISP 21 - Programming in Java Lecture will be able to create an object oriented program using multiple classes in Java programming language CISP 21L Programming in Java Laboratory Students completing CISP21L - Programming in Java Laboratory will be able to construct effective if statements and appropriately evaluate their outcomes. Students completing CISP21L - Programming in Java Laboratory will be able to evaluate calculations and determine the precedence of various operators in an expression. CISP 24 Advanced Java Programming 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. Students completing CISP 24 - Advanced Java Programming will be able to develop a dynamic web page programming Java Server Pages. CISP 24L Advanced Java Laboratory Students completing CISP 24 - Advanced Java Programming will be able to create an object oriented program that will use custom classes. Students completing CISP 24 - Advanced Java Programming will be able to develop a program that handles their own designed exception handling. CISP 31 Programming in C++ Students completing CISP 31 - Programming in C++ Lecture will be able to create an objectoriented program using classes. 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. CISP 31L Progrmming in C++ Laboratory 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. CISP 34 Advanced C++ Programming 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. Students completing CISP 34 - Advanced C++ Programming Lecture will be able to create event-driven program, using Windows Forms CISP 34L Advanced C++ Programming Laboratory 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 Students completing CISP 34L- Advanced C++ Programming Laboratory will be able to apply their knowledge in event-driven programs by creating aplication using Windows Forms. CISP 41 Programming in C# 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. 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. CISP 41L Programming in C# Lab 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. 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. CISP 52 Mobile Device Programming Students will be able to create simple application for the mobile device Students will be able to create simple project in X Code CISP 52L Mobile Device Programming 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 CISP 53 ios Programming Students will be able to incorporate animation and media into the project and display them on the screen CISP 53L ios Programming Laboratory Students will be able to design interactive program with animation and media in ios

CISP 54 Programming for Android Devices Students will be able to write a code that will display a picture in a gridview CISP 54L Android Programming Laboratory Students will be able to create a program on Android that will display a picture in a gridview CISP 61 Introduction to Game Programming Students completing "Introduction to Game Programming" will be able to design 2D and 3D games Students completing 'Introduction to Game Programming" will be able to create simple game using different IDEs. CISP 61L Introduction to Game Programming 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 CISP 62 Introduction to OpenGL After completion of CISP62 students will be able to add texture and light to the objects in the program After completion of CISP62 students will be able to use OPENGL to animate the objects in the program CISP 62L Introduction to OpenGL Laboratory After completion of CISP62L students will be able to add user's feedback into their projects. After completion of CISP62L students will be able to create and run projects in OpenGL CISS 11 Practical Computer Security Students completing CISS 11 - Practical Computer Security will be able to apply practical security principles by reading the book and completing hands on activities. 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. CISS 13 Principles of Information Systems 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. Students completing CISS 13 - Principles of Information Systems Security will be able to understand the "need for security."

CISS 15 Operating Systems Security 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.). Students completing CISS 15 - Operating Systems Security will be able to strengthen security of any operating system by installing Firewall. CISS 21 CISS 21L CISS 23 Network Vulnerabilities and Countermeasures Network Vulnerabilities and Countermeasures Lab Network Analysis, Intrusion Detection/Prevention Systems Students completing CISS 21 - Network Vulnerabilities and Countermeasures Lecture will be able to implement counter attack measurements. Students completing CISS 21 - Network Vulnerabilities and Countermeasures Lecture will be able to penetrate service vulnerability. 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. 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 CISS 23L Network Analysis, Intrusion Detection/Prevention Systems Lab Students completing CISS 23L - Network Analysis, Intrusion Detection/Prevention Systems Lab will be able to use WireShark to capture and analyze network packets. 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 CISS 25 Network Security and Firewalls Students completing CISS 25 - Network Security and Firewalls Lecture will be able implement a secured translation for service hosting through firewall. Students completing CISS 25 - Network Security and Firewalls Lecture will be able to configure and install a firewall. CISS 25L Network Security and Firewalls Lab 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). CISS 27 Defending Computer Systems Students completing CISS 27 - Defending Computer Systems will be able to install a virtual server and configure the system to have all services running. 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. CISS 29 CNASM Service Learning 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. Students completing CISS 29 - CNASM Service Learning will be able to compare and contrast various implementation of secured wireless network. CISW 15 (VOC) Website Development Students completing CISW 15 - Website Development will be able to create custom styles sved in a cascading style sheet. Students completing CISW 15 - Website Development will be able to link Web Page documents and entire websites together. CISW 17 HTML, CSS & JavaScript Programming Students completing CISW 17 - HTML, CSS, and JavaScript will be able to design dynamic web pages using JavaScript. Students completing CISW 17 - HTML, CSS, and JavaScript will be able to design web pages using tables and multimedia objects. CISW 21 Secure Client Side Web Programming 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. 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. CISW 21L Secure Web Programming with ASP.NET Lab 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. 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.

CISW 24 Secure Server Side Web Programming Students completing CISW 24 - Secure Server Side Web Programming Lecture will know how to create a program to access a database. Students completing CISW 24 - Secure Server Side Web Programming Lecture will know how to create a program to display formatted reports. CISW 24L Secure Server Side Web Programming Lab 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. CISW 31 Secure Web Servers 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. CISW 31L Secure Web Servers Laboratory 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. Students completing CISW 31L - Secure Web Server Laboratory will be able to install and configure Linux, Apache Web Server, MySQL database and PHP. CISW 41 XML Secure Programming 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 format XML using Cascading Style Sheets. Students completing CISW 41 - XML Secure Programming will be able to reformat an XML document using XSLT.