DesK Top Application
This course is designed to help students understand computer applications and
successfully demonstrate word processing, presentation, desktop publishing, spreadsheet,
database and software applications. The student will also demonstrate an Internet search
As result of taking this desktop application development, you will be able to:
- Identify and discuss the four main functions of computer hardware: input, processing, output, and
Identify and describe major hardware components.
Identify major steps in the historical development of computers and information systems
Identify, describe and use communications and networking terminology and technology to include
Internet operations and its uses
Describe the major operating system functions and demonstrate usage of operating system services
include: disk management, file management, and memory management
Identify and discuss computer ethics and security issues
Demonstrate searching, validation, and evaluation of information found online and in library
Identify, discuss and use important categories of application software: word processing, spreadsheet,
database management, and presentation graphics
Identify and discuss software development processes and programming languages
Create a Web site with HTML tags and post to a Web server
Identify and discuss emerging technologies (optional)
1. Introducing .NET and C#.
2. C# Types and Operators.
3. Method Issues.
4. Class and Interface Issues.
5. Arrays. Strings. Regex.
6. Miscellaneous Issues.
7. C# Properties and Indexes. Operator Overloading. User-Defined
8. C# Enums and Structures. C# Attributes.
9. Exception Handling.
10. C# Delegates and Events.
13. File I/O.
14. Add-on Serialization.
15. C# Collection Classes.