Image for aas page

Microsoft Applications Development - AAS

Major: 3838
Effective Term: 2012 Spring Final Term: Current
Award: AAS
Total Credits: 60-62
Description: The Associate in Applied Science (AAS) in Microsoft Applications Development is designed to provide training for developers who develop, deploy, and maintain applications and components using Visual Studio: Visual Basic (VB), C++, and Structured Query Language (SQL). It also provides training for Microsoft Certified Application Developer (MCAD) certification examinations. The MCAD credential is appropriate for professionals who use Microsoft technologies to develop and maintain department-level applications, components, Web or desktop clients, or back-end data services or work in teams developing enterprise applications. The program of study combines the technical aspects of the certificate program with selected general education courses in the area of English, communications, mathematics, humanities, social and behavioral sciences, and the natural sciences.
Job Description: Microsoft Certified Application Developers are professionals who use Microsoft technologies to develop and maintain department-level applications, components, Web or desktop clients, or back-end data services or work in teams developing enterprise applications.
Opportunities: Career opportunities include programmer, programmer analyst, and software developer.
Program Notes: Students must earn a grade of "C" or better for all courses required within the program.
+ indicates course has prerequisites and/or corequisites.
++ indicates any module.
Students entering the Microsoft Applications Development program often come with background or experience in the computer programming area. Students must consult with a program advisor, as the program prerequisites may not be necessary and may be waived as requirements to the program.
Admission Criteria: None
Program Prerequisites
 Credits: 6
 CIS105Survey of Computer Information Systems3
+CRE101College Critical Reading (3) OR 
  Equivalent as indicated by assessment OR 
  Permission of Department or Division3
Required Courses
 Credits: 22
 BPC/CIS133DAInternet/Web Development Level I (3) OR 
 BPC/CIS133AAInternet/Web Development Level I-A (1) AND 
+BPC/CIS133BAInternet/Web Development Level I-B (1) AND 
+BPC/CIS133CAInternet/Web Development Level I-C (1)3
 CIS102Interpersonal and Customer Service Skills for IT Professionals1
+CIS159Visual Basic Programming I3
+CIS259Visual Basic Programming II3
+CIS164AGOracle: Data Modeling and Relational Database Design2
+MST172Visual Basic .NET Web Application Development4
+MST176Visual Basic .NET XML Web Services Development3
+MST254Microsoft SQL Server Design and Implementation3
Restricted Electives
 Credits: 16
+CIS119DOIntroduction to Oracle: SQL3
+CIS150Programming Fundamentals3
+CIS162++Any CIS162 course3
+CIS163AAJava Programming: Level I3
+CIS190Introduction to Local Area Networks (3) OR 
 CNT140Cisco Networking Basics (4) OR 
 MST140Microsoft Networking Essentials (3)3-4
+CIS225ABObject-Oriented Analysis and Design3
+CIS235e-Commerce3
Students may select no more than four (4) credits combined from CIS290AA-AC and CIS296WA-WD courses.
+CIS290A+Computer Information Systems Internship (any module) (1-3) OR 
+CIS296W+Cooperative Education (any module) (1-4)1-4
+MST150++Any MST150 course3
+MST152++Any MST152 course3-4
+MST244Microsoft SQL Server Administration3
 MST298A+Special Projects (any module)1-3
General Education
General Education RequirementCredits: 22-24
General Education CoreCredits: 12-14
First-Year CompositionCredits: 6
+ENG101First-Year Composition (3) AND 
+ENG102First-Year Composition (3) OR 
+ENG107First-Year Composition for ESL (3) AND 
+ENG108First-Year Composition for ESL (3)6
Oral CommunicationCredits: 3
 Any approved general education course in the Oral Communication area3
Critical ReadingCredits: 0
 Met by CRE101 in the Program Prerequisites area
MathematicsCredits: 3-5
+MAT120Intermediate Algebra (5) OR 
+MAT121Intermediate Algebra (4) OR 
+MAT122Intermediate Algebra (3) OR 
  Equivalent OR 
  Satisfactory completion of a higher level mathematics course3-5
General Education DistributionCredits: 10
Humanities and Fine ArtsCredits: 3
 Any approved general education course in the Humanities and Fine Arts area3
Social and Behavioral SciencesCredits: 3
 Any approved general education course in the Social and Behavioral Sciences area.3
Natural SciencesCredits: 4
 Any approved general education course in the Natural Sciences area4

Program Competencies

  1. Design and create web pages using markup and programming languages. (BPC/CIS133DA or BPC/CIS133AA and BPC/CIS133BA and BPC/CIS133CA)
  2. Use effective oral and listening communications skills in a help-desk environment. (CIS102)
  3. Utilize appropriate Visual Basic forms, tools, and language components to code solutions for various problems. (CIS159)
  4. Utilize Visual Basic to identify and solve advanced problems, including programming ADO.NET. (CIS259)
  5. Analyze user information requirements to develop a data model. (CIS164AG)
  6. Use Visual Basic .NET to build Web-based applications. (MST172)
  7. Develop Extensible Markup Language (XML) Web Services and Server Components. (MST176)
  8. Implement database design using Microsoft Structured Query Language (SQL). (MST254)

Additional information is available at MCCCD's Center for Curriculum and Transfer Articulation.

All information published is subject to change without notice. Every effort has been made to ensure the accuracy of information presented, but based on the dynamic nature of the curricular process, course and program information is subject to change.

Please refer to the Official MCCCD CCTA website for official programs information.

The college of you.