2. Year 1 Year 2 Year 3
Foundation Module
Basic Programming
Basic Web Development
Advanced Web
Development
Testing and Mobile
Specialized Modules
(Web – Mobile – Testing)
5 months Internship
2 months Internship
PNV Curriculum Overview
English
Professional Life Training & Development Activities
3. Year 1
Term 1
Microsoft Office
Scratch
Introduction to Programming (Python)
Computer Architecture and OS
Term 2
Basic Database (MySQL)
Data Structure and Algorithm (Python)
Networking Fundamental
Object Oriented Programming (Java)
4. YEAR 2
Term 3
Advanced Java Programming (Android)
Basic Web Design (HTML – CSS – JS)
Advanced Database (SQL)
Basic Web Programming (PHP)
Term 4
Advanced Web Design (ReactJS)
Advanced Web Programming (Laravel)
.NET
Advanced Web Project
Basic Web Project
Information System Analysis & Design
2 months
Internship
5. YEAR 3
Term 5
Content Management System
(WordPress)
Programming on Mobile
(React Native)
Software Testing (Manual
Testing)
Specialized
Module
(Web –
Mobile –
Testing)
Term 6
Project Management
Graduation Project
5 months
Internship