Microsoft Applications Development - AAS
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.
Students must earn a grade of "C" or better for all courses required within the program.
++ indicates any module/suffixed courses.
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.
|CIS105||Survey of Computer Information Systems||3|
|CRE101||Critical and Evaluative Reading I (3) OR|
|Equivalent as indicated by assessment OR|
|Permission of Department or Division||3|
|BPC/CIS133DA||Internet/Web Development Level I (3) OR|
|BPC/CIS133AA||Internet/Web Development Level I-A (1) AND|
|BPC/CIS133BA||Internet/Web Development Level I-B (1) AND|
|BPC/CIS133CA||Internet/Web Development Level I-C (1)||3|
|CIS102||Interpersonal and Customer Service Skills for IT Professionals||1|
|CIS159||Visual Basic Programming I||3|
|CIS259||Visual Basic Programming II||3|
|CIS164AG||Oracle: Data Modeling and Relational Database Design||2|
|MST172||Visual Basic .NET Web Application Development||4|
|MST176||Visual Basic .NET XML Web Services Development||3|
|MST254||Microsoft SQL Server Design and Implementation||3|
|CIS119DO||Introduction to Oracle: SQL||3|
|CIS162++||Any CIS162 course||3|
|CIS163AA||Java Programming: Level I||3|
|CIS190||Introduction to Local Area Networks (3) OR|
|CNT140||Cisco Networking Basics (4) OR|
|MST140||Microsoft Networking Essentials (3)||3-4|
|CIS225AB||Object-Oriented Analysis and Design||3|
|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 course||3|
|MST152++||Any MST152 course||3-4|
|MST244||Microsoft SQL Server Administration||3|
|MST298A+||Special Projects (any module)||1-3|
|General Education Requirement||Credits 22-24|
|General Education Core||Credits 12-14|
|First-Year Composition||Credits 6|
|ENG101||First-Year Composition (3) AND|
|ENG102||First-Year Composition (3) OR|
|ENG107||First-Year Composition for ESL (3) AND|
|ENG108||First-Year Composition for ESL (3)|
|Oral Communication||Credits 3|
|Any approved general education course in the Oral Communication area|
|MAT120||Intermediate Algebra (5) OR|
|MAT121||Intermediate Algebra (4) OR|
|MAT122||Intermediate Algebra (3) OR|
|Satisfactory completion of a higher level mathematics course|
|General Education Distribution||Credits 10|
|Humanities and Fine Arts||Credits 3|
|Any approved general education course in the Humanities and Fine Arts area|
|Social and Behavioral Sciences||Credits 3|
|Any approved general education course in the Social and Behavioral Sciences area|
|Natural Sciences||Credits 4|
|Any approved general education course in the Natural Sciences area|
- Design and create web pages using markup and programming languages. (BPC/CIS133DA or BPC/CIS133AA and BPC/CIS133BA and BPC/CIS133CA)
- Use effective oral and listening communications skills in a help-desk environment. (CIS102)
- Utilize appropriate Visual Basic forms, tools, and language components to code solutions for various problems. (CIS159)
- Utilize Visual Basic to identify and solve advanced problems, including programming ADO.NET. (CIS259)
- Analyze user information requirements to develop a data model. (CIS164AG)
- Use Visual Basic .NET to build Web-based applications. (MST172)
- Develop Extensible Markup Language (XML) Web Services and Server Components. (MST176)
- 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.