DMAIN Computer Institute

Course catalogue

Sixteen courses across five tracks

Durations below assume two-hour sessions. Every networking and server course includes scheduled lab slots outside class hours. Open a course to see its module list.

16 courses

NET-101

Network Essentials

The foundation course. Media types, the OSI layers you actually use, IPv4 addressing, switching basics and how a packet gets from one room to another.

Modules
  • Cabling, connectors, crimping and cable testing
  • IPv4 addressing, subnet masks, gateways, DNS and DHCP
  • Switches, broadcast domains and basic VLANs
  • Wi-Fi fundamentals and SOHO router setup
  • Troubleshooting with ping, traceroute, ipconfig and Wireshark

6 weeksBeginnerClassroom + lab

NET-201

Most enrolled

CCNA 200-301

Full exam coverage with rack time on every topic. Configure it on real hardware first, then verify the same thing in a simulator at home.

Modules
  • Network fundamentals and IPv4/IPv6 addressing
  • VLANs, trunking, STP and EtherChannel
  • Static routing, OSPF single-area, inter-VLAN routing
  • NAT, DHCP, ACLs and port security
  • Wireless fundamentals, WLC basics
  • Automation and programmability concepts, REST and JSON
  • Exam drills: configuration labs under time

3 monthsCoreWeekday / weekend

NET-301

CCNP Enterprise

For people already working on networks. Multi-area OSPF, EIGRP and BGP, redundancy design, and the troubleshooting discipline the exam tests.

Modules
  • Advanced OSPF, EIGRP and route redistribution
  • BGP fundamentals, path selection and filtering
  • First-hop redundancy: HSRP and VRRP
  • QoS concepts, tunnelling and VRF basics
  • Structured troubleshooting on broken topologies

4 monthsAdvancedPrerequisite: CCNA

NET-210

Hardware & Structured Cabling

Assemble, diagnose and document. Desktop hardware, patch panel dressing, rack layout and the labelling scheme that saves you later.

Modules
  • Desktop assembly, POST diagnostics, OS installation and imaging
  • Rack and patch panel layout, cable management, labelling
  • Punch-down, keystone termination and fibre handling basics
  • UPS, power budgeting and earthing checks

4 weeksBeginnerLab heavy

SRV-101

Windows Server Administration

Build a domain from nothing: promote a controller, structure the directory, push policy, share storage and keep it backed up.

Modules
  • Installation, roles and features, server core basics
  • Active Directory: OUs, users, groups, delegation
  • Group Policy design and troubleshooting
  • DNS, DHCP and file services with permissions
  • Backup, restore and basic Hyper-V virtualisation

6 weeksIntermediateClassroom + lab

SRV-201

Linux Administration

Command line from the first hour, on the RHCSA syllabus. Filesystems, users, services, networking and shell scripting you will reuse daily.

Modules
  • Shell navigation, file permissions, users and groups
  • Package management, systemd services and logs
  • Storage: partitions, LVM and mounting
  • Networking, SSH hardening and firewalld
  • Bash scripting and cron automation

8 weeksIntermediateRHCSA track

NET-310

Firewall, VPN & Network Security

Policy design on a real firewall: zones, NAT rules, site-to-site and remote-access VPN, logging and what to do when the rule order is wrong.

Modules
  • Zone-based policy, NAT and rule ordering
  • IPsec site-to-site and SSL remote access VPN
  • Content filtering, IPS basics and logging
  • Hardening switches and routers against common attacks

6 weeksIntermediatePrerequisite: NET-201

DEV-101

Core Java

Language fundamentals through to a working desktop or console application backed by a database, written and debugged by you in class.

Modules
  • Syntax, control flow, arrays and strings
  • OOP: classes, inheritance, interfaces, polymorphism
  • Collections framework, generics and exceptions
  • File I/O, threads and the basics of JDBC with MySQL
  • Mini project with version control

10 weeksBeginnerProject included

DEV-110

Python Programming

