Web Development

Web Development - AAS

The Associate in Applied Science (AAS) in Web Development prepares students to design, create and administer interactive and professional web sites that utilize server side programming technologies. Web page navigation, web publishing, web graphics preparation, database design and development, and e-commerce solutions, including store front setup, are integral components of this degree which focuses on server-side programming. In addition to web page creation, students study object-oriented systems analysis and design methods, structured programming logic and design, programming in an Object Oriented Programming Language and database design and development. Potential job opportunities following program completion include web designer, web developer, web marketing manager, web manager, e-commerce manager, web programmer, web technician, or web server administrator. A Certificate of Completion (CCL) in Web Development is also available.

Program Code

3031 Associate in Applied Science (AAS) in Web Development

Other Degree Options

The Certificate of Completion (CCL) in Web Development is built into this degree. If you complete the AAS you will also receive the CCL. 

Course Format

Classes are offered in a variety of formats: in-person, online, hybrid, day, evening, full-time and part-time.  

How long will it take?

It takes a minimum of 2 years as a full-time student including summer school. This estimate does not include developmental education courses (courses under 100 level).

Textbooks

Many CIS classes use low or no-cost textbooks. General Education courses may have textbooks that cost more.

Program Curriculum Requirements (60-66 credits)

Suggested Course Sequence

Semester 1

  • CIS105 Survey of Computer Information Systems (3)
  • CIS133DA Internet/Web Development Level I (3)
  • CIS150 Programming Fundamentals (3)
  • ENG101 or ENG107 First-Year Composition (3)
  • Any approved G.E. Mathematics course (100 level) (3-5)
  • Total Credits: 15-17

Semester 2

  • CIS117DM Microsoft Access: Database Management (3)
  • CIS233DA Internet/Web Development Level II (3)
  • CIS162AD C#: Level I OR CIS163AA Java Programming: Level I (3)
  • ENG102 or ENG108 First-Year Composition (3)
  • Oral Communication course (COM100 or COM110 or COM225 or COM230) (3)
  • Total Credits: 15

Semester 3

  • CIS126RH Red Hat System Administration I (3)
  • CIS166AE Web Scripting with PHP: Hypertext Preprocessor (PHP) (3)
  • CIS276DA MySQL Database OR CIS276DB SQL Server Database OR CIS119DO Introduction to Oracle: SQL and PL/SQL (3)
  • Any approved G.E. Humanities, Arts and Design course (3)
  • Restricted CIS Elective (3)
  • Total Credits: 15

Semester 4

  • CIS166AA Introduction to JavaScripting (3)
  • CIS225AB Object-Oriented Analysis and Design (3)
  • CIS235 e-Commerce (3)
  • Any approved G.E. Natural Science course (4)
  • Any approved G.E. Social-Behavioral Science course (3)
  • Total Credits: 16

MCCCD Program and Award Information
Major: 
3031
Effective term: 
2019 Spring
Final term: 
9999
Award: 
AAS
Total credits required: 
60-66
CIP Code: 
11.0801
Description

The Associate in Applied Science (AAS) in Web Development prepares students to design, create and administer interactive and professional web sites that utilize server side programming technologies. Web page navigation, web publishing, web graphics preparation, database design and development, and e-commerce solutions, including store front setup, are integral components of this degree which focuses on server-side programming. In addition to web page creation, students study object-oriented systems analysis and design methods, structured programming logic and design, programming in an Object Oriented Programming Language and database design and development. Potential job opportunities following program completion include web designer, web developer, web marketing manager, web manager, e-commerce manager, web programmer, web technician, or web server administrator.
A Certificate of Completion (CCL) in Web Development is also available.

Award notes

Students must earn a grade of C or better in all courses within the program.

Effective Spring 2019, the Computer Information System (CIS) courses required by this program are not applicable if taken more than eight (8) years prior to the completion of the program of study. Consult with an Academic Advisor for complete information.

