DOEACC 'A' LEVEL COURSE (Advance Diploma/PGDCA Level)


With .Net Technology, Professional English, Communication Skills and Personality Development

Objective of the Course

An 'A' Level qualifier is expected to be key member of a software development team with all round capabilities to manage and guide a software project. In order to develop these capabilities the 'A' level course has been so designed that a student acquires an in-depth knowledge of the concepts and skills needed for the job including problem solving skills, application programming languages, computer architecture, software development life cycle, database management system and operating system etc.

The career options available to a DOEACC 'A' level qualifiers are:
 

  • Programmer
  • Application Developer
  • Web Administrator
  • Training faculty
  • Web Content Developer
  • Trouble Shooter


DOEACC 'A' Level Course consists of ten theory modules (nine compulsory modules and one elective module), two Practical Exams and one Project.

MERIT Advantage

In order to improve employability of its students, students will be undergoing a complete module on .NET Technology as well as classes will also be conducted on Professional English, Communication Skills and Personality Development as an Integral Part of the Course.

Duration

Full Time: 1 year, Part Time: 2-3 Years

Eligibility

Level 'O'/ 3-year Government recognized polytechnic engineering diploma after class 10. Followed in each case, by an accredited 'A' Level course (no concurrency) Or A Government recognized polytechnic engineering diploma after 10+2/ Graduate and an accredited 'A' Level course in each case (may be concurrent). Even after clearing 'A' Level the diploma will be awarded only after successful completion of the academic stream i.e. polytechnic engineering diploma after 10+2 or degree.

Note : 'O' Level qualified students are exempted from appearing in first 3 papers and PR-1.

Scheme for 10+2 undergoing Graduation

These students will be allowed break for university examination and they can complete the course in 2-3 years alongwith their graduation.

Award of Qualification

The students would be eligible for the award of 'A' Level Diploma on successfully qualifying the Theory Examinations of all modules, Practical Examinations and the Project. The 'A' Level Certificate is recognized as equivalent to Advance Diploma Level Course by the Government of India for the purpose of employment vide Notification No. 43 & 49 dated 1st March, 1995 and 10th April, 1996 respectively issued by the Ministry of HRD, Government of India. A student will also be awarded Advance/Post Graduate Diploma in Information Technology by the institute on completion of the course as per institute's norms.

Placement

100% placement assistance will be given to all students on successful completion of the course as per norms.


Scholarships

The institute provides merit scholarships based on a student's performance in the Internal/DOEACC examinations.

DOEACC Scholarship Scheme for SC/ST/Physically Handicapped & Female Candidates

Under this scheme candidates pursuing the 'A' Level course through an accredited institute are offered scholarship upto Rs.10,000/-, subject to meeting the specified norms.

Admissions

Admission to the course is based on written test/academic performance/interview. A candidate willing to take admission has to apply in the prescribed application form.

Course Outline

A1:IT Concepts, Tools and Business System

Computer Appreciation
Computer Organization
Operating System (Windows & Linux)
Word Processing
Spreadsheet Package
Presentation Package
Data Base Management System
Information Technology Applications in Society

A2: Internet Technology and Web Design

Introduction to Internet
TCP/IP - Internet Technology and Protocol
Internet Connectivity
Internet Network
Services on Internet
Electronic Mail
Current Trends on Internet
Web Publishing and Browsing
HTML Programming
Interactivity Tools
ASP, VB Script, Java Script, Front Page, Flash
Internet Security Management Concepts, Information Privacy and Copyright Issues

A3: Programming in 'C'

Introduction to Programming
Algorithms for Problem Solving
Introduction to 'C' Language
Conditional Statements and Loops
Arrays
Storage Classes
Structures and Unions
Self Referential Structures and Linked Lists
File Processing

A4: Computer System Architecture

Digital Components
Data Representation
Register Transfer & Micro Operations
Basic Computer Organization
Central Processing Unit
Computer Arithmetic
Input-Output Organization
Memory Organization
Assembly Language Programming

A5: Structured System Analysis & 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/Design
Introduction to MIS

A6: Data Structure through C++

Analysis of Algorithm
Basics of C++, Elementary Data Structures:
Arrays, linked lists
Abstract Data types Stacks and Queues
Trees
Searching, sorting and Complexity
Graphs

A7: Database Management System

An Overview of Database Management System
Architecture of the Database 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

A8: OS, UNIX & 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
vim: 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

A9: Data Communication & Network Technologies

Data Communications
Communication Network Fundamentals
Media Access Control
Networking Components
Link Control and MAC Protocols
Local Area Networks (LAN)
Wide Area Networks (WAN)
Application Protocols
Wireless Networks
Security and Management

A10: Elective (any one)

AE1: Introduction to Object Oriented Programming through JAVA

Object Oriented Programming
Thinking Object-Oriented
Abstraction
Classes and Methods
Messages, Instances, and Initialization
Inheritance and Substitution
Static and Dynamic Behavior
Multiple Inheritance
Polymorphism and Software Reuse
Overloading and Overriding

Java Programming

An Introduction to Java
The Java Programming Environment
Fundamental Programming Structures in Java
Objects and Classes
Inheritance
Interfaces and Inner Classes
Introduction to GUI
Graphics Programming
User Interface Components with Swing
Deploying Applets and Applications
Exceptions and Debugging
Streams and Files
Database Programming

Unified Modeling Language (UML)

Introduction, An outline Development Process and Use cases
Class Diagrams and Advance Concepts
Interaction Diagrams, Packages and Collaborations
State and Activity Diagrams
Physical Diagrams
Case Studies

AE2:Software Testing and Quality Management

Introduction
Importance of Software Testing
Testing Techniques and Strategy
Verification and Validation
Building Test Cases and Plans
Quality Assurance and Standards
Debugging Technique and Tools
External Source of Errors

Note : Electives will be offered at the discretion of the institute.

PJ: Project Work

Add-ons

NET Technology
The .NET framework
C# Basics
C# Using Librar
ies Advanced Features Usi
ng C# ASP.NET
XML, ADO.NET
Visual Basic.NET
File and Database Applications (ODBC)
Advanced Programming Constructs
.NET Architecture and Advanced Tools

PE: Professional English
CS: Communication Skills
PD: Personality Development