From first script to something useful. Data structures, functions, files, modules, then a small automation tool you keep using afterwards.

Modules
  • Types, control flow, functions and modules
  • Lists, dicts, sets, comprehensions
  • Files, CSV and JSON handling
  • Error handling, virtual environments and pip
  • Classes, and a scripting project of your choice

8 weeksBeginnerWeekend option

DEV-210

Python for Network Automation

The course that only an institute with a rack can teach properly. Script against the lab switches: collect, compare, configure, report.

Modules
  • SSH automation with Netmiko and Paramiko
  • Config templating with Jinja2
  • Parsing device output and building inventory reports
  • REST APIs, JSON payloads and simple monitoring scripts

6 weeksIntermediateNeeds DEV-110 + NET-201

DAT-101

Data Analytics with SQL & Power BI

The job-ready analytics path: clean it in Excel, query it in SQL, model it and publish a dashboard somebody else can actually read.

Modules
  • Excel: lookups, pivot tables, Power Query cleaning
  • SQL: joins, aggregation, subqueries, window functions
  • Power BI: data model, relationships, DAX measures
  • Dashboard design and storytelling with charts
  • Capstone: one dataset taken from raw file to published report

3 monthsBeginnerPortfolio output

DAT-201

Python for Data Analysis

pandas, NumPy and plotting for people who have outgrown spreadsheets, plus a first, honest look at statistics and simple models.

Modules
  • NumPy arrays and pandas DataFrames
  • Cleaning, merging, grouping and reshaping
  • Visualisation with Matplotlib and Seaborn
  • Descriptive statistics and correlation
  • Introduction to regression and classification with scikit-learn

8 weeksIntermediateNeeds DEV-110

PRJ-101

College Project Guidance

BE, BCA, MCA and diploma final-year projects. We help you scope something achievable, build it, and write the report your college will accept.

What you get
  • Topic selection and feasibility review
  • Weekly build sessions with a mentor
  • Synopsis, report formatting and diagrams
  • Viva preparation and demo rehearsal
  • Source code handover with documentation

4–8 weeksAll streamsIndividual or team

OJT-101

For final-year students

OJT Programme

On-the-job training on a supervised brief: network documentation, a support desk rotation, or a small build. Attendance record and certificate at the end.

How it runs
  • Choose a stream: networking support, development or analytics
  • Induction week on tools, ticketing and reporting
  • Assigned work with a weekly review
  • Logbook and attendance record for your college
  • Completion certificate and a letter describing the work done

3 or 6 monthsFull / part timeCertificate

SEC-101

Starting soon

Cyber Security Essentials

Built on the networking we already teach. Threats, hardening, packet analysis and the habits that prevent most incidents.

Planned modules
  • Security concepts: CIA, risk, common attack classes
  • Hardening endpoints, servers and network devices
  • Traffic analysis with Wireshark
  • Vulnerability scanning and patch discipline
  • Incident response basics and log review

Duration TBCWaitlist open

SEC-201

Starting soon

Ethical Hacking & VAPT Basics

Hands-on assessment inside our own isolated lab range, with the legal and reporting side treated as part of the work rather than a footnote.

Planned modules
  • Scope, authorisation and rules of engagement
  • Reconnaissance and enumeration on the lab range
  • Common web and network weaknesses
  • Writing a findings report a client can act on

Duration TBCNeeds NET-201

Fees & schedule

What a course includes

Included in every course

  • Printed or digital notes for each module
  • Scheduled lab slots outside class hours
  • Doubt-clearing sessions every week
  • One free repeat of any module with a later batch
  • Completion certificate from the institute

Timings

  • Weekday morning, afternoon and evening slots
  • Weekend batches for working professionals
  • Two-hour sessions, five days a week for weekday batches
  • Lab open through the day for enrolled students
To fill in: fees per course, exam-voucher costs where applicable, instalment options, and the discount policy for students enrolling in two tracks. Decide whether to show prices publicly or keep them to enquiries only.