e-Brochure

Logo

PG Certificate Programme in HPC System Administration (PGCP-HPCSA)

Download Course Flyer
(File Type: PDF, File Size: 974 KB, Date: 27/11/2025)


PGCP-HPCSA will educate the aspirants who want to make an impact in the corporate and academic world in the domain of High Performance Computing system administration as System Administrator, Storage Administrator and IT Infrastructure Specialist. The course is also suitable for those who are already working in HPC administration domain to enhance their theoretical and conceptual knowledge as well as those who would like to start career in HPC administration. The collaboration with the different multi-national companies at the level of mutual research interests and customer related projects will ease the path for campus recruitment. At the end of the course the students will be able to manage HPC infrastructure like network, storage, resource and backup management, efficiently design data center, maintain the HADOOP cluster and map reduce technology, explore on HPC applications and solutions, and understand the fundamentals of various cloud techniques and system security.

The theoretical and practical mix of the HPC System Administration program has the following learning objectives:

  • Fundamental knowledge of High-Performance computing and applications.
  • HPC Cluster architecture, Clustering, resource allocation and job scheduling tools, Parallel file systems, Designing Data Centers, Troubleshooting techniques and various other tools for administration and monitoring.
  • Hadoop and Map reduce Concepts, designing Hadoop cluster for big data applications.
  • Virtualization and Cloud computing technologies, accessing resources and services needed to perform functions with dynamically changing needs.
  • Network and Cloud security concepts to create secure development environment, recognizing security loopholes and strengthening the solutions.
  • DevOps and automation using container technology and scripting.
  • Undertaking industrial research projects for the development of future solutions in the domain of HPC Administration to make an impact in the technological advancement.

The educational eligibility criteria for PGCP-HPCSA course is

  • Graduate in Engineering or Technology (10+2+4 or 10+3+3 years) in IT / Computer Science / Electronics / Telecommunications / Electrical / Instrumentation, OR
  • MSc/MS (10+2+3+2 years) in Computer Science, IT, Electronics  OR
  • Post Graduate Degree in Mathematics or allied areas, OR
  • MCA
The candidates must have secured a minimum of 55% marks in their qualifying examination.

PGCP-HPCSA course will be delivered in fully PHYSICAL mode. The total course fee and payment details are as detailed herein below:

The total course fee is INR. 99,000/- plus Goods and Service Tax (GST) as applicable by Government of India (GOI).

The course fee for PGCP-HPCSA has to be paid in two installments as per the schedule.

  • First installment is INR. 15,000/- plus Goods and Service Tax (GST) as applicable by GOI.
  • Second installment is INR. 84,000/- plus Goods and Service Tax (GST) as applicable by GOI.

The course fee includes expenses towards delivering classes, conducting examinations, final mark-list and certificate, and placement assistance provided.

The first installment course fee of Rs 15,000/- + GST on it as applicable at the time of payment is to be paid online as per the schedule. Payments may be made using any of the available payment modes provided through the payment gateway. The first installment of the course fees is to be paid after seat is allocated during counseling rounds.

The second installment of the course fees is to be paid before the course commencement using netbanking, UPI, and credit/debit cards through the payment gateway.

NOTE: Candidates may take note that no Demand Draft (DD) or cheque or cash will be accepted at any C-DAC training centre towards payment of any installment of course fees.

Computer Architecture: Basic concepts of computer organization, Classes of computer architecture, Processor vs. System architecture, Elements of computer systems, CISC vs. RISC architectures, pipelining, Multi core Processor architecture, Memory Hierarchy, Cache memory, Cache coherency, Standard IO interfaces, GPU elements, Compute GPU Architecture, overview of the latest Intel, AMD, ARM, POWER processors. Basic concepts of computer organization, Classes of computer architecture, Processor vs. System architecture, Elements of computer systems, CISC vs. RISC architectures, pipelining, Multi core Processor architecture, Memory Hierarchy, Cache memory, Cache coherency, Standard IO interfaces, GPU elements, Compute GPU Architecture, overview of the latest Intel, AMD, ARM, POWER processors. 

