Franchise

All Courses

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

Career-Ready · Industry-Focused

DSE

DSE - Diploma in Software EngineeringDo Software Engineering Course with CITC – An ISO 9001:2015 certified organization, associated with Microsoft, ICDL for International Computer courses, NIELIT, MSME & Google.&n…

Duration 1 Year Mode Online / Offline Eligibility 12th CITC Certified Placement Support

Diploma In Software Engineering (DSE)

Start Date 1 October 2026
Duration 1 Year
Mode Online / Offline
Certification CITC Certified
Batch / Course DSE
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,638+ Franchises
37,006+ Students
435+ Courses
9,252+ Govt. Placements
20,353+ Private Placements
Diploma In Software Engineering

DSE - Diploma in Software Engineering

Do Software Engineering Course with CITC – An ISO 9001:2015 certified organization, associated with Microsoft, ICDL for International Computer courses, NIELIT, MSME & Google. 

About Course

Diploma in Software Engineering is a diploma level course. This course is about learning the skills needed to develop a software that is user-friendly, affordable, reliable and easy to maintain. The principal of  designing, testing and maintenance is also included in this program

What you will Learn

Students will develop problem solving and communication abilities throughout the program.

Scope

One can apply as an Analyst Programmer,  gaming developer, mobile app developer,  software developer, programmer,  technical customer care specialist,  teacher/ lecturer, etc.

Course Papers / Subjects

What you will study in this programme

01
Fundamentals
02
MS Word-Required in Lots of office work
03
MS Excel-For Data Entry-listing-Accounting
04
Power Point-Basically used for Presentations
05
MS-Access-For Creating Office Databases
06
Internet-For browsing mails & websites
07
Digital Services-Net Banking, Cyber Awareness
08
Programming flow and structures.
09
Language C-C Programming
10
Language HTML
11
CSS
12
Linux and commands
13
Language C++-C Programming
14
Introduction to Java-For Software development
15
Java Concepts

Syllabus (Module-wise)

Expand each topic for details

Module 1

Course Modules/Papers

  • Fundamentals, MS Office, Internet(Digital Services)
  • Data Flow Structure, Language  C, HTML, CSS

  • Introduction to computers
  • Input output devices, Memory
  • Hardware Software
  • Number System
  • Introduction to Windows
  • Changing Windows Properties( window color, screen saver,, resolution, date and time)
  • Working with Notepad and Paint
  • Creating, Deleting, Renaming Files and Folders

  • Home
  • Insert
  • Page Layout
  • References
  • Review
  • View
  • Mailing

  • Home
  • Insert
  • Page Layout
  • Formulas
  • Data
  • Review
  • View

  • Home
  • Insert
  • Design
  • Animation
  • Slidshow
  • Review
  • View

  • Home
  • Create
  • External Data
  • Database Tools
  • Datasheet

  • Introduction to Internet
  • Surfing
  • Email
  • Create Account
  • Sending & Receiving E-Mails
  • Web Browsers
  • Downloading & Uploading
  • Google Drive
  • Search Engines

  • Net Banking
  • Debit/Credit Card Transactions
  • E-wallet
  • UPI
  • Fraud Emails
  • Spams

  • Algorithms
  • Flowchart

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

  • 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
Module 2

Course Modules/Papers

  • Linux and Commands
  • Language C++, Java

  • History
  • Difference between Linux and Windows
  • Difference between  Linux and Unix
  • GNU
  • Usage
  • Career Options
  • Root
  • Basic Commands
  • Vi Editor
  • Understanding Files and Directories in Linux 

  • 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

  • Java Vs C++
  • Constants
  • Variables
  • Data types
  • Operators
  • Control Structure
  • Syntax

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

What You Will Learn & Career Scope

Details from the course content


here is test to social proof

social proofing

hahgahahs

hahgahahs

test

test

test 2

test 2