Course Overview
The Diploma in Computer Application (DCA) is designed to provide students with fundamental knowledge and practical skills in computer applications, software tools, and hardware components. This course aims to equip learners with proficiency in various computer-related tasks, making them competent for entry-level IT roles or further advanced studies. Students will gain hands-on experience with industry-standard software, learn to manage digital documents, and understand essential troubleshooting techniques. The course also covers essential networking concepts, data security, and practical problem-solving skills necessary for IT professionals. By the end of the course, students will be able to efficiently work with operating systems, design software, office applications, and hardware components.
Course Scope
This course covers essential aspects of computer applications, including software usage, document creation, designing, hardware knowledge, troubleshooting, and networking. It prepares students for a wide range of career opportunities in offices, design studios, IT support, and technical fields. The curriculum is designed to provide foundational knowledge in both software and hardware, ensuring students develop technical proficiency for various job roles. In addition to theoretical learning, the course emphasizes practical applications through project-based learning and real-world case studies. Graduates will be equipped with the necessary skills to handle diverse IT-related tasks, making them valuable assets in the workforce or further advanced studies in computer science and IT-related fields.
Course Objectives
- To provide fundamental knowledge of computer applications and operations.
- To develop skills in word processing, data management, and graphic designing.
- To introduce students to hardware components, assembling, and troubleshooting.
Course Content
1. Nepali and English Typing
- Learn and practice typing to improve speed and accuracy in both languages.
- Understand proper hand positioning and typing techniques for efficiency.
- Use typing software to track progress and enhance typing speed.
2. MS Paint
- Learn basic tools like brush, shapes, color fill, and text options.
- Create simple drawings, edit images, and apply basic artistic effects.
- Save, export, and print artwork in different formats for various uses.
3. Microsoft Word
- Create, edit, and format documents with text, images, and tables.
- Use advanced features like headers, footers, page numbers, and styles.
- Apply mail merge, review tools, and collaboration features efficiently.
4. Microsoft Publisher
- Design newsletters, flyers, and brochures using templates and layouts.
- Work with text, images, and design elements for professional publications.
- Export, print, and publish documents in multiple formats.
5. Microsoft Excel
- Create and manage spreadsheets for data entry and analysis.
- Use formulas, functions, and conditional formatting for automation.
- Develop charts, graphs, and pivot tables for data visualization.
6. Microsoft PowerPoint
- Create engaging presentations with slides, text, and multimedia.
- Apply transitions, animations, and slide layouts for better impact.
- Use presenter view, rehearse timings, and export presentations.
7. Document Printing
- Learn different printing settings, paper sizes, and quality adjustments.
- Configure printer options and troubleshoot common printing errors.
- Understand duplex printing, margin settings, and PDF exports.
8. Virus Scanning
- Understand different types of malware, viruses, and their threats.
- Use antivirus software for scanning, detection, and removal of threats.
- Update security patches and enable firewalls for system protection.
9. E-mail and Internet
- Learn to create and manage email accounts for communication.
- Understand email attachments, spam filtering, and security measures.
- Browse the internet safely, use search engines, and manage downloads.
10. Adobe InDesign
- Design print and digital media layouts using professional tools.
- Work with typography, grids, and alignment for precise designs.
- Export files in various formats suitable for print and online use.
11. Adobe Photoshop
- Edit and manipulate images using layers, filters, and adjustments.
- Work with selection tools, retouching features, and color correction.
- Save images in different formats and resolutions for various purposes.
12. Adobe FreeHand
- Create vector-based illustrations and artwork for print media.
- Use drawing tools, layers, and transformations for professional designs.
- Export designs to different file formats for further processing.
13. Adobe CorelDraw
- Learn vector graphic design for logos, posters, and illustrations.
- Use tools for shape manipulation, text effects, and color management.
- Export designs in high resolution for printing and web use.
14. Adobe Illustrator
- Design vector illustrations, icons, and branding elements.
- Use pen tools, gradients, and brushes for creative artwork.
- Export and integrate designs into other Adobe software applications.
15. Introduction to Hardware
- Understand different types of computer hardware and their functions.
- Identify essential components like CPU, RAM, motherboard, and storage.
- Learn about input, output, and storage devices used in computing.
16. Hardware Concepts
- Learn about the role of different components in computer performance.
- Understand binary data processing and memory storage techniques.
- Study different types of processors and their functionalities.
17. System Components
- Explore the functions of processors, RAM, hard drives, and power supplies.
- Learn how each component affects overall system performance.
- Identify compatibility issues and upgrades for improved efficiency.
18. Assembling a Computer
- Learn how to build a computer by assembling various components.
- Connect cables, install memory, and configure BIOS settings.
- Test and troubleshoot assembled systems for proper functioning.
19. Peripheral Devices
- Understand the types and functions of input and output devices.
- Learn about external storage devices and their connection interfaces.
- Configure and troubleshoot peripherals like printers, scanners, and keyboards.
20. Operating System
- Learn about different operating systems, including Windows and Linux.
- Understand installation, system settings, and user management.
- Perform updates, backup management, and OS troubleshooting.
21. Driver and Printer Installation
- Install and update device drivers for hardware compatibility.
- Configure printer settings, network printing, and troubleshoot issues.
- Understand the role of firmware updates for hardware improvements.
22. System Utilities
- Learn to use system tools like disk cleanup, defragmentation, and backups.
- Optimize system performance using resource management tools.
- Use diagnostic utilities to analyze and fix software issues.
23. Troubleshooting Hardware and Software Issues
- Identify and diagnose common computer problems and errors.
- Apply troubleshooting techniques for both hardware and software failures.
- Use system logs and error messages for issue resolution.
24. Software Installation
- Install and configure different types of software applications.
- Manage software licenses, updates, and compatibility settings.
- Learn about uninstalling, repairing, and reinstalling software.
25. Project Work
- Apply all acquired skills in a practical IT project.
- Develop solutions using software, hardware, and networking skills.
- Present project documentation and demonstrate key learnings.
26. How to Use Debug Card
- Learn the function of debug cards in diagnosing computer hardware issues.
- Identify error codes and interpret signals from the debug card.
- Use debug cards for real-time troubleshooting and system analysis.
27. Debug Card Troubleshooting
- Understand common debug card error codes and their meanings.
- Apply troubleshooting techniques based on debug card readings.
- Use debug cards to diagnose motherboard, RAM, and CPU failures.
28. Concept of Networking
- Learn the basics of computer networking and data communication.
- Understand network topologies, protocols, and transmission methods.
- Explore wired and wireless networking fundamentals.
29. Types of Networking
- Understand different network types, including LAN, WAN, MAN, and PAN.
- Learn about peer-to-peer and client-server network structures.
30. Internet Connection and Sharing
- Learn how to set up and configure internet connections.
- Understand network sharing techniques for multiple devices.