Franchise

All Courses

Type a course name or short form (acronym) to find any course quickly.

Career-Ready · Industry-Focused

DCP

Diploma in Computer ProgrammingDo Diploma in Computer Programming with CITC – An ISO 9001:2015 certified organisation, associated with Microsoft, ICDL for International Computer courses, NIELIT, MSME & Google.&nbs…

Duration 6 Months Mode Online / Offline Eligibility 10th CITC Certified Placement Support

Diploma In Computer Programming (DCP)

Start Date 1 October 2026
Duration 6 Months
Mode Online / Offline
Certification CITC Certified
Batch / Course DCP
Enroll Now Download Syllabus

Click here for CITC All Courses FEES

Course Highlights

What you get when you enrol with CITC

Industry-ready Curriculum
Practical Learning
CITC Certificate
Flexible Batches
Placement Support
Career Guidance
1,744+ Franchises
41,756+ Students
445+ Courses
10,439+ Govt. Placements
22,966+ Private Placements
Diploma In Computer Programming

Diploma in Computer Programming

Do Diploma in Computer Programming with CITC – An ISO 9001:2015 certified organisation, associated with Microsoft, ICDL for International Computer courses, NIELIT, MSME & Google. 

About Course

?The Diploma in Computer Programming Course is of six months duration course. Computer Programming is for all those who wish to pursue their career in the stream of computer programming and software. 

Diploma in Computer Programming course introduces students to the programs which are used in daily workings in offices.  Use of computer has made it easier for managing work and easing the process.


What you will Learn?

The program of Diploma in Computer Programming provides strong training for candidates in computer applications.We will Provide you a Complete practical knowledge of computer fundamentals, internet access, multimedia and It Concepts

Scope

Students have prospects in the areas of education, advertising firms, engineering companies, accounting and much more. They can choose to become Accountants, Graphic Designers, Programmers, Computer professors, Editors, Multimedia programmers, Website Developers, Programmer Analyst, System Analyst and much more.

Course Papers / Subjects

What you will study in this programme

01
HTML
02
CSS
03
JQuery
04
JavaScript
05
Language C
06
Language C++
07
Java
08
Php
09
Python

Syllabus (Module-wise)

Expand each topic for details

Module 1

Course Papers

  • HTML, CSS, Bootstrap
  • Jquery, JavaScript

  • HTML Elements
  • Attributes
  • Headings
  • Paragraphs
  • Styles
  • Comments
  • Colors
  • Images
  • Tables
  • Lists
  • Classes
  • File Paths
  • Forms
  • Input Types

  • CSS Introduction
  • Syntax
  • Colors
  • Fonts
  • Styles
  • Backgrounds
  • Colors
  • Images
  • Tables
  • Lists
  • Positions
  • Overflow
  • Floats
  • Inline Blocks
  • Forms
  • Rounded Corners
  • Gradients
  • Shadows
  • Buttons
  • Variables

  • JQuery Introduction
  • JQuery Syntax
  • JQuery Selectors
  • JQuery Events
  • JQuery Fade/Slide
  • JQuery hide/show
  • JQuery Chaining
  • JQuery Get/Set
  • JQuery Add/Remove
  • JQuery Classes
  • JQuery Transversing
  • JQuery AJAX
  • JQuery Load

  • JS Introduction
  • Statements
  • Output
  • Syntax
  • Variables
  • Operators
  • Arithmetic
  • Data Types
  • Events
  • Functions
  • Arrays/Strings
  • Loops
  • Errors
  • Keywords
  • Debugging
  • Forms
  • APIs
  • Object Accessors...
Module 2

Course Papers (Opt any 1 Paper)

  • Language C
  • Language C++
  • Java
  • Php
  • Python

  • C Overview
  • Environment Setup
  • Basic Syntax
  • Data Types
  • Variables
  • Constants
  • Storage Classes
  • Operators
  • Loops
  • Functions
  • Arrays
  • Pointers
  • Strings
  • Error Handling

  • C++ Characteristics
  • Polymorphism
  • Abstract Data Types
  • I/O Services
  • Functions and Variables
  • Arrays and Strings in C++
  • Classes in C++
  • Using Constructors
  • Using Destructors
  • Operator Overloading
  • Assigning Values
  • Storage Management
  • Inheritance
  • Templates

  • Introduction
  • Classes
  • Objects
  • Encapsulation
  • Abstraction
  • Inheritance
  • Packages
  • Interfaces
  • Exception Handling
  • Multi-Threading
  • File handling
  • Applets

  • PHP Introduction
  • PHP Syntax
  • PHP Variables
  • PHP Constants
  • PHP Strings
  • PHP Data Types
  • PHP Echo/Print
  • PHP Operators
  • PHP Arrays/Loops
  • PHP Switch
  • PHP Forms-validations
  • PHP Include
  • PHP Sessions
  • PHP Cookies
  • PHP Filters

  • Introduction
  • Fundamentals
  • Conditional Statements
  • Looping
  • Control Statements
  • String Manipulations
  • List
  • Tuples
  • Dictionaries
  • Functions
  • Modules
  • Input Output
  • Exception Handling
  • List

What You Will Learn & Career Scope

Details from the course content


Real Stories. Real CITC.

Stories That Inspire Trust

Training at 25 PB Battalion

Training at 25 PB Battalion

Training at 13 PB Battalion

Training at 13 PB Battalion