Duration: 1 YEAR

Course Syllabus

Course Title: Computer Applications and Programming (Skill Development)

Course Duration: 1 Year (Part-time)

Course Objectives:

1.     To provide students with a solid foundation in computer fundamentals and operating systems.

2.     To equip students with essential skills in using popular software applications such as MS Office, Coreldraw, and Photoshop.

3.     To develop students' programming skills using the "C" and C++ languages.

4.     To introduce students to internet technologies and web designing, enabling them to create basic websites and understand internet applications.

5.     To enhance students' career prospects and enable self-employment opportunities through the acquisition of in-demand computer skills.

Course Overview:

This part-time, one-year course focuses on developing practical computer skills required for self-employment and career growth. The course covers computer fundamentals, operating systems, popular software applications, programming in "C" and C++, and internet technologies. Emphasis is placed on hands-on learning, practical exercises, and real-world applications. The course is designed to be flexible, allowing for modifications based on the specific requirements of learners or the location.

Course Teaching Methodology:

1.     Lectures: In-class lectures to provide theoretical knowledge and concepts.

2.     Hands-on Practice: Practical exercises to reinforce learning and develop proficiency.

3.     Case Studies: Analysing real-life scenarios to apply acquired skills.

4.     Group Discussions: Encouraging interaction and collaborative learning among students.

5.     Projects: Undertaking individual and group projects to demonstrate practical application of skills.

6.     Assessments: Regular assessments to evaluate students' progress and understanding.

Importance for Learners in Career Growth and Self-Employment:

1.     Enhancing Employability: The course equips students with essential computer skills that are highly sought after by employers in various industries.

2.     Self-Employment Opportunities: By acquiring skills in computer applications, programming, and web designing, students can start their own businesses or offer freelance services.

3.     Career Advancement: Proficiency in computer applications and programming opens doors to higher-level job positions and better career prospects.

4.     Adaptability: The course prepares learners to adapt to rapidly evolving technology trends and remain competitive in the job market.


1) Computer Fundamentals

·         Introduction to computers

·         Hardware and software components

·         Computer memory and storage

·         Input and output devices

·         Computer networks and internet basics

2) Operating Systems

·         Introduction to operating systems

·         Disk Operating System (DOS)

·         Windows XP/WIN7

·         Linux fundamentals

·         Various versions of Windows and their features

3) MS Office

·         MS Word: Document creation, formatting, tables, and mail merge

·         MS Excel: Spreadsheet creation, formulas, charts, and data analysis

·         MS PowerPoint: Presentation creation, slide design, and animations

·         MS Access: Database creation, queries, forms, and reports

4) Coreldraw

·         Introduction to Coreldraw

·         Creating and editing vector graphics

·         Layout design and typography

·         Print and web media projects

5) Photoshop

·         Introduction to Photoshop

·         Image editing and retouching

·         Layers, filters, and effects

·         Graphic design and photo manipulation

6) Programming in "C" & C++

·         Introduction to programming concepts

·         Basics of "C" language

·         Control structures and functions

·         Arrays, strings, and pointers

·         Object-oriented programming with C++

7) Internet & Web Designing

·         Introduction to the internet and its history

·         Internet applications and services

·         Web browsers, searching, and browsing techniques

·         HTML and CSS fundamentals for web design

·         Introduction to website development using CMS platforms

Please note that the contents of the syllabus can be modified based on the specific requirements of the learners or the location.

Read More



Back to top