Advance Diploma in Software Engineering

Duration : 3 Months / Type : Diploma

Objective:

The objective of the DOEACC A Level course is to enable a student to acquire the advance knowledge pertaining to Information Technology.

Course module

    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

    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 Processing
  • Scope and Modules
  • NumPy Basics

    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

    Introduction 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

    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

      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

    Databases Technologies

  • An Overview of the Database Management System
  • Architecture of Database System
  • Relational Database Management System (RDBMS)
  • Database Design
  • MariaDB
  • Manipulating Data with MariaDB
  • NoSQL Database Technologies
  • Selecting the Right Database

    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

    Web Application Development Using PHP

  • Introduction to 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

    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

Get More Details

Your name
Your Phone No
Your Email Id
Any Questions