Post Graduate Diploma in Software Engineering (PGDSE)
Duration- 2.5 Year Total Semester - 5 SEM
Sem - 1 Paper - 1
Computer Application
Using MS-DOS
Windows 7/8.1 or 10
Introductions MS-Word
Introductions to MS-Excel
Introductions MS- PowerPoint
System Tools & Virus
Internet & E-Commerce
Outlooks Express
Dreamweaver
MS-Access
ISM
HTML & Web Page Designing
System Analysis &Development(SAD)
Overview Of System Analysis And Design
System Development Life Cycle
The System Analyst
System Planning And Analysis
Tool And Techniques For Modelling
System Design AndModelling
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
Fundamentals Of C Language
Operators And Expressions
Input /Output Functions And Statements
Control Statements in C
Loop Control Structures in C
Arrays and Subscripted Variables
String Manipulations in C
Functions in C
Structures and Unions
Pointers
Files
Visual Basic Programming Language(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 Basic
Event Driven Programing
Multiple Document Interface (MDI)
Data Manager and Data Controls
Data Controls
HTML & Web Page Designing
C++ Program Structure
Control Statements
Looping Statements
Additional Operators In C++
Macro
Arrays
Class And Objects
Dynamic memory allocation
Constructors and destructors
Inheritance
Polymorphism
Compile time polymorphism
Virtual Function
Friend Function
Friend Class
Abstract class
Generic Functions
Exception handling
File Handling in C++
DBMS –(Database Management System)
Basics of Java
OOPS Concepts
String Handling
Exception Handling
Multithreading
Input and output
AWT Controls and Swing Controls
Basics of Servlet
DB Connection in MYSQL
Networking Java
SessionTracking
Event and Listener
JSP
Scripting elements
Implicit Objects
Directive Elements
Action Elements
Web Technology
Introduction to PHP
Handling Html Form with PHP
Decisions and loop
Function and Class
String
Array
State management
PHP with XML
Database Connectivity with MySQL
Introduction to AJAX
Asp.Net Standard Controls
Displaying information
Textbox controls
Asp.Net Validation Controls
Decision making and Loop
ASP.NET StateManagement
Database Connection
Ul/UX Controls Web design
Photoshop
Illustrator
Dreamweaver
InDesign
CorelDraw
LINUX ADMINISTRATION
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
Part-II:
Introduction, LVM2 and Resizing Logical Volumes, RAID Toolset Replacement, More to come
Installation and System Initialization, Updating Compares to Reinstalling, New choices in the Installer, Anacron ReIntroduced
New in Kickstart installations, Hands-on Lab: Installing Red Hat Enterprise Linux , Package Management Using yum, Using yum, Configuring the yum Client to Connect to an RHN Satellite Server Creating a yum Repository
Configure & apply ACLs based on Network Filtering Requirements, Configure & Troubleshoot NAT for given requirements, Configuring the yum client to Connect to a Private Repository, Using yum
Part-III:
The Kernel, Driver and Device Management, The new Driver Update Model, udev and hal
Device Symbolic Links, The kexec Fastboot Tool (beware!), LVM Mirroring, LVM Multipath
Disk Encryption, gnome-mount, Updates to autofs, New in Networking, Network Manager, Wireless improvements
IPV6, IPV6 and Default Service Configuration, Using/sbin/ip, SELinux, Introduction and Overview of Changes, Understanding SELinux, Protected Services
SERVER ADMINISTRATION
This module introduces the new Windows Server 2012 administrative interface, including roles and features that are available with the Windows Server 2012 operating system. It also discusses various Windows Server 2012 installation options and configuration steps performed during installation and after deployment, in addition to using Windows PowerShell to perform common administrative tasks in Windows Server 2012.
Lessons
• Windows Server 2012 R2 Overview
• Installing Windows Server 2012 R2
• Post-Installation Configuration of Windows Server 2012 R2
• Overview of Windows Server 2012 R2 Management
• Introduction to Windows PowerShell
Lab : Deploying and Managing Windows Server 2012 R2
• Deploying Windows Server 2012 R2
• Configuring Windows Server 2012 R2 Server Core
• Managing Servers
• Using Windows PowerShell to Manage Servers
After completing this module, students will be able to:
• Describe Windows Server 2012 R2.
• Install Windows Server 2012 R2.
• Perform post installation configuration of Windows Server 2012 R2.
• Describe the management tools available in Windows Server 2012 R2.
• Perform basic administrative tasks with Windows PowerShell.
This module covers the structure of Active Directory Domain Services (AD DS) and its various components, such as forest, domain, and organizational units (OUs). It also gives an overview of Domain Controllers, in addition to choices that are available with Windows Server 2012 for installing AD DS on a server.
Lessons
• Overview of AD DS
• Overview of Domain Controllers
• Installing a Domain Controller
Lab : Installing Domain Controllers
• Installing a Domain Controller
• Installing a Domain Controller by Using IFM
After completing this module, students will be able to:
• Describe the structure of Active Directory Domain Services (AD DS).
• Describe the purpose of domain controllers.
• Install a domain controller.
This module describes how to manage user accounts and computer accounts, including how to manage various consumer devices that employees use. The module also covers how to manage an enterprise network by managing groups, and how to delegate administrative tasks to designated users or groups.
Lessons
• Managing User Accounts
• Managing Groups
• Managing Computer Accounts
• Delegating Administration
Lab : Managing Active Directory Domain Services Objects
• Delegating Administration for a Branch Office
• Creating and Configuring User Accounts in AD DS
• Managing Computer Objects in AD DS
After completing this module, students will be able to:
• Manage user accounts with graphical tools.
• Manage group accounts with graphical tools.
• Manage computer accounts.
• Delegate permissions to perform AD DS administration.
This module describes how to use command line tools and Windows PowerShell to automate AD DS administration. It discusses various command-line tools and Windows PowerShell commands, and then describes how to use these tools and commands to modify objects individually and in bulk operations.
Lessons
• Using Command-line Tools for AD DS Administration
• Using Windows PowerShell for AD DS Administration
• Performing Bulk Operations with Windows PowerShell
Lab : Automating AD DS Administration by Using Windows PowerShell
• Creating User Accounts and Groups by Using Windows PowerShell
• Using Windows PowerShell to Create User Accounts in Bulk
• Using Windows PowerShell to Modify User Accounts in Bulk
After completing this module, students will be able to:
• Use command line tools for AD DS administration.
• Use Windows PowerShell cmdlets for AD DS administration.
• Perform bulk operations by using Windows PowerShell.
In this module, students see how to implement an IPv4 addressing scheme. This module discusses using IPv4, which is the network protocol used on the Internet and on local area networks, to troubleshoot network communication. It also covers determining and troubleshooting network-related problems.
Lessons
• Overview of TCP/IP
• Understanding IPv4 Addressing
• Subnetting and Supernetting
• Configuring and Troubleshooting IPv4
Lab : Implementing IPv4
• Identifying Appropriate Subnets
• Troubleshooting IPv4
After completing this module, students will be able to:
• Describe the TCP/IP protocol suite.
• Describe IPv4 addressing.
• Determine a subnet mask necessary for supernetting or subnetting.
• Configure IPv4 and troubleshoot IPv4 communication.
This module covers supporting and troubleshooting a Windows Server–based network infrastructure by deploying, configuring, and troubleshooting the Dynamic Host Configuration Protocol (DHCP) server role.
Lessons
• Installing a DHCP Server Role
• Configuring DHCP Scopes
• Managing a DHCP Database
• Securing and Monitoring DHCP
Lab : Implementing DHCP
• Implementing DHCP
• Implementing a DHCP Relay Agent (Optional Exercise)
After completing this module, students will be able to:
• Install the Dynamic Host Configuration Protocol (DHCP) server role.
• Configure DHCP scopes.
• Manage a DHCP database.
• Secure and monitor the DHCP server role.
This module describes name resolution for Windows operating system clients and Windows Server servers. It also covers installing and configuring a DNS Server service and its components.
Lessons
• Name Resolution for Windows Clients and Servers
• Installing a DNS Server
• Managing DNS Zones
Lab : Implementing DNS
• Installing and Configuring DNS
• Creating Host Records in DNS
• Managing the DNS Server Cache
After completing this module students will be able to:
• Describe name resolution for Windows operating system clients and Windows Server servers.
• Install and manage a DNS Server.
• Manage DNS zones.
This module discusses the features and benefits of IPv6, how IPv6 affects IPv4 networks, and how to integrate IPv6 into IPv4 networks by using various transition technologies.
Lessons
• Overview of IPv6
• IPv6 Addressing
• Coexistence with IPv4
• IPv6 Transition Technologies
Lab : Implementing IPv6
• Configuring an IPv6 Network
• Configuring an ISATAP Router
After completing this module students will be able to:
• Describe the features and benefits of IPv6.
• Describe IPv6 addressing.
• Describe IPv6 coexistence with IPv4.
• Describe IPv6 transition technologies.
This module gives an overview of different storage technologies, including managing disks and volumes. It also discusses how to implement the storage solutions in Windows Server 2012, and how to use Storage Spaces, a new feature that you can use to combine disks into pools that are then managed automatically.
Lessons
• Overview of Storage
• Managing Disks and Volumes
• Implementing Storage Spaces
Lab : Implementing Local Storage
• Installing and Configuring a New Disk
• Resizing Volumes
• Configuring a Redundant Storage Space
After completing this module, students will be able to:
• Describe various storage technologies.
• Explain how to manage disks and volumes.
• Explain how to implement Storage Spaces.
This module discusses how to enable and configure File and Print Services in Windows Server 2012, including securing files and folders on Windows Server 2012 and using shadow copies. It also describes configuring the new Work Folders role service, in addition to important considerations and best practices for working with File and Print Services.
Lessons
• Securing Files and Folders
• Protecting Shared Files and Folders by Using Shadow Copies
• Configuring Work Folders
• Configuring Network Printing
Lab : Implementing File and Print Services
• Creating and Configuring a File Share
• Configuring Shadow Copies
• Enabling and Configuring Work Folders
• Creating and Configuring a Printer Pool
After completing this module students will be able to:
• Secure files and folders.
• Protect shared files and folders by using shadow copies.
• Configure the Work Folders role service.
• Configure network printing.
This module provides an overview of Group Policy and provides details about how to implement Group Policy, including creating and managing Group Policy Objects and implementing a Central Store for administrative templates.Lessons
• Overview of Group Policy
• Group Policy Processing
• Implementing a Central Store for Administrative Templates
Lab : Implementing Group Policy
• Configuring a Central Store
• Creating GPOs
After completing this module students will be able to:
• Create and manage Group Policy Objects (GPOs).
• Describe Group Policy processing.
• Implement a Central Store for administrative templates.
This module describes Windows Server 2012 operating system security, and how to configure security settings by using Group Policy and Security Compliance Manager. It also covers how to identify security threats, restrict unauthorized software, and secure a Windows Server 2012 infrastructure by configuring Windows Firewall with Advanced Security.
Lessons
• Windows Operating Systems Security Overview
• Configuring Security Settings
• Restricting Software
• Configuring Windows Firewall with Advanced Security
Lab : Increasing Security for Server Resources
• Using Group Policy to Secure Member Servers
• Auditing File System Access
• Auditing Domain Logons
Lab : Configuring AppLocker and Windows Firewall
• Configuring AppLocker Policies
• Configuring Windows Firewall
After completing this module, students will be able to:
• Describe WindowsServer operating system security.
• Configure security settings by using Group Policy.
• Increase security for server resources.
• Restrict unauthorized software from running on servers and clients.
• Configure Windows Firewall with Advanced Security.
This module explains how to configure and troubleshoot DNS, including DNS replication and caching.
Lessons
• Configuring the DNS Server Role
• Configuring DNS Zones
• Configuring DNS Zone Transfers
• Managing and Troubleshooting DNS
Lab : Configuring and Troubleshooting DNS
• Configuring DNS Resource Records
• Configuring DNS Conditional Forwarding
• Installing and Configuring DNS Zones
• Troubleshooting DNS
After completing this module, students will be able to:
• Install and configure the DNS server role.
• Create and configure DNS zones.
• Configure DNS zone transfers.
• Manage and troubleshoot DNS.
This module explains how to implement virtualized domain controllers and read-only domain controller (RODCs). It also explains how to perform common AD DS administrative tasks
and manage the AD DS Database.
Lessons
• Overview of AD DS
• Implementing Virtualized Domain Controllers
• Implementing RODCs
• Administering AD DS
• Managing the AD DS Database
Lab : Maintaining AD DS
• Installing and Configuring a RODC
• Configuring AD DS Snapshots
• Configuring the Active Directory Recycle Bin
• Cloning a domain controller
After completing this module, students will be able to:
• Explain the general structure of AD DS.
• Implement virtualized domain controllers.
• Implement RODCs.
• Administer AD DS.
• Manage the AD DS database
This module explains how to create, configure and automate the creation of user accounts. It also explains how to configure account-related properties of user objects. It further explains how to create and administer Managed Service Accounts.
Lessons
• Configuring Password Policy and User Account Lockout Settings
• Configuring Managed Service Accounts
Lab : Managing User and Service Accounts
• Configuring Password Policy and Account Lockout Settings
• Creating and Associating a Managed Service Account
After completing this module, students will be able to:
• Configure password policy and user account lockout settings.
• Configure managed service accounts.
This module explains how to implement a GPO infrastructure. This also teaches how to perform common GPO management tasks, and manage GPOs by using Windows PowerShell. It also focuses on troubleshooting the application of GPOs.
Lessons
• Introducing Group Policy
• Implementing and Administering GPOs
• Group Policy Scope and Group Policy Processing
• Troubleshooting the Application of GPOs
Lab : Implementing a Group Policy Infrastructure
• Creating and Configuring Group Policy Objects
• Managing GPO Scope
• Verify GPO Application
• Managing GPOs
After completing this module, students will be able to:
• Describe the components and technologies that comprise the Group Policy framework.
• Configure and understand a variety of policy setting types.
• Scope GPOs by using links, security groups, Microsoft Windows Management Instrumentation (WMI) filters, loopback processing, and preference targeting.
• Describe how GPOs are processed.
• Locate the event logs that contain Group Policy-related events and troubleshoot the Group Policy application
This module explains how you can use Group Policy Objects (GPOs) to implement desktop environments across your organization by using Administrative Templates, Folder Redirection, Group Policy preferences, and where applicable, use software deployment to install and update application programs. It is important to know how to use these various GPO features so that you can configure your users’ computer settings properly.
Lessons
• Implementing Administrative Templates
• Configuring Folder Redirection and Scripts
• Configuring Group Policy Preferences
• Managing Software with Group Policy
Lab : Managing User Desktops with Group Policy
• Implement Settings by Using Group Policy Preferences
• Managing Office 2013 by using Administrative Templates
• Deploying Software by using Group Policy
• Configuring Folder Redirection
After completing this module, students will be able to:
• Describe and implement Administrative Templates
• Configure folder redirection and scripts by using GPOs
• Configure GPO preferences
• Deploy software by using GPOs
In this module, you will learn how to implement and manage remote access in Windows Server 2012. You will also learn how to implement DirectAccess by using the Getting Started wizard, implement and manage an advanced DirectAccess infrastructure, and implement VPN.
Lessons
• Overview of Remote Access
• Implementing DirectAccess by Using the Getting Started Wizard
• Implementing and Managing an Advanced DirectAccess Infrastructure
• Implementing VPN
• Implementing Web Application Proxy
Lab : Implementing DirectAccess by Using the Getting Started Wizard
• Verifying Readiness for a DirectAccess Deployment
• Configuring DirectAccess
• Validating the DirectAccess Deployment
Lab : Deploying an Advanced DirectAccess Solution
• Preparing the Environment for DirectAccess
• Implementing the Advanced DirectAccess Infrastructure
• Validating the DirectAccess Deployment
Lab : Implementing VPN
• Implementing VPN
• Validating the VPN Deployment
Lab : Implementing Web Application Proxy
• Implementing Web Application Proxy
• Validating the Web Application Proxy Deployment
After completing this module, students will be able to:
• Install and manage the Remote Access role in Windows Server 2012
• Implement DirectAccess by using the Getting Started Wizard
• Implement and manage an advanced DirectAccess Infrastructure
• Implement VPN access
• Implement Web Application Proxy
This module explains how to install and configure NPS, RADIUS Clients and servers. It also describes NPS authentication methods. It describe NPS authentication methods and how to
monitor and troubleshoot NPS.
Lessons
• Installing and Configuring a Network Policy Server
• Configuring RADIUS Clients and Servers
• NPS Authentication Methods
• Monitoring and Troubleshooting a Network Policy Server
Lab : Installing and Configuring a Network Policy Server
• Installing and Configuring NPS to Support RADIUS
• Configuring and Testing a RADIUS Client
After completing this module, students will be able to:
• Install and configure NPS
• Configure both RADIUS clients and servers
• Describe NPS authentication methods
• Monitor and troubleshoot NPS
This module explains how to configure, monitor, and troubleshoot NAP. It also explains how NAP can help to protect your network and the various NAP enforcement processes.
Lessons
• Overview of Network Access Protection
• Overview of NAP Enforcement Processes
• Configuring NAP
• Configuring IPSec Enforcement for NAP
• Monitoring and Troubleshooting NAP
Lab : Implementing Network Access Protection
• Configuring NAP Components
• Configuring Virtual Private Network Access
• Configuring the Client Settings to Support NAP
After completing this module, students will be able to:
• Describe how NAP can help to protect your network
• Describe the various NAP enforcement processes
• Configure NAP
• Monitor and troubleshoot NAP
This module describes FSRM, configure quotas, file screening, and storage reports and implement classification management and file management tasks. It describes the components of the DFS. I also explains how to configure DFS namespaces and DFS replication.
Lessons
• Overview of FSRM
• Using FSRM to Manage Quotas, File Screens, and Storage Reports
• Implementing Classification and File Management Tasks
• Overview of DFS
• Configuring DFS Namespaces
• Configuring and Troubleshooting DFS Replication
Lab : Configuring Quotas and File Screening Using File Server Resource Manager
• Configuring File Server Resource Manager Quotas
• Configuring File Screening and Storage Reports
Lab : Implementing Distributed File System
• Installing the DFS role service
• Configuring a DFS Namespace
• Configuring DFS Replication
After completing this module, students will be able to:
• Describe FSRM.
• Use FSRM to manage quotas, file screens, and storage reports.
• Implement classification and file management tasks.
• Describe DFS.
• Configure DFS namespaces.
• Configure and troubleshoot DFS Replication
This module explains how to encrypt files using EFS and configure advanced auditing features.
Lessons
• Encrypting Drives by Using BitLocker
• Encrypting Files by Using EFS
• Configuring Advanced Auditing
Lab : Configuring Encryption and Advanced Auditing
• Encrypting and Recovering Files
• Configuring Advanced Auditing
• Using Windows BitLocker Drive Encryption to Secure Data Drives
After completing this module, students will be able to:
• Encrypt hard drives by using Windows BitLocker Drive Encryption.
• Encrypt files by using Encrypting File System (EFS).
• Configure advanced auditing
This module explains how to create and manage server images by using Windows Deployment Services
Lessons
• Overview of Windows Deployment Services
• Managing Images
• Implementing Deployment with Windows Deployment Services
• Administering Windows Deployment Services
Lab : Using Windows Deployment Services to Deploy Windows Server 2012
• Installing and Configuring Windows Deployment Services
• Creating Operating System Images with Windows Deployment Services
• Configuring Custom Computer Naming
• Deploying Images with Windows Deployment Services
After completing this module, students will be able to:
• Describe the important features and functionality of Windows Deployment Services.
• Manage images by using Windows Assessment and Deployment Kit (Windows ADK) Tools.
• Configure Windows Deployment Services in Windows Server 2012.
• Perform deployments with Windows Deployment Services.
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
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