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 & Business System
    • Computer Appreciation
    • Computer Organization
    • Operating System
    • Word Processing (MS-WORD)
    • Spreadsheet Package (MS-EXCEL)
    • Presentation Package (MS-POWERPOINT)
    • Database Operations (MS-ACCESS)
    • Information Technology & Society
  • Programming & Problem Solving through C Language
    • Introduction to Programming
    • Algorithm for Problem Solving
    • Introduction to C Language
    • Conditional statements and loops
    • Arrays
    • Functions
    • Storage Classes
    • Pointers
    • Self-Referential Structures and Linked Lists
    • File Processing
                            
  • Internet Technology and Web Page Designing
    • Introduction to Internet
    • TCP/IP-Internet Technology & Protocol
    • Internet Connectivity
    • Internet Network
    • Services on Internet (Definitions & Functions)
    • Electronic Mails
    • Current Trends on Internet
    • Web Publishing and Browsing
    • Interactivity Tools
    • Internet Security Management Concepts, Information Privacy, & Copyright issues
  • Computer System Architecture
    • Digital Components
    • Data Representation
    • Register Transfer and Micro Operations
    • Basic Computer Organization
    • Central Processing Units
    • Computer Arithmetic
    • Input-Output Organization
    • Memory Organization
    • Assembly Language Programming
  • Structured System Analysis and Design
    • Introduction
    • System Development Cycle
    • System Planning
    • Modular and Structured Design
    • System Design and Modeling
    • Input/Output and Interface Design
    • System Implementation and Maintenance
    • Computer System Security
    • OO Analysis and Design
    • Introduction to Management Information System
  • Data Structure through C++
    • Analysis of Algorithm
    • Basic of C++
    • Register Transfer and Micro Operations
    • Elementary Data Structures: Array, Linked Lists
    • Abstract Data Types  Stacks and Queues
    • Trees
    • Searching , Sorting & Complexity
    • Graphics
  • Introduction to Database Management System
    • An overview of Database Management System
    • An Architecture of the Database Management System
    • Relational Database Management System
    • Normalization
    • Relational Algebra and Relational Calculus
    • The SQL Language
    • Backup and Recovery
    • Security
    • Integrity
    • Design and Development of Database Applications
  • Basics of OS , Unix and Shell Programming
    • Operating System Concepts
    • Linux ideas and History
    • Linux Usage Basics
    • Running Commands and Getting Help
    • Browsing the File System
    • The X-Window System
    • Users, Groups and Permissions
    • Advanced Topics in Users, Groups and Permissions
    • The Linux File System In-depth
    • Vi-An advanced Text Editor
    • Standard I/O  and Pipes
    • Using the bash shell
    • Configuring the bash shell
    • Text Processing Tools
    • Shell Programming
    • Investigating and Managing Process
    • Finding and Processing Files
    • Basic System Configuration Tools
  • Data Communication and Network Technologies
    • Evolution of Data Communication and Network Paradigm
    • Principles of Data Communication, Channels, Characteristics, Signaling, Modulation and Encoding, Multiplexing (SONET/SDH)
    • Various Transmission Media , Their Comparative Study, Fiber Optics and Wireless Media
    • Categories and Topologies of Networks (LAN & WAN)
    • Layered Architecture (OSI & TCP/IP) and Protocol Suites
    • Channel Error Detection and Correction, MAC Protocols, Ethernet and WLAN
    • Details of IP operations in the internet and associated routing principles
    • Operations of TCP/UDP, FTP, HTTP, SMTP, SNMP, etc.
    • Strategies for securing Network Applications in Enterprises
    • Emerging technologies such as WDM Mesh, Mobile, Telephony, etc.
  • Introduction to Object Oriented Programming through Java
    • Basics of Java
    • OOPS Concepts
    • String Handling
    • Exception Handling
    • Nested Classes
    • Multithreading
    • Synchronization
    • Input and Output
    • Serialization
    • Networking
    • AWT & Event Handling
    • Swing
    • Layout Managers
    • Applet
    • Collection
    • JDBC
  • 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