Program prerequisites
Course #Course TitleCredits
Credits:0-3
CRE101College Critical Reading and Critical Thinking (3) OR
Equivalent by Assessment0-3
Required courses
Course #Course TitleCredits
Credits:36
CIS105Survey of Computer Information Systems3
CIS117DMMicrosoft Access: Database Management3
CIS126DLLinux Operating System3
CIS133DAInternet/Web Development Level I3
CIS150Programming Fundamentals3
CIS166AEWeb Scripting with PHP: Hypertext Preprocessor (PHP)3
CIS225ABObject-Oriented Analysis and Design3
CIS233DAInternet/Web Development Level II3
CIS235e-Commerce3
 
CIS119DOIntroduction to Oracle: SQL (3) OR
CIS217AMAdvanced Microsoft Access: Database Management (3) OR
CIS276++Any Database Management Systems course (3)3
 
CIS159Visual Basic Programming I (3) OR
CIS162++Any C Programming course (3) OR
CIS163AAJava Programming: Level I (3)3
 
CIS166AAIntroduction to JavaScripting (3) OR
CIS166ACWeb Scripting with Active Server Pages (ASP).NET (3)3
Restricted Electives
Course #Course TitleCredits
Credits:3
CIS224Project Management Microsoft Project for Windows3
CIS226++Any Internet/Intranet Server Administration course3
CIS262++Any C Programming course3
CIS280Current Topics in Computing3
CIS290++Any Computer Information Systems Internship course1-3
General education requirements
General Education RequirementCredits: 21-24
 
General Education CoreCredits: 12-14
 
First-Year CompositionCredits: 6
Any approved general education course from the First-Year Composition area.6
 
Oral CommunicationCredits: 3
Any approved general education course from the Oral Communication area.3
 
Critical ReadingCredits: 0
Met by CRE101 (3) OR Equivalent as indicated by assessment in Program Prerequisite area.
 
MathematicsCredits: 3-5
Any approved general education course from the Mathematics area.3-5
 
General Education DistributionCredits: 9-10
 
Humanities and Fine ArtsCredits: 2-3
Any approved general education course from the Humanities, Arts and Design area.2-3
 
Social and Behavioral SciencesCredits: 3
Any approved general education course from the Social-Behavioral Sciences area.3
 
Natural SciencesCredits: 4
Any approved general education course from the Natural Sciences area.4
Competencies
  • Demonstrate a working knowledge of computer information systems, fundamental computer concepts and programming techniques. (CIS105)
  • Use the basic elements and components of the Microsoft Access program and analyze common database management problems related to the program. (CIS117DM)
  • Demonstrate the skills necessary to install, configure, use and maintain a Linux operating system. (CIS126DL)
  • Identify and use various Internet/WWW communication, resource discovery, and information retrieval tools. (CIS133DA)
  • Create and enhance an effective Web page. (CIS133DA)
  • Develop programs using structured design and logic tools. (CIS150)
  • Design software for Web sites, including client-side and server-side scripting. (CIS166AC, CIS166AE)
  • Apply fundamental object-oriented analysis and design concepts, methodologies, and techniques within an iterative and incremental systems development process. (CIS225AB)
  • Design and create presentations on the Internet's World Wide Web with the Web's Hypertext Markup Language (HTML), Extensible Hypertext Markup Language (XHTML) and Cascading Style Sheets (CSS). (CIS233DA)
  • Identify and use appropriate development tools to design and develop an electronic storefront. (CIS235)
  • Identify and describe current issues and problems related to e-commerce. (CIS235)
  • Design and create database structures to store, retrieve, update, and display data in a relational database using SQL. (CIS119DO, CIS217AM, CIS276++)
  • Use Visual Basic, Java, or any other Object-Oriented programming language to solve a variety of problems related to business and other disciplines. (CIS159, CIS162++, CIS163AA)
  • Use Visual Basic, Java, or any Object-Oriented programming language to identify and solve a variety of advanced problems related to business and other disciplines. (CIS166AA, CIS166AC)