Maricopa Community Colleges  CIS275DA   20002-20036 
Official Course Description: MCCCD Approval: 11/23/99
CIS275DA 20002-20036 L+L 3 Credit(s) 4 Period(s)
Introduction to Application Development
Fundamental concepts and skills needed for an application developer. User interface and design, Structured Query Language (SQL), relational database design and programming concepts covered. Creating a simple database application emphasized. Prerequisites: Permission of instructor.
Go to Competencies    Go to Outline
 
MCCCD Official Course Competencies:
 
CIS275DA   20002-20036 Introduction to Application Development
1. Summarize basic operating system concepts. (I)
2. Summarize how forms and reports are used in a business application. (II)
3. Explain the purpose of controls. (II)
4. Summarize design principles used when creating Windows applications. (II)
5. Define terms used in relational databases. (III)
6. Explain the role that table relationships play in a database design. (III)
7. Specify Structured Query Language (SQL) syntax for retrieving records. (IV)
8. Retrieve records from multiple tables. (IV)
9. Specify search criteria and sort records. (IV)
10. Summarize the purpose of variables and constraints in programs. (V)
11. Create procedures and use them in programs. (V)
12. Explain control structures. (VI)
13. Create a form that interacts with data. (I-VI)
Go to Description    Go to top of Competencies
 
MCCCD Official Course Outline:
 
CIS275DA   20002-20036 Introduction to Application Development
    I. Basic Operating System
        A. History
        B. Business Tool
        C. Peripherals
        D. Terms
      II. User Interface
          A. Forms
          B. Reports
          C. Controls
          D. Design Principles
        III. Relational Databases
            A. Terms
            B. Table Relationships
          IV. Structured Query Language (SQL)
              A. History
              B. Syntax
              C. Search Criteria
              D. Sort
            V. Programs
                A. Variables
                B. Constraints
                C. Procedures
              VI. Control Structures
                  A. Purpose
                  B. DeCIS275DAion Control Structures
                  C. Looping Structures
              Go to Description    Go to top of Competencies    Go to top of Outline