Course Overview

The Advance Diploma in Computer Application & Programming (ADCAP) is a comprehensive, career-oriented program designed to build strong foundations in computer fundamentals, office automation, web designing, and programming languages.

This course prepares students for careers in software development, web designing, data handling, and IT support roles.

Eligibility • 10+2 (Any Stream) • College Students (B.A / B.Com / B.Sc / BCA) • Beginners Interested in Programming • Job Seekers in IT Field
Course Duration • 1 Year Diploma • 6 Months Fast Track Option • 5 Days Per Week • Practical Lab Sessions


Detailed Syllabus

________________________________________
Module 1 – Computer Fundamentals
  • Introduction to Computer
  • Hardware & Software
  • Input / Output Devices
  • Memory & Storage Devices
  • Operating System Basics
  • File & Folder Management
  • Basic Troubleshooting
  • Internet Basics
Practical: File handling & system management exercises

Module 2 – MS-Office (Office Automation)
MS Word
  • Document Creation
  • Formatting & Page Setup
  • Tables & Mail Merge
  • Resume & Project Report Preparation
MS Excel
  • Basic to Advanced Formulas
  • IF, VLOOKUP
  • Charts & Graphs
  • Data Sorting & Filtering
  • Basic MIS Reports
MS Power Point
  • Presentation Design
  • Themes & Animations
  • Project Presentation
Practical: Office project & documentation work

Module 3 – Web Designing
HTML (Hyper Text Markup Language)
  • Introduction to HTML
  • Structure of Web Page
  • Basic Tags (Heading, Paragraph, Formatting)
  • Image & Hyperlink Tag
  • Tables & Lists
  • Forms in HTML
CSS (Cascading Style Sheets)
  • Introduction to CSS
  • Inline, Internal & External CSS
  • Text & Background Styling
  • Box Model
  • Border, Margin, Padding
  • Basic Responsive Design Concept
Practical:
  • Create Personal Portfolio Website
  • Design Institute/Business Website

Module 4 – Introduction to Programming Concepts
  • What is Programming?
  • Algorithm & Flowchart
  • Compiler & Interpreter
  • Data Types
  • Variables & Constants
  • Operators
  • Conditional Statements
  • Looping Concept
Outcome: Strong logical foundation for coding

Module 5 – C Programming
  • Structure of C Program
  • Data Types & Variables
  • Operators
  • Input / Output Functions
  • Conditional Statements (if, switch)
  • Loops (for, while, do-while)
  • Functions
  • Arrays
  • Pointers (Basic)
Practical:
  • Pattern Programs
  • Number Programs
  • Mini Logic Projects

Module 6 – C++
  • Introduction to OOP
  • Classes & Objects
  • Constructors & Destructors
  • Inheritance
  • Polymorphism
  • Function Overloading
  • File Handling
Practical:
  • Student Management Mini Project

Module 7 – Python Programming
  • Introduction to Python
  • Variables & Data Types
  • Operators
  • Conditional Statements
  • Loops
  • Functions
  • List, Tuple, Dictionary
  • Basic File Handling
  • Introduction to Modules
Practical:
  • Calculator Program
  • Basic Billing System
  • Mini Python Project

Course Features
  • 100% Practical Training
  • Project-Based Learning
  • Individual Computer Lab
  • Website Development Project
  • Programming Practice Sessions
  • Interview Preparation Support
Career Opportunities
After completing this course, students can work as:
  • Junior Programmer
  • Web Designer
  • Python Developer (Beginner Level)
  • Software Support Executive
  • Computer Operator / IT Assistant


Certification
Students will receive an Advance Diploma in Computer Application & Programming certificate after successful completion.