Popular Searches
Share this via
Facebook
Twitter
LinkedIn
Telegram
WhatsApp
Reddit
Welcome to Careers360.com
Get personalized guidance dashboard based on your profile.
Login / Signup
Online Courses and Certifications
Popular Courses From Top Providers
Online Degree and Diploma Courses
Free Online Courses
Course Types
Online Courses and Certifications
Course by Category
Course by Specialization
Course by Provider
Popular Courses From Top Providers
Coursera Courses
Swayam Courses
Edx Courses
Upgrad Courses
Online Degree and Diploma Courses
Online UG Degree Courses
Online PG Degree Courses
Diploma Courses
Free Online Courses
Free Courses by Branch
Free Courses by Provider
Course Types
Resources
Bootcamps
Courses By Job Roles
Course by Category
Design Certification Courses
Marketing Certification Courses
Humanities Certification Courses
Languages Certification Courses
finance and accounting Certification Courses
Personal Development Certification Courses
It & Software Certification Courses
Social Science Certification Courses
Business and Management Certification Courses
Programming & Development Certification Courses
Course by Specialization
Data Science Certification Courses
Digital Marketing Certification Courses
Data Analysis Certification Courses
Fashion Design Certification Courses
Graphic Designing Certification Courses
Cyber Security Certification Courses
Interior Design Certification Courses
Business Analytics Certification Courses
Artificial Intelligence Certification Courses
Tally Certification Courses
Course by Provider
Upgrad Courses
Edx Courses
Coursera Courses
Great Learning Courses
Simplilearn Courses Courses
Udacity Courses Courses
Edureka Courses Courses
Intellipaat Courses Courses
Emeritus Courses Courses
View All Providers
Coursera Courses
Coursera Data Science Courses
Coursera Software Development Courses
Coursera Machine Learning Courses
Coursera Artificial Intelligence Courses
Coursera Cyber Security Courses
Coursera Information Technology Courses
Coursera Web Designing Courses
Coursera Web Development Courses
Swayam Courses
Swayam Mechanical Engineering Courses
Swayam Computer Science Courses
Swayam Data Analysis Courses
Swayam Cyber Security Courses
Swayam Business Analytics Courses
Swayam Database Management Courses
Swayam Artificial Intelligence Courses
Swayam Robotics Engineering Courses
Edx Courses
Edx Financial Management Courses
Edx Programming Courses
Edx Civil Engineering Courses
Edx Cyber Security Courses
Edx Cloud Computing Courses
Edx Project Management Courses
Edx Data Analytics Courses
Edx Data Analysis Courses
Upgrad Courses
upGrad Data Science Courses
upGrad Cyber Security Courses
upGrad General Management Courses
upGrad Digital Marketing Courses
upGrad Business Analytics Courses
upGrad Machine Learning Courses
upGrad Big Data Analytics Courses
upGrad Cloud Computing Courses
Online UG Degree Courses
Online BBA
Online BCA
Online B.Com
Online B.Sc
Online BA
Online PG Degree Courses
Online MBA
Online MCA
Online M.Sc
Online PGDM
Online MA
Online M.Com
Diploma Courses
Postgraduate (PG) Diploma Courses
Cyber Security Diploma Courses
Data Science Diploma Courses
Finance Diploma Courses
Tourism Diploma Courses
Digital Marketing Diploma Courses
Business Analytics Diploma Courses
Fintech Diploma Courses
Design Thinking Diploma Courses
Free Courses by Branch
Free Digital Marketing Courses
Free Data Science Courses
Free Python Courses
Free Graphic Designing Courses
Free Web Development Courses
Free Cyber Security Courses
Free Machine Learning Courses
Free Content Writing Courses
List of All Free Courses & Certifications
Free Courses by Provider
Udemy Free Courses
Coursera Free Courses
Google Free Courses
Great Learning Free Courses
Edx Free Courses
Udacity Free Courses
Simplilearn Free Courses
Futurelearn Free Courses
Resources
Short Term Courses & Certifications
Online Degrees & Diplomas
Top Offline Courses & Certifications
Latest Blogs on Courses & Certifications
Course Compare
Bootcamps
Bootcamp Course Guide
Data Science Bootcamp Courses
Data Analytics Bootcamp Courses
Machine Learning Bootcamp Courses
Java Bootcamp Courses
Courses By Job Roles
Entrepreneur
Software Developer
Software Engineer
Business Analyst
Web Developer
Fee
The syllabus
Articles
Fee
The syllabus
Articles
Home
Skill Lync
Courses
Post Graduate Program in 4G 5G Development and Testing
Post Graduate Program in 4G/5G Development & Testing
BY
Skill Lync
Brochure
Enquire
Online
32 Weeks
Quick Facts
particular
details
Medium of instructions
English
Mode of learning
Self study
Mode of Delivery
Video and Text Based
Course and certificate fees
certificate availability
No
The syllabus
Course 1: Introduction to Cellular Communications 2G-3G
Week 01 - Introduction to Mobile Communication
How Does Mobile Telephony Work?
Wireless Basics
Radio Spectrum
Modulation and Coding
Multiple Access
Antenna Structure
Cellular Concept
Evolution of Telephony -1st Generation Systems
Week 02 - Network Standardization and Evolution
3GPP & 3GPP2/IEEE Standardization
Network Architecture Evolution Covering GSM, WCDMA
Understanding 2nd Generation Systems - GSM and IS-95
Week 03 - 3rd Generation Systems and Technological Advancements
Understanding the 3rd Generation Systems - UMTS
Understanding the Concept of Mobility
Identifying Performance Gains in 3rd Generation Systems
Week 04 - Coverage Analysis and Transport Evolution
Link Budget Calculation
Transport Network Evolution
Mobile Network Log Analysis
Course 2: Network Analysis and Trouble Shooting Using Wireshark
Week 01 - Introduction to Wireshark
Layers of OSI & TCP/IP Model
Working of Wireshark
Wireshark to Capture Traces
L1/L2 Protocol Analysis using Wireshark
Week 02 - Advance Usage of Wireshark
Log Analysis with Wireshark
Log Capturing and Filtering
Capturing Traces from Command Line
L3/L4 Analysis
Week 03 - Capturing and Debugging WIFI Logs
WIFI Protocols
Capturing WIFI Traffic
Debugging Networking Issues
Application Layer Protocol Analysis for DNS/DHCP/HTTP/SIP Protocols
Week 04 - Capturing and Debugging Mobile Network Logs
Understanding LTE Network
Capturing Mobile Network Logs
Analyzing the Logs
Protocols Covered - SCTP / S1AP / X2AP
Course 3: 4G(LTE) - Architecture, Features and Call Flow
Week 01 - Introduction to 4G systems, OSI layers, LTE call flows & Basics of C- Part 1
Introduction to 3GPP & 4G subsystems
3GPP evolution & multiple access schemes
OSI layers & networking protocol
OSI layer introduction and corresponding protocols
TCP vs UDP
IP subnetting & routing
IPv4/IPv6
Week 02 - Introduction to 4G systems, OSI layers, LTE call flows & Basics of C- Part 2
LTE bands, architecture & Interfaces
LTE frequency, bands, and bandwidth
LTE architecture and interfaces
LTE frame structures, resource block & bearers
LTE Frame structure DL/UL(SFN, SF, slot)
Resource block
Bearers
Quality of service
LTE protocol stack & channel mapping
LTE RAN protocol stack - Introduction and mapping
LTE channels and mappings
LTE initial synchronization
Basic procedure: Cell search
Synchronization procedures
Synchronization signals - PSS, SSS
Cell ID detection
Week 03 - Initial Access, Frames and MAC of LTE- Part 1
LTE initial attach call flow
LTE call flow - initial attach
LTE PDCP
LTE RLC
Week 04- Initial Access, Frames and MAC of LTE- Part 2
LTE MAC
MAC
LTE PHY procedures
LTE SRB & message mapping
LTE SRB
LTE messages & mappings with channel, PDCP/RLC/MAC involvement & SRBs
SRB, DRB, ERAB ID mapping to LCID
LTE RRC-NAS
RRC/NAS
RRC overview and state
RRC Connection Re-Establishment
NAS Procedures
Week 05 - RLC, RRC / NAS, PDSCH, PDCCH, HO & Advanced C- Part 1
LTE Handover & Measurement events
LTE RACH procedure
LTE DCI
Week 06 - RLC, RRC / NAS, PDSCH, PDCCH, HO & Advanced C- Part 2
LTE PDCCH
PDCCH in detail
Search space, blind decoding, PDCCH candidate
LTE Resource Allocation
PDSCH in detail
Resource allocation
LTE PUCCH
PUCCH in detail
UCI(SR, CQI, HARQ ACK/NACK)
PHICH in detail
HARQ process overview
LTE MAC Scheduler
Scheduler & Scheduling types
Scheduling flows
TB size & MCS calculation
Week 07 - RLC, RRC/NAS, PDSCH, PDCCH, HO & Advanced C- Part 3
LTE EPC nodes & interfaces
MME
PGW
SGW
NAS
S1AP
HSS
PCRF
DIAMETER
LTE DRX & paging
LTE TAU & identifiers
TAU in detail
LTE IDs
RNTIs
Week 08 - RLC, RRC/NAS, PDSCH, PDCCH, HO & Advanced C- Part 4
LTE UE related MAC features
BSR
PHR
Backoff indicator
VoLTE overview : IMS, LTE_EPC and PCC nodes, interfaces and functions
Typical VoLTE: Call flow establishment
VoLTE Nodes
IMS Core
VoLTE Call Flow
4G vs 5G
Evolution to 5G - comparison between 4G and 5G
Numerology, Slot, SCS, Frame Structures, mmWave
4G vs 5G Part2
SDAP
Difference in MAC, RLC, PDCP
5G core reference architecture
5G core SBA
Course 4: C Programming for Telecom Engineers
Week 01 - Linux basics, Vi Editor Basics & C Basics
Linux basics
Vi editor
C basics
Conditional statements
Looping
Switch case
Week 02 - Bits Manipulations, Preprocessors, Macro, Structures & Union
Bit Manipulations
Preprocessors & Macros in C
Structures in C
Union in C
Structure Vs Union
Enum in C
Enum in LTE example
Week 03 - Array, String, Pointer, Data Structures, Memory operations & C Advanced
Array and String in C
Pointers
Linked List, Stack & Queue
Multithreading, Process & Synchronization
File Management & Signal Handling
Files in C
Week 04 - Multifile, Makefile, Socket Programming, Debugging & Agile Scrum
Multifile in C
Compilation of Multifile
Socket Programming in C
Debugging using GDB
Agile Scrum
Scrum
Development of MAC scheduler example using agile
Course 5: Telecom Testing (4G) using Python and Robot Framework
Week 01- Overview of Key concepts
OSI model(recap)
TCP/IP stack
Ethernet
Internet Protocol (IPv4/IPv6)
Address Resolution protocol
ICMPv4/ICMPv6
Basic Linux commands on file handling
IP or route addition/modification
GTPv1 and GTPv2
DIAMETER, S1AP and HTTP/HTTP2
Introduction to LTE
Understanding of 3GPP/ETSI/RFC specs
Week 02- LTE 3GPP EPS Architecture- Deep Dive
Overview of 3GPP EPS architecture for LTE
Basic functional understanding of each LTE network elements like eNB, MME, SGW, HSS, PGW, AAA etc.
LTE interfaces (S1,S6,X2,S5,Gx,Gy,Gz etc)
Understanding of relevant protocols (S1AP, GTPV2,DIAMETER,NAS) associated with the network elements
understanding of a call flow (without 3GPP call flow diagram) from UE power on to UE power off (Flight mode)
Key concepts with LTE-A (CA,MIMO),CUPS architecture, EPC and radio network relation
Week 03- Basics Linux commands and getting started with Python
Introduction to vi(vim) editor
Use of handy Linux tools like sed
awk, grep etc.
File creation
Directory creation
Secure shell remote login and debugging problems
tcpdump,JSON files
Introduction to Python
Python interpreter
Installing Python
Installing VS Code (Visual Studio Code)
Introduction to Git
Week 04- Python Basics
Hello world program, quick look at data types in Python (strings, arrays, dictionary, tupple, set)
Loops in python, functions, conditional constructs in python
Classes in python, file operations with Python,
Generators, decorators
Week 05- Python special uses with respect to LTE testing
Introduction to special python functions like Map, Lambda, Pytest, unit test frameworks, difference between pytest and unittest
Writing test cases with python Pytest
API calls with Python
Parsing APIs with Python
REST APIs
Week 06- Manual testing on EPC
Writing test scenarios
Executing manual test cases
Exploratory test scenarios
Use case testing
White box testing
Corner scenario tests
Black box testing: Techniques [Boundary values, State transition, Decision Table, Equivalence Partitioning]
Load testing
System testing: Writing operator scenarios
IVT test: Writing scenarios with all components of the network
Week 07- EPC functions
Detailed understanding of different network elements in EPC like ENB, MME, SGW, PGW, HSS
PCC Elements Interworking with 3G network elements:SRVCC architecture
Identifiers in LTE
Mobility and Connectivity states (EMM/ECM states)
Selection Functions
Week 08- Bearers in LTE
Types of bearers (GBR/non-GBR)
Concept of data flow (SDU/PDU)
Different parts of a bearer
TFTs in LTE, ARP, QCI, MBR, GBR
Priority services in LTE
Week 09- LTE security
3 pillars of LTE security (Authentication, Integrity, Encryption)
LTE security procedure
LTE security call flow
Different Authentication Parameters in LTE security
Week 10- LTE procedures
S1- setup, attach (with packet capture analysis demo)
Detach
Handover (S1 HO, X2 HO, inter-RAT HO (Between 3GPP and non-3GPP access (LTE to WLAN))
Tracking area update
Service request and paging
CSFB
Roaming procedures
Single Radio Voice Call Continuity (SRVCC)
Charging procedures
Live network capture analysis
Week 11- IMS architecture
Overview and understanding of different components of IMS architecture
End to end VoLTE call flow
Week 12- ROBOT Framework
Understanding of ROBOT framework
Installing ROBOT Framework
Executing test cases in ROBOT
Writing keywords
Libraries
Test suites
Test cases on ROBOT Framework
Week 13- TTCN3
Overview on TTCN3
Installing TTCN3
Components of TTCN3 (MTC, PTC)
Test verdicts
Data types and modules, etc.
Designing sample test cases with TTCN3
Week 14- Orchestration introduction and road to 5G
Introduction to virtualization
NFVs
Introduction to containers
Orchestration with Kubernetes
Deployment with helm charts
Scaling (up/down) of containers
5G architecture overview with simple PDU establishment call flow
Course 6: Introduction to C++ Programming
Week 1 - Introduction to C++
Introduction to C++
What is C++?
Program Paradigm
ANSI/ISO vs Standard C++
C++ Syntax and Structure
C++ Language Fundamentals
Benefits of C++ over C
C vs C++
Procedural vs OOP
Compiling a C Program in C++
Undefined Behavior in C and C++
Void * in C vs C++
Name Mangling
Use of Extern C in C++ Programming
Structures in C vs Class in C++
C++ vs Java
Similarities between C++ and Java
Exception Handling in C++ vs Java
Default Virtual Behavior in C++ vs Java
Floating Point Operations and Property of Associativity in C, C++, and Java
Week 2 - Environment Setup & Fundamentals in C++
Environment Setup for CPP Programming
Compiler setup
Online compilers
Eclipse/ Visual Studio Setup
First Program
Understanding compilation- Build Pipeline
Preprocessing, Compiling, Assembling, and Linking
C++ Basics
Data Types and Modifiers
Built-in Datatypes
User-defined or Abstract Data Types
Variables in C++
Declaration and Scope of Variables
Global Variables
Local Variables
Static Variables
Extern Variables
Auto Variables
Operators in C++
Arithmetic Operators
Bitwise Operators
Relational Operators
Conditional Operators
Sizeof Operators
Assignment Operator
Unary Operator
Pre-Increment vs Post-increment Operators
Loop Types in C++
For
While
Do-while
Decision Making in C++
If
else-if
if-else-if
nested-if
switch
Week 3 - Strings and Arrays
Strings in C++
Arrays in C++
Functions in C++
Call by Value
Call By Reference
Inline Functions
Function Pointers
Pointer to Function
Week 4 - Pointers and References
Pointers in C++
References in C++
File Handling in C++
File Operations
File Handling through C++ Class
f-stream
if-stream
of-stream
Week 5 - DMA and OOPS Part 1
Dynamic Memory Allocation
malloc()
calloc()
realloc()
free
new
delete
malloc vs new
free vs delete
Object-Oriented Programming
OOP’s Concepts - Briefing
Class
Default access specifier in a class
Access Modifiers
Constructor
Destructor
Assignment Operator
Copy Constructor
Default member functions in a class
Object
Week 6 - OOPS Part 2
Encapsulation
Abstraction
Message Passing
Dynamic Binding
Data Hiding
Inheritance
Use of Inheritance
Modes of Inheritance
Types of Inheritance
Single Inheritance
Multiple Inheritance
Hierarchical Inheritance
Multiple Inheritance
Hybrid Inheritance
Multipath Inheritance
Diamond Problem
Week 7 - OOPS Part 3
Polymorphism
Compile Time Polymorphism
Function Overloading
Operator Overloading
Runtime Polymorphism
Function Overriding
Virtual Keyword
VTable
Vptr- V Pointer
Virtual Functions
Abstract Class
Pure Virtual Function
Interface vs Abstract Class
Week 8 - Constructors and Destructors
Constructors and Destructors
Virtual constructor
Virtual Destructor
Virtual Copy Constructor
Shallow Copy vs Deep Copy
When does the compiler create default constructor and copy constructor?
When do you write your own Copy constructor and Assignment Operator?
Dangling Pointer
Void Pointer and Opaque Pointer
Null Pointer and Wild Pointer
Private Constructor
Private Destructor
Copy Elision
Explicit Keyword- Can constructors and Destructors be called explicitly?
Week 9 - Keywords in C++
Static Keyword in C++
Static Variables in a Function
Static Variables in a Class
Static Members of Class- Static Class Objects
Static Member Functions in a Class
Const keyword in C++
Mutable Keyword in C++
Friend Function and Friend Class in C++
This Pointer in C++
‘this’ pointer
Type of ‘this’ pointer
delete ‘this
Week 10 - Type Casting
Type Casting in C++
Implicit cast
Explicit cast
dynamic_cast
static_cast
reinterpret_cast
const_cast
Member Initializer List in C++
Use of Initializer Lists
Cases where we use Member initializer lists
Week 11 - Exception Handling
Exception Handling in C++
Why do we need Exception Handling in C++
Base Class and Derived Class Exception Handling
Catch Block in C++
Object Destruction
Stack Unwinding in C++
Templates in C++
How do Templates work?
Function Templates
Class Templates
Template Specialization
Week 12 - Multithreading
Multithreading in C++
Posix threads
Std :: thread
Inter-Process Communication
What is IPC
Various methods in IPC
Smart pointers
Use of Smart Pointers
Types of Smart Pointers
Auto pointer
Unique pointer
Shared pointer
Weak pointer
Course 7: Fundamentals of 5G
Week 01- Network Evolution & 5GC
Mobile Network Evolution
Understanding the IMT-2020 Requirements
3GPP Releases
Evolution of 5GC from EPC
5GC Architecture
Options of Deployment
Week 02- Cloud Native architecture of 5GC and 5G-RAN
More of Cloud Native Architecture
5G Core SBA & SBI
Working of the 5G Core, Concepts of NSSF, NRF and NEF
RAN Architecture and Deployment Options
3GPP Split and O-RAN Architecture
Cloud & Edge RAN Deployments
Week 03- NR Air Interface
Evolution of NR
FR1 / FR2, Millimeter Wave Communication
Features of 5G Networks, Massive MIMO, Beamforming
NR Flexible Numerology
Overview of the Protocol Stack (PHY/MAC/RRC/RLC/PDCP/SDAP)
Week 04- 5G Hands On
Basic Call Flow - UE Power on to RRC Connection Establishment-> Dedicated bearer.
Using Publicly Available Libraries for Setup and Procedures
5G Core & SBI Interfaces, Installation
GNB Setup, NR UE Setup
Understanding the Complete Call Flow using the Wireshark Trace
Articles
Popular Articles
Top 10 Indian Universities Offering Online Degrees
Updated On
14 Apr, 2026
Top 12 Certification Courses Offered by IIT Bombay
Updated On
03 Sep, 2025
UGC Guidelines to Pursue Online Courses
Updated On
04 Jul, 2025
IGNOU Online Courses Approved by UGC
Updated On
03 Jul, 2025
150+ UGC Approved Online Degree Courses by Top ...
Updated On
03 Jun, 2025
Best Programming Languages to Learn in 2025
Updated On
09 May, 2025
Top 10 Online Healthcare and Hospital Managemen...
Updated On
04 Apr, 2025
The Scope of Artificial Intelligence in India
Updated On
09 Jan, 2025
Reasons to Enroll for an Online Content Writing...
Updated On
29 Feb, 2024
Top 10 Online Animation Certificate Courses for...
Updated On
27 Feb, 2024
Trending Courses
Popular Courses
Popular Platforms
Learn more about the Courses
Providers
Providers
Providers
Collaborators
Medium of Instructions
Mode of Learning
Mode of Study
Mode of Delivery
Certificate Providing Authority
Download Brochure
Thank You!
Brochure has been downloaded.
Open in App
Get the Careers360 App today!
And never miss an important update
Download Now