DICS Header Logo

DOEACC A Level / Advance Diploma in Software Engineering (ADSE)


Download Syllabus Callback Request

Duration : 30 Months / Type : Diploma / Mode : Part Time

Objective :The objective of the course is to enable a student to acquire the advance knowledge pertaining to Information Technology.

Eligibility/Prerequisite : Under Graduation / O Level

Course Structure 

  • IT Tools & Basics of Networks
    • Introduction to Computer
    • Introduction to Operating System
    • Word Processing (MS-WORD)
    • Spreadsheet Package (MS-EXCEL)
    • Presentation Package (MS-POWERPOINT)
    • Introduction to Internet and WWW
    • Email, Social Networking and e-Governance Services
    • Digital Financial Tools and Applications
    • Overview of Future Skills and Cyber Security
  • Web Designing and Publishing
    • Introduction to Web Design
    • Editors
    • HTML Basics
    • Cascading Stylesheet (CSS)
    • CSS Framework - W3.CSS
    • Javascript and Angular JS
    • Photo Editor
    • Web Publishing and Browsing
  • Data Structure Through Object Oriented Programming Language
    • Object Oriented Concepts
    • Basics of C++ and C++ Classes and Objects
    • Analysis of Algorithm
    • Searching and Sorting
    • Elementary Data Types- Arrays, Linked Lists and Types
    • Stacks and Queues
    • Trees
    • Graphs
  • Databases Technologies
    • An Overview of the Database Management System
    • Architecture of Database System
    • Relational Database Management System(RDBMS)
    • Database Design
    • Maria DB
    • Manipulating Data with MariaDB
    • NoSQL Database Technologies
    • Selecting Right Database
  • Web Application Development Using PHP
    • Introduction to the Website Development
    • Introduction to Linux Operating System
    • Review of Designing Web pages
    • Review of Client Side Validations using various techniques
    • Implementation of a server side programming language PHP
    • Database connectivity with PHP and MySQL
    • Web Services & security vulnerabilities
  • Programming and Problem Solving Through Python Language
    • Introduction to Programming
    • Algorithm and Flowcharts to solve problems
    • Introduction to Python
    • Operators, Expressions and Python Statements
    • Sequence Data Types
    • Functions
    • File Processings
    • Scope and Modules
    • NumPy Basics
  • Inroduction to Internet of Things (IoT) and Its Applications
    • Introduction to IoT - Applications/ Devices, Protocols , Communication Model
    • Things and Connections
    • Sensors , Actuators and Microcontrollers
    • Building IoT Applications
    • Security and Future of IoT Ecosystem
    • Soft Skills - Personality Development
  • Computer Organization and Operating System
    • Basic Structure of Computers
    • Computer Arithmetic Operations
    • Central Processing Unit and Instructions
    • Memory Organization
    • I/O Organization
    • Operating Systems Overview
    • Linux Basics
    • Process Management and Shell Script
    • Users, Groups and Permissions
    • Standard I/O and Pipes
    • Finding and processing files
  • Systems Analysis, Design and Testing
    • Introduction
    • Requirement Gathering and Feasibility Analysis
    • Structured Analysis
    • Structured Design
    • Object-Oriented Modeling Using UML
    • Testing
    • System Implementation and Maintenance
    • Other Software Development Approaches
  • Data Science Using Python
    • Python Language, Structures, Programming Constructs
    • Data Science Concepts
    • NumpPy
    • Pandas
    • Statistical Concepts and Functions
    • Matplotlib
    • GUI –Tkinter
    • Machine Learning – The Next Step
  • Career Prospects - DOEACC A Level professionals can find the opportunities in any of the following category-
    • Software Programmer
    • Web Administrator
    • Web Content Developer
    • Database Administrator

Share It