28. Post Graduate Diploma in Software Engineering (PGDSE)

27. Post Graduate Diploma in Software Engineering (PGDSE) 

Duration Normal : 2.5 Years   Fast Track : 1 Year  Eligibility : Graduation

SCHEME OF STUDY

Section : I 

Paper-I: 

COMPUTER APPLICATIONS (CCA) 

Introduction to Computer, DOS, Operating Systems (Windows/Linux), Word Processing in detail, Spreadsheet (Excel) in Detail, Presentation in Ms-PowerPoint or Equivalent, Outlook Express, FrontPage, MS Access, System Tools, Virus, Internet & E-Commerce and Typing (Word Processing

Paper-II: 

FUNDAMENTALS OF COMPUTER (FOC) ;

What is a Computer, Characteristics of a Computer, Generation of computers, Introduction to the binary system, Components of a Computer, Input units, Output units, Processing units, Storage, Classification of computers, Networking, Software and Installation, Operating systems, Computer languages, Plug ins, Applications of Computer.

SYSTEM ANALYSIS AND DESIGN (SAD) ;

Overview of System Analysis and Design, System Development Life Cycle, The system analyst, System Planning and Analysis, Tools and Techniques for Modelling, System Design and Modelling, Input and Output Design Control, Modular and Structured Design, System Development, Implementation and Maintenance, System Audit and Security, Object Oriented Analysis and Modelling, Management Information System.

HTML & Web page Designing ;

Introducing HTML, Getting Started, Under Standing The Basic Tags, Tags That Affect The Appearance of your text, Indenting and Creating Spaces with & nbsp and Creating Lists, Creating Links, Images ,Tables, Frames, Animation, Forms, CSS, More Text Formatting, Image Maps, DHTML, Internet and Computer Jargon, Fun with Java Script, Adding Music to Your Web Pages

 

Section - II 

Paper-I:

Windows Server Administration (WSA) ;

Introduction to network technology, Installing Windows Server, Managing partition and fault panel, Windows Server Devices and Drivers, Working with Local User and Domain accounts Groups, Setting up control panel, Managing Resources and Data, Managing account policy and user rights, Managing Windows server sharing and permissions security file system, Introduction to IPv.6, SMB2 Network File system, Power Shell, Kernal transaction Manager, Self healing NTFS File system. Networking using TCP/ IP, Windows 7/8.1/10 Networking Features, Remote access service, Running applications, Supporting applications, Backing of Data, Monitoring and trouble shooting. 

Red Hat Linux Course (RHLC) ;

Part-I:

Types of Linux, Introduction to Linux, The structure of Linux, User Interfaces and Desktops, Linux Kernel, GNU and Unix Commands, The shell Scripting and Data Management, Files and Directories in Linux, Drives in Linux, Permissions and Security, System Services, Linux Installation and package Management, Support for other file system, Networking Fundamentals. 

Paper-II: 

C -PROGRAMMING  ;

 An Overview of "C" Programming, Control Structures, Macro, Arrays, Pointers, Memory Allocation, Character Handling, String Handling, User Defined Data Types, Functions, Header File Creation, Storage Class, Numerators, Enumerators, File Handling, Graphics, Data Structures, Files.

Advanced C -PROGRAMMING

Introduction, Arrays, Stacks, Queues, Linked List, Tree, Searching, Sorting, Binary Search Tree, Graph, Files.

OBJECT ORIENTED PROGRAMMING STRUCTURE with C++ ;

 Object-Oriented Programming, Data types, Operators and Expressions, Decision statements, Loop control statements, Arrays, Pointers, Structure and Union, C++ functions, Classes, Constructors and destructors, Overloaded operators, Inheritance, C++ I / O, Recent enhancements to C++.

Advanced C++ ;

 Introduction Data Structures, Introduction to C++, Data Structures and their Representation, Stacks, Queues, Trees, Graphs, Sorting Techniques, Hashing Techniques, Advanced Data Structure

 Project in C 

Section : III

Paper-I:

HTML & Web page Designing (HTML) ;

Introducing HTML, Getting Started, Under Standing The Basic Tags, Tags That Affect The Appearance of your text, Indenting and Creating Spaces with & nbsp and Creating Lists, Creating Links, Images ,Tables, Frames, Animation, Forms, CSS, More Text Formatting, Image Maps, DHTML, Internet and Computer Jargon, Fun with Java Script, Adding Music to Your Web Pages.

JAVA SCRIPT LANGUAGE (JSL) ;

Introduction to Java Script, Using Operators, statements and Functions, Handling Events, Working with Objects, Form and Elements Creating Frames and Windows, Using Cookies, Link and Anchor, Using Images, Math Functions, Developing Search Tools, Java Applets, Java API, ActiveX Components, Plug-Ins, Multimedia Applications, Interfacing CGI Programs. 

JAVA (JAVA);

Introduction to Java, OOPs, Java Programming, OOPs in java, Exception handling , Introduction to applets, AWT, Multi Threading, Stream Handling, JDBC-ODBC In Java Networking.

Paper-II:

J2EE (J2EE) Object Oriented Approach in JAVA., Java Applet., Java Console Application., Java Script, DHTML., Java GUI application., Swing in Java, Networking In Java., JDBC-ODBC In Java. Java RMI, Java Beans, Java Servlets, Enterprise Java Beans, Java Server Page.

 Project in JAVA

 

Section : IV

Paper-I: 

Part-I;

VISUAL BASIC PROGRAMMING (VB);

The Integrated Development Environment, Managing Projects, Introduction to Visual Basic Language, Forms and Menus, Controls, Concepts of Objects and Classes, Visual Basic and Windows API, Graphics with Visual Basics, Event-Driven Programming, Multiple Document Interface (MDI), Programming and Interfacing with MS-Office, Data Manager and Data Controls.

Visual ++ (V++) ;

Introduction to Visual Java++, Applet Programming, Event handling, Working with URLs and Graphics, User Interface Components, Working with Frames, Dialogs and Menus, java strings, java Utility classes, Multithreading, Synchronization, Java streams, Multimedia, Double Buffering Colors and Fonts, Fontmetrics Classes, Datagrams and Sockets.

Visual FoxPro (FOXPRO); 

Introduction to FoxPro, Data management process, Database logic, FoxPro environment, Creating databases and tables, Entering data, Editing data, Maintaining data, Retrieving information, Advanced query and reporting, Linking with other programs, The SQL view, Macros.

Paper-II:

DataBase Management System (DBMS);

Introduction of Database and DBMS, Advantages and disadvantages of DBMS, components of DBMS, Levels of Architecture, Instance and Schemes, DBMS facilities, Database users, Data dictionaries, Entity Relationship models, attributes, mapping constraints, aggregation, Mapping cardinalities, Entity sets and Relationship sets, Traditional Data Models, Relational Model, Relations, Normalization, Relational Algebra, Tuple Oriented Relational Calculus, Relational Database Design, Demoralization, Overview of Advanced DBMS.

Fundamentals of ERP

Financial Accounting with Tally.ERP9 (TALLY.ERP9) ;

Starting With Tally, Company Information, Accounts Information Groups and Sub-Groups, Ledgers, Cost Category and Cost Centres, Inventory Information Stock Group, Stock Category, Stock Item, Locations / Warehouse, Unit of Measure, Voucher Types, Reports, Bank Reconciliation, Interest calculations, Budgets and Controls, Purchase and Sales Order Processing, Stock Journal, Rejection In and Out, Value Added Tax (VAT), Tax Deduction at Source (TDS), Fringe Benefit Tax (FBT), Service Tax, Keyboard Shortcuts, ERP etc.,

 Software Engineering ;

Project in VB

Section : V

Paper-I:

VB.Net (VB.Net) & ASP.NET

Paper : II

Project in VB.NET or ASP.NET

 

Add on Courses

1. Raster Designing Software (RDS)

Part-I: Introduction to Photoshop, Basic Drawing Tool Menu, Selection Modes, Transformations, Adjusting Colour, Paintbrushes and Art Tools, Digital Painting, Short Cut Keys, Using Masks, Guides, Grid and Slices. Importing Images, Exporting Images, Units and Rulers Preset Manager, Floating Palettes, Layers and Paths, Filters and Other Funky Effects, Special Effects, Photo Repair, Pattern Creation, Web Design and Publication.

Python Training

Core Python

 

Introduction


 History 
 Features 
 Setting up path 
 Working with Python 
 Basic Syntax 
 Variable and Data Types 
 Operator
 

Conditional Statements


 If 
 If- else 
 Nested if-else
 

Looping


 For 
 While 
 Nested loops
 

Control Statements


 Break 
 Continue 
 Pass
 

String Manipulation


 Accessing Strings 
 Basic Operations 
 String slices 
 Function and Methods
 

Lists


 Introduction 
 Accessing list 
 Operations 
 Working with lists 
 Function and Methods
 

Tuple


 Introduction 
 Accessing tuples 
 Operations 
 Working 
 Functions and Methods
 

Dictionaries


 Introduction 
 Accessing values in dictionaries 
 Working with dictionaries 
 Properties 
 Functions
 

Functions


 Defining a function 
 Calling a function 
 Types of functions 
 Function Arguments 
 Anonymous functions 
 Global and local variables
 

Modules


 Importing module 
 Math module 
 Random module 
 Packages 
 Composition
 

Input-Output


 Printing on screen 
 Reading data from keyboard 
 Opening and closing file 
 Reading and writing files 
 Functions
 

Exception Handling


 Exception 
 Exception Handling 
 Except clause 
 Try ? finally clause 
 User Defined Exceptions

Contact

CSOFT IT SOLUTIONS & TRAINING

Pendanathu Plaza , 2nd Floor,IDBI Bank, Near Head Post Office, Main Road-Pala,Kottayam, Kerala, Pin : 686575
Ph : +91 4822 200199, +91 4822 200 299, Mob : +91 9496804551, +91 9947889245

Email: csoftpala@gmail.com, Web: www.csoftitsolutions.com

C-SOFT COMPUTER EDUCATION & Tally Academy

2nd Floor, Ninarpally Bldg, Central Junction
Erattupetta - 686121, Kottayam District, Kerala
+91 4822- 277 341, +91 9544900199, +91 9496804551

Email: csoftetpa@gmail.com, Web: www.csofteducation.com