Maricopa Community Colleges  CIS277AB   19992-20015 
Official Course Description:   MCCCD Approval:  11/24/98
CIS277AB     19992-20015 L+L 3 Credit(s) 4 Period(s)
Windows CE Programming for Visual C++
Extensive hands-on experience developing Windows CE applications using MFCs and the Win32 API. Testing and debugging in both the emulator and Windows CE environments. Prerequisites: [(CIS163AB and CIS123AA), or previous Windows 95/98/NT Operating System experience] or permission of instructor.
 
Go to Competencies    Go to Outline
 
MCCCD Official Course Competencies:
 
CIS277AB   19992-20015 Windows CE Programming for Visual C++
1. Develop applications for the Windows CE environment using Visual C++ (I, II, III, VI)
2. Exploit the Microsoft Foundation Class (MFC) library for Windows CE. (II, III)
3. Test and debug applications using the Windows CE emulator. (II)
4. Store and access data on the file system, over a network, and in the registry. (III, IV)
5. Write desktop applications that communicate with Windows CE devices. (IV, V)
6. Port applications from Windows 95/98/NT platforms to Windows CE. (V)
Go to Description    Go to top of Competencies
 
MCCCD Official Course Outline:
 
CIS277AB   19992-20015 Windows CE Programming for Visual C++
    I. Introduction to Windows CE
        A. Windows CE features
        B. Windows CE connectivity
      II. Windows CE development fundamentals
          A. Visual C++ for Windows CE
          B. Microsoft Foundation Class (MFC) for CE
          C. Designing for the CE user interface
          D. Testing and debugging
        III. Data storage techniques
            A. Storing data in the file system
            B. Windows CE object stores
            C. Accessing files over a network
            D. Working with the CE registry
          IV. Windows CE communications
              A. Implementing serial communications
              B. Connecting to the desktop PC
              C. Network programming
            V. Advanced CE application design
                A. Porting applications from Windows 95/98/NT
                B. Dealing with unsupported Win32 features
                C. Adding Windows CE functionality
              VI. Generating Windows CE help files
                  A. Guidelines for writing help files
                  B. Creating HTML content and index files
              Go to Description    Go to top of Competencies    Go to top of Outline