-
CISW - Web Development
Courses:
-
CISW 11
-
CISW 15
-
CISW 21
-
CISW 24
-
CISW 31
-
CISW 41
-
CISW 49
The CIS department offers these six 'Web Development' Courses:
- CISW 11 - Internet Technologies
- CISW 15 - Website Development
- CISW 21 - Secure Client Side Web Programming
- CISW 24 - Secure Server Side Web Programming
- CISW 31 - Secure Web Servers
- CISW 41 - XML Secure Programming
- CISW 49 - Service Oriented Architecture Concepts and Practice
Click on any of the tabbed links above to view a detailed description of any given course and its Student Learning Outcome(s).
|
Send questions or comments about this Web page to the
Business Division's
Web Content Manager
.
Use of this Web server is subject to the Mt. San Antonio College
Terms of Use
and
Privacy Policy
.
|
|
|
This course offers an overview of Internet concepts teaches how to use Internet
technologies securely.
Topics covered include:
- e-mail
- World Wide Web
- voice over IP (VoIP)
- e-commerce
- chat & instant messaging
|
- blogging, podcasting, and wikis, RSS
- social networking, multiplayer gaming
- creating web pages and web sites
- seaching the Internet, file sharing &
streaming media
|
|
|
(54 hours lecture; 54 hours lab; Degree Appropriate, CSU)
|
Advisory Prerequisite:
CISB 11 - Computer Information Systems
or
CISB 13 - Microsoft Windows
or
CISB 15 - Microcomputer Applications
|
Course Level Student Learning Outcomes:
Students completing CISW 11 - Internet Technologies will be able to:
- create an HTML resource that will display correctly in a browser window.
- research and locate a hosting company for HTML web pages and document detailed specifications of the hosting site.
|
|
NOTE:
Every effort is made to ensure the accuracy and timeliness of this information; however, students should consult
the
college catalog
for the most current and accurate information regarding degrees,
certificates, or courses.
|
|
|
Use of a professional visual Web-authoring application to plan, develop,
implement, publish and maintain Web sites. Includes working with text
and images, internal and external hyperlinks, image maps, tables, Cascading
Style sheets, Web page content, Web forms, multimedia objects (Flash text,
Flash buttons, sounds, and video), interactions and behaviors, and Web page
templates. Principles of Web site structures, documentation, management,
and maintenance will be discussed.
Note: This course was renamed from COMP 13.
|
|
(54 hours lecture; 54 hours lab Degree appropriate, CSU)
|
|
(May be taken for option of letter grade or Credit / No Credit.)
|
Advisory Prerequisite:
CISB 13 - Microsoft Windows
or
CISB 15 - Microcomputer Applications
or
CISB 16 - Macintosh Applications
|
Course Level Student Learning Outcomes:
Students completing CISW 15 - Website Development will be able to:
- link Web Page documents and entire websites together.
- create custom styles saved in a cascading style sheet.
|
|
NOTE:
Every effort is made to ensure the accuracy and timeliness of this information; however, students should consult
the
college catalog
for the most current and accurate information regarding degrees,
certificates, or courses.
|
|
|
|
This course teaches the student programming skills for the web including web user
interfaces, and web servers and databases. The students use different web
programming, scripting, and markup languages including HTML, DHTML, CSS, XML,
JavaScript, ASP, and JSP.
|
|
(54 hours lecture; 54 hours lab; Degree Appropriate)
|
Advisory Prerequisites:
CISB 15 - Microcomputer Applications
or
CISW 11 - Internet Technologies
|
Course Level Student Learning Outcomes:
Students completing CISW 21 - Secure Client Side Web Programming will be able to:
- understand decision statements (if/else constructs) in Javascript programming language.
- create a Dynamic Hypertext Markup Language DHTML web page using HTML and Javascript.
|
|
NOTE:
Every effort is made to ensure the accuracy and timeliness of this information; however, students should consult
the
college catalog
for the most current and accurate information regarding degrees,
certificates, or courses.
|
|
|
|
This course offers advanced Web programming such as creating Web user interfaces like
interactive CGI (Common Gateway Interface), programming databases, managing files,
extracting information, report formatting, and accessing Web servers by using a Web
scripting or programming language like PERL.
|
|
(54 hours lecture; 54 hours lab; Degree Appropriate)
|
|
Advisory Prerequisites:
CISW 21 - Secure Client Side Programming
|
Course Level Student Learning Outcomes:
Students completing CISW 24 - Secure Server Side Web Programming will:
- know how to create a program to access a database.
- know how to create a program to display formatted reports.
|
|
NOTE:
Every effort is made to ensure the accuracy and timeliness of this information; however, students should consult
the
college catalog
for the most current and accurate information regarding degrees,
certificates, or courses.
|
|
|
This course presents the concepts and skills needed in planning, installing, and
managing Web Servers like Apache, Jigsaw, MS Personal Web Server or IIS.
Topics covered include:
- kernel reconfiguration
- device drivers
- NFS setup
- mail, news, FTP
- firewalls, security, encryption
|
- database servers
- subnetting
- routing and bridging
- DNS
|
|
|
(54 hours lecture; 54 hours lab; Degree Appropriate)
|
Advisory Prerequisites:
CISN 31 - Linux Operating System
or
CISW 21 - Secure Client Side Programming
|
Course Level Student Learning Outcomes:
Students completing CISW 31 - Secure Web Servers will know how to :
- install and configure a secure web server.
- access a database from a program in a web server.
|
|
NOTE:
Every effort is made to ensure the accuracy and timeliness of this information; however, students should consult
the
college catalog
for the most current and accurate information regarding degrees,
certificates, or courses.
|
|
|
|
This course presents the principles, components and benefits of the Extensible Markup
Language (XML) including advanced concepts of XPointers, Xlink, and XSLT.
The student learns how to apply XML secure programming using DOM and SAX and standards
such as Canonicalization, Signatures, and Encryption.
|
|
(54 hours lecture; Degree Appropriate)
|
|
Advisory Prerequisites:
CISW 21 - Secure Client Side Programming
|
Course Level Student Learning Outcomes:
Students completing CISW 41 - XML Secure Programming will be able to:
- format XML using Cascading Style Sheets.
- create a well-formed XML document.
|
|
NOTE:
Every effort is made to ensure the accuracy and timeliness of this information; however, students should consult
the
college catalog
for the most current and accurate information regarding degrees,
certificates, or courses.
|
|
|
This course presents the concepts and design principles of Service Oriented Architecture
(SOA) and the best practices on how to integrate SOA; XML technologies like DTD, XSD, XLST,
XQuery, and XPath; and Web Services technologies like WSDL, SOAP, and UDDI.
Best practices are offered on integrating SML and Web Services into applications,
databases, and enterprise level systems.
|
(54 hours lecture; Degree Appropriate)
(Prerequisite: CISW 41)
|
|
Advisory Prerequisites:
CISW 41 - XML Secure Programming
|
Course Level Student Learning Outcomes:
- Students completing CISW 49 - Service Oriented Architecture Concepts & Practice will be able to describe and provide examples for DTD and XSLT.
- Students completing CISW 49 - Service Oriented Architecture Concepts & Practice will be able to compare XML and relational databases on two areas: data storage and security; and data representation.
|
|
NOTE:
Every effort is made to ensure the accuracy and timeliness of this information; however, students should consult
the
college catalog
for the most current and accurate information regarding degrees,
certificates, or courses.
|
|
|
|
ACADEMIC DEPARTMENTS:
ACADEMIC LINKS:
RELATED DIVISION LINKS:
|
|