Linux: Introduction to Operating System and it’s Architecture, Process Management, Signals, Systems Concepts, Processes  Scheduling & synchronization, Memory management, File System management, Introduction to Linux, Startup Files, Linux boot process, Installation of Linux, Disk partitioning, Controlling and managing  Services, Basic Linux commands, User administration of Linux, Network Configuring, Network Monitoring and Troubleshooting (netstat/iproute2), System Configuration Files, Perform System Management, Maintenance and troubleshooting, Basic Service Security, Log Management, Network Authentication

Shell Scripting: Introduction to BASH Command Line Interface (CLI) Error Handling, Debugging & Redirection of scripts Control Structure, Loop, Variable & String, Conditional Statement Regular Expressions, Automate Task Using Bash Script, Security patches, Logging & Monitoring using script. 

Introduction to communication system, issues in Computer Networking, OSI Layers, TCP/IP Models, Networking Protocols, IP Addressing and Routing, Network Devices (Hub, Switch, Router), Interconnect networks, VLAN, Types of Interconnect networks, Gigabit Ethernet, InfiniBand, Omni Path Architecture(OPA), types of protocol supported, Communication subnet, NAT, ACL Interconnect networks subsystem: HCA, FC ports and other supported accessories, Network monitoring


Introduction to Python, Python basics, Data Types and variables Operators, Looping & Control Structure, List, Modules, Dictionaries, String, Regular Expressions, Functions and Functional Programming, Object Oriented Linux Scripting Environment, Classes, Objects and OOPS concepts, File and Directory Access Permissions, Libraries and Functionality Programming, Writing plugins in Python, Data analysis Automation Process, Debugging basics, Task Automation with Python. 

Cloud Computing and Hadoop Administration for HPC

Hadoop Framework: What is Hadoop, Why Hadoop, History of Hadoop, Use Cases of Hadoop, Hadoop eco system, HDFS, Hadoop Distributed File System, HDFS Architecture, Name Nodes, Data Nodes, Secondary Name Node, Command Line Interface, Reading and Writing Date, Hadoop on YARN

Map Reduce: Map Operation, Map Reduce Anatomy, Job Submissions, Job Initialization, Task Assignment, Job Completion, Job Scheduling, Job Failures, Shuffle and sort, Word Count Problem, Word Count Flow and Solution, Word Count Flow and Solution.

Hadoop Environment: Setting up a Hadoop Cluster, Cluster specification, Cluster Setup and Installation, Hadoop Configuration, Security in Hadoop (Security System Concepts used in Hadoop, Hadoop Cluster With LDAP), Administering Hadoop, HDFS – Monitoring & Maintenance (Data transfer Between Clusters, Adding and Removing Nodes, Cluster Rebalancing), Hadoop benchmarks.

Cloud Computing and Cloud Security: Launching and managing instances, Instance types and pricing basics, Security groups and key pairs, Basic monitoring, Storage – Amazon S3, Buckets and objects, Storage classes, Permissions and access control, Use cases, Networking – Amazon VPC, VPC basics (CIDR, subnets), Public and private subnets, Internet gateway, Route tables, Basic network architecture, Serverless – AWS Lambda, Concept of serverless, Creating and triggering functions, Basic use cases, Cloud security fundamentals, Identity and access management (IAM concepts), Authentication and authorization, Data protection basics, Common cloud security risks and best practices.

Cloud Technologies:  Virtualization, Virtual machine provisioning, virtualization applications in enterprises, Pitfalls of virtualization, Multitenant software: Multi-entity support, multi-schema approach, multi-tenancy using cloud data stores, Data access control for enterprise applications, OVirt, OpenStack.

Container based technologies, Automation and administration: Introduction to DevOps, Version control using Git, Branching and merging, Continuous integration concepts, Docker and containers, Container lifecycle and basic commands, Kubernetes architecture, Pods and pod lifecycle, ReplicaSets and scaling, Deployments and rolling updates, Services and networking, Basic kubectl commands, Deploying applications on Kubernetes, Infrastructure as Code, Introduction to Terraform, Terraform workflow (init, plan, apply, destroy), Providers and resources Basic Terraform configuration, State management concepts, Provisioning AWS resources using Terraform (EC2 and S3 basics).


Network Security and Resource Management for HPC

Security Fundamentals, Risk Management, Exposure and Countermeasure, DMZ, Firewalls, Types of Firewalls, Limitations of firewall, firewalld, Threat Management Gateway, Web Application Firewall, Packet capturing, Packet Signature and Analysis, Reverse proxy, Virtual Private Networks, Deploy and managing VPN, VPN Performance tuning and error handling, VPN routing, Hybrid VPN, IPSec, CA, SSL/TLS Certificate generation, HMAC, Cryptography, L2TP/PPTP, Intrusion Detection And Prevention, Intrusion risks, Security policy, Monitoring  and reporting of  traffics, Traffic shaping, Investigating and verifying detected intrusions, Recovering from, reporting and documenting intrusions, Define the Types of intrusion Prevention Systems, Intrusion prevention system basics, Limitations of  Intrusion Prevention System, Spoof Prevention, Dos, Ddos, QoS Policy, Nagios and Snort configuration. 

Resource manager, Batch systems, Scheduler, various open-source schedulers in HPC PBS Pro, Slurm, SGE, Components of resource manager, installation and configuration of Slurm and PBS Pro, submitting and managing jobs, Writing the batch script, Application-level check pointing, managing nodes, setting server scheduling policies, scheduler integration, Maui, Moab, MPI support, Accounting records, GoldResource manager, Batch systems, Scheduler, various open-source schedulers in HPC PBS Pro, Slurm, SGE, Components of resource manager, installation and configuration of Slurm and PBS Pro, submitting and managing jobs, Writing the batch script, Application-level check pointing, managing nodes, setting server scheduling policies, scheduler integration, Maui, Moab, MPI support, Accounting records, Gold

HPC and Storage Infrastructure Management

Types of Storage, Protocols, Components of a disk drive, physical disk and factors affecting disk drive performance. RAID level performance and availability considerations, Components and benefits of an intelligent storage system, (DAS) architecture, (SAN) attributes, components, topologies, connectivity options and zoning, FC protocol stack, addressing, flow control, and classes of service, storage replication & HSM, Network Attached Storage (NAS) components, protocols, IP Storage Area Network (IP SAN) iSCSI, FCIP and FCoE architecture, Logical Volume Manager (LVM)

Parallel File Systems 
Introduction to Parallel File Systems, types of Parallel File Systems, PVFS2, Lustre, BeeGFS, GPSF, Components, Installation and configuration, benchmarking, comparison of Parallel File Systems, Optimization 

Backup management
Backup, Backup tools, Types of backups, backup policies, Archive, retrieve, backup optimization, restore, Hierarchical Storage Management (HSM), Backup media (LTO), Tape library.

Basics of Data Center Design Management
Data center overview, Real life issues on design, Cabinets, Power, cooling, Cable Management, Safety, efficient design and planning a strategy, Collecting the heat, Heat rejection or reuse, Liquid cooling, Energy use systems, Data Centre Metrics, Best Practices, Fire Protection and Security Systems

Design of HPC Cluster – Ecosystem 
Requirement Analysis, building blocks of HPC, Hardware and software selection process, Design of HPC Cluster, Cluster Planning, Architecture and Cluster software, Cluster building tools, Multicore architecture, Accelerator cards, Configuring & setting environment for accelerator cards, Latest trends and technologies in HPC.

HPC System Management and Monitoring 
IPMI, HMC, User management, LDAP, NIS, Node resources, processor usage, memory usage, network usage, statistics, network monitoring, monitoring tools (Ganglia, Collectl, Graphite, nagios and XD mod), System Benchmarking, theoretical peak performance, HPL bench mark, Tuning HPL, OSU Benchmark / IO Benchmark, HPCG Benchmark, Micro benchmarking, macro benching, Application benchmarking and check the scalability of the applications, Ticketing tools for support.

Case study of HPC solutions like Param Shavak


Employability Skills

Number System, Ratio and Proportion, Partnership, Percentage, Profit and Loss, Simple Interest & Compound Interest, Time, Speed and Distance, Trains, Time and Work, Wages, Pipes and Cisterns, Boats and Stream, Averages, Mixtures and Allegation, Probability, Permutations and Combinations, Series, Blood Relations, Coding- Decoding, Seating Arrangement, Syllogism, Venn Diagram, Data Interpretation & Sufficiency, Problems on Ages, Clock & Calendar, Alphabetical Reasoning, Ranking & Order, Direction, Puzzles, Statements & Assumptions

Personality Development, English Grammar, Correct Usage of English, Listening Skills, Reading Skills, Writing Skills, Formal Application Writing, Public Speaking, Presentation Skills, Group Discussions, Personal Interviews


 


After doing this course students will be able to:
  • Manage the HPC infrastructure like (Network, Storage, Resource and Backup Management)
  • Design an efficient data center.
  • Maintain the HADOOP cluster and related technology
  • Explore on HPC applications and solutions 
  • Understand the fundamentals of various cloud techniques and system security.

C-DAC's Advanced Computing Training School
Address
:
C-DAC Innovation Park Sr. No. 34/B/1 Panchvati, Pashan Pune
Maharashtra 411008
Telephone
:
020-25503134/136/107, 9373731598
Contact Person
:
Ms. Heera Mohanan
Fax
:
NA
e-Mail
:
acts[at]cdac[dot]in
Courses
:
PGCP-AC, PGCP-VLSI, PGCP-ESD, PGCP-ITISS, PGCP-AI, PGCP-CSF, PGCP-BDA, PGCP-HPCSA, CCST

Q. Why is nomenclature of Post Graduate Diploma in High Performance Computing System Administration changed to Post Graduate Certificate Programme in Advanced Computing?

A. C-DAC’s Post Graduate Diploma in High Performance Computing System Administration (PG-DHPCSA) Course nomenclature is enhanced as Post Graduate Certificate Programme in Advanced Computing (PGCP-HPCSA) to bring PG-DHPCSA course in line with NCVET standards and guidelines. C-DAC’s 900-hour Post Graduate Diploma in High Performance Computing System Administration is being upgraded to 1200-hour (24-week), 40-credits. NSQF alignment and NCVET approval are under process.

 

Q. What is the Eligibility for PG Certificate Programme in High Performance Computing System Administration (PGCP-HPCSA)?  
A. The eligibility Criteria for PGCP-HPCSA is candidate holding any one of the 
     following degrees:
  • Graduate in Engineering or Technology (10+2+4 or 10+3+3 years) in IT / Computer Science / Electronics / Telecommunications / Electrical / Instrumentation. OR
  • MSc/MS (10+2+3+2 years) in Computer Science, IT, Electronics. OR
  • Post Graduate Degree in Mathematics or allied areas, OR 
  • MCA
  • The candidates must have secured a minimum of 55% marks in their qualifying examination.
For any specific engineering or postgraduate courses that are not mentioned above, candidates may check their course eligibility by emailing their certificates and mark-sheets to actssupport@cdac.in before the last date of C-CAT application.

Q. What is the selection criterion?  
A. The selection process consists of a C-DAC's Common Admission Test (C-CAT).
 
Q. What is Fee of course? 
A. The fees for the PGCP-HPCSA course is INR. 99,000/- (Rupees Ninety Nine Thousand only) plus GST as applicable by Government of India 
 
Q. When the course does commence?  
A. Twice in a year in the month of August and February. Admission Process will
     start in month of May and November every year.
 
Q. Duration of the course?  
A. Duration is 24-week's full-time of 1200 hours (including 300 hours of self study) of 40 credits.
 
Q. Infrastructure Facilities available?  
A. Fully equipped classrooms capacity to accommodate students and state-of-art 
     labs to explore you computing skills
 
Q. Hostel & Canteen facility available?  
A. Accommodation for out station candidates is facilitated by some of centers. 
     Please refer Admission Booklet.
 
Q. Bank loan assistance?  
A. Facility of educational loans is provided for the selected candidates, which is available at all nationalized banks.
 
Q. Revision of the course contents, is it every six months?  
A. The course contents are revised according to the real world needs and when found relevant to the market demands.
 
Q. Do you have centralized placement cell?  
A. Yes we do have a centralized placement programme where the respective centers actively coordinate the task of organizing the campus interviews for all the students.
 
Q. What is the value of the course in the international market?  
A. The course has been a trend-setting course due to its unique curriculum and  
     the opportunities that it generates; hence it gives the edge over above for the 
     students and gives an international edge.

Top