Certificate in Web Development and Design

The department of mathematics/computer science and the department of fine arts have created a certificate in web development and design that will enable students to learn both how to program and how to design. This certificate provides a solid foundation in all aspects of website development:  graphics design, programming, and installation.

Required Courses for Certificate in Web Development and Design (23 credits)

  • ART 115

    Graphic Design I

    3 credits

    This course introduces design elements and principles. Focus will be on composition, typography, color, and imaging, for a variety of media including print and electronic media. Students will explore communicating information through a variety of media

  • ART 202

    Intro to Web Design

    3 credits

    This foundation course focuses on the core components of web design: HTML, Cascading Style Sheets, and JavaScript. Site design and organization, user interaction, accessibility issues will be discussed and applied

  • ART 302

    Web Design II

    3 credits

    Expanding from the introductory course (ART202), the course will focus on delivering  content using responsive (device-independent) techniques. Topics will include client- and server-side scripting, advanced use of CSS, building and using forms, and user interaction.
    Prerequisite. ART 202

  • CIS 160

    Computer Science I

    4 credits

    Emphasis on programming in C and introduction to C++, including structural programming concepts, simple data types and structures, C and C++ syntax, operators, control structures and pointers. Lab exercises include techniques of coding, program design, and debugging. Students in this course who are majoring in mathematics, computer science, cybersecurity or management information science must earn grades of B- or better in this course to progress to CIS 161 and/or CIS 210. Prerequisite: Grades of B or better in MTH 095, or competency in arithmetic and algebra. For CS, Cybersecurity or MIS majors, CIS120 is a pre- or co-requisite.  FA

  • CIS 161

    Computer Science II

    4 credits

    Continuation of Computer Science I, with extensive programming in C++ language and introduction to Java. Includes string handling, file I/O, storage and static variables, structures, bitwise operations, and C++ library. Students in this course who are majoring in mathematics, computer science, cybersecurity or management information systems must earn grades of B- or better to progress to CIS 210 and above. Prerequisite: CIS 120 and CIS 160.  SP

  • CIS 215

    Database Fundamentals and Web Server Programming

    3 credits

    An introduction to server technology, database fundamentals and web server programming. Topics include system architecture, file servers, FTP servers, web servers, database servers with an emphasis on server installation and configuration as well as table design and management, creating and using queries and writing programs on the server to support a web site. Prerequisites: CIS 160 and CIS 161.  FA Odd

  • CIS 315

    Advanced Server-side Programming

    3 credits

    This course teaches the advanced techniques of serverside programming over the Internet. Topics include using session control, accessing back-end database servers, e-commerce security issues, interacting with file systems, implementing secure transactions, and using network and protocol functions. Prerequisite: CIS 215.  SP

Contact Us

Questions? Contact our Office of Admission: 314-889-1400 or 1-800-205-5862 | fbyou@fontbonne.edu