Academic

All Courses

Diploma In Software Engineering

Batch Name

DSE

Course Start

1-March-2026

Course duration

365 Hours

Eligibility

12th

Click Here for CITC All Courses FEES for Online Courses Live Interaction with Teachers.
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.

Module-1

Course Modules/Papers

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

  • 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
Course Syllabus

  • 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
Download Syllabus
Download Syllabus

Ready to take the next step? Download with one click.

Just fill the form—it’s free, fast, and your future starts here.