PG Diploma in Computer Application

  

About this Course

This course covers more deeper knowledge in computer architecture and more strong foundation in Object oriented programming using C++ and C#.net.

The Syllabus covering Operating Systems, Computer Organisation, Object Oriented Programming with C++, C++ Lab, Relational Database Management, Distributed Computing, Programming in C#.Net, C# Lab. At the end of the course students have to do a project work in C# or C++ programming.

Course Content:

Operating System

Operating System- History of Operating System, Operating System Concepts- Files, Processes, System Calls, and the Shell.

Computer Organization

Basic Structure of Computer hardware and Software- Functional units, Basic Operational Concepts, Bus structures, Software, Performance, Distributed Computing.Addressing Modes and Machine Program Sequencing- Memory Locations, Addresses, and Encoding of information, main memory operations, Instruction and instruction sequencing, Addressing modes, Assembly language, basic Input-Output Operations.

Object Oriented Programming with C++

Object-Oriented Programming Concepts, Arrays, Structure, Union and Bit Fields, Classes and Objects, Constructors and destructors, pointers, Inheritance, Polymorphism, Template and Exception handling, File organization, Turbo Graphics, Preprocessor Directive and I/O Operations.

C++ Lab

Relational Database Management

Introduction to Relational Database Management Systems, Schema, Entity-Relationship Diagram, Tables, Primary key, Foreign key, Relationships, DML, DCL Commands, Views, Synonyms, PL/SQL Programming- Joins, Functions, Procedures, Views.Normalizations- First Normal form, Second Normal Form, Third Normal Form, Forth Normal Form

Distributed Computing

Distributed Computed Systems- Examples, Weakness and Strength of Distributed Systems, Interprocess Communications(IPC), Paradigms for Distributed Applications.

Programming in C#.Net

Introduction .NET Framework and Visual Studio, Getting Started with C#, Working with Control Flow Statements and Exceptions, Understanding Object Oriented Programming concepts, Introducing Windows Forms, Working with data and ADO.net.

C# Lab

Project Work

A project work in C++ or C#.net

Entry Requirements :

Age : 18

Academic Level : Diploma or Degree

Language Proficiency :IELTS 5.5 OR GCE O LEVEL

Mode Of Study : Face-to-Face

Duration :

Fulltime: 12 months (5 days X 3 hrs)

Part time : 24months(2 days X 3 hrs)

Rate this course:

Comments

Course Rating

  • /5 from users

Course Enquiry

Course Info

Similar Courses Provided By Other Premium Providers