SANTA MONICA COLLEGE CATALOG 2016–2017
220
Course Descriptions
site are the key elements covered. This is a hands-on course
and the students will utilize newly learned skills to build a
website for a client which can be added to their portfolio.
CIS 58, Designing Accessible Websites 3 units
Transfer: CSU
• Prerequisite: CIS 51.
Web accessibility benefits everyone—those with and
those without disabilities, through increased usability and
interoperability of Web-based materials. The law requires
government Web sites to be accessible, and several states
have adopted the standards (California included).The
requirement will expand exponentially as the law contin-
ues to be defined. This class will prepare the developer to
deliver legal and accessible Web sites. Topics will include
Section 508 guidelines, assistive technologies, and universal
design principles. This class is structured to allow learners
to explore the area of Web accessibility using a hands-on,
project-based approach.
CIS 59A, Dreamweaver I 3 units
Transfer: CSU
• Prerequisite: CIS 50.
This is an introductory course in learning Web page design
with Dreamweaver. Students will learn techniques for
designing Web pages and expand their knowledge of
HTML, Dynamic HTML, and JavaScript. Students will learn
to integrate images, sound, and other multimedia using
Dreamweaver. This course covers Web site creation and
management features including Web file management,
navigation bars, formatting text styles, Cascading Style
Sheets, and content management. Upon completing this
course, students will be ready to plan, build, upload, and
maintain a professional Web site.
This course uses Adobe Dreamweaver CC.
CIS 59B, Dreamweaver II 3 units
Transfer: CSU
• Prerequisite: CIS 59A.
This course examines advanced Web development tech-
niques and concepts utilizing the Dreamweaver toolset.
Topics covered include site architecture, Web project man-
agement, integration with dynamic Web development
tools, code management and site enhancements. Students
will learn to enhance the development of Dreamweaver
Web pages utilizing server-side includes, dynamic XHTML
& XML, and intelligent use of graphics and color schemes.
Additional topics will include the CSS toolset, site manage-
ment utilizing cascading templates & libraries, including
cutting edge technologies (RSS, podcasting), and dynamic
content design with XML tools. Dreamweaver extension
manager and use of extensions will also be covered.
This course uses Adobe Dreamweaver CC.
CIS 60A, Photoshop I 3 units
Transfer: CSU
• Prerequisite: CIS 1.
This course is for the non-design student interested in
learning Photoshop using Personal Computers (PCs).
Students will learn image creation and editing using Adobe
Photoshop. Students learn to create, repair and modify
images, scan photos, plan composite images and create
special effects for use in a variety of applications.
This course uses Adobe Photoshop CC.
CIS 54, Web Development and Scripting 3 units
Transfer: CSU
• Prerequisite: CIS 51 or CIS 59A or Graphic Design 66.
This hands-on course introduces students to Web develop-
ment using the newest features in client-side markup lan-
guages to create modern day visual front-ends. Following
responsive Web design practices, students will learn how
to make front-ends dynamically react to the user by using
features such as floating windows, animations, carousels
and sliders, nifty widgets, drop down menus, parallax
scroll effects, single page applications and simple games.
Students will also learn various client-side techniques for
working with data, form data validation, and data col-
lection using Web services, XML, and AJAX to process
user input such as product orders. Technologies included
in instruction are the current versions of HTML, CSS,
JavaScript, JQuery, XML, jSON, and AJAX.
CIS 55, Advanced WebPage Development and
Scripting 3 units
Transfer: CSU
• Prerequisite: CIS 54.
This course is for web designers who want to expand their
knowledge of creating script-based Web pages. Students
will learn the more advanced techniques used in today’s
websites. This course assumes a good foundational knowl-
edge of HTML 4, JavaScript and a server-side scripting
language such as ASP, PHP, CFM, or ASP.NET. Students
will learn how to extend JavaScript to create interactive,
dynamic Web pages using Dynamic HTML, incorporate
cookies, hidden fields, create animations, write search func-
tions, and interface with databases. MySQL or Microsoft
Access will be used to create data driven applications, such
as a shopping cart, or a mailing list. At the completion of
this course, students will be proficient in designing and
developing interactive Web sites.
CIS 56, Web Media Production 3 units
Transfer: CSU
• Prerequisite: CIS 59A and CIS 60A.
Web media is a woven combination of text, graphics,
sound, animation, and video elements. The course is
designed to provide students who are familiar with creat-
ing Web experiences, the skills to add the dimensions of
time, sound, motion, and interactivity to their experience
designs, including Internet and mobile technologies, via a
variety of authoring tools. Through lectures, demonstra-
tions, and projects, students will complete solid portfolio
Web experiences.
CIS 57, Website Planning and Production 3 units
Transfer: CSU
• Prerequisite: CIS 51 or CIS 59A.
This course provides the knowledge, skills, and hands-
on experience needed to deliver successful commercial
websites. Students will learn the many pitfalls of website
planning and production and how to overcome them. This
includes understanding what is wanted, and learning how
to create the website in a speedy and efficient manner.
Students will learn how to manage the project and the
client, and perfect techniques in design. Learning how to
design for the intended audience, obtain content, select
a proper navigation, incorporate various media (graphics,
database, animations, etc.), deploy and maintain the web-