🎓 Program Overview
RCI Varanasi presents this comprehensive OLevel diploma program in collaboration with NILIT. This program offers four specialized modules covering essential IT skills for the modern workforce. The curriculum is designed to provide both theoretical knowledge and practical hands-on experience in computer fundamentals, web design, programming, and IoT.
Program Duration
12 Months (2 Semesters)
Registration Validity
5 Years
Issuing Authority
NILIT
First Semester
Duration: 6 MonthsModule 1: Information Technology Tools & Network Basics
Marks Distribution
- Introduction to Computer & OS: 10 Marks
- Word Processing: 20 Marks
- Spreadsheet: 20 Marks
- Presentation: 20 Marks
- Internet & WWW: 20 Marks
- Digital Tools: 10 Marks
- Total: 100 Marks
Detailed Syllabus
Introduction to Computer & OS (10 Marks)
- Computer Systems & Architecture
- Operating Systems (Windows, Linux)
- Hardware Components
- System Maintenance
Word Processing (20 Marks)
- LibreOffice Writer Basics
- Document Formatting
- Mail Merge
- Templates & Styles
Spreadsheet (20 Marks)
- LibreOffice Calc Fundamentals
- Formulas & Functions
- Data Analysis
- Charts & Graphs
Presentation (20 Marks)
- LibreOffice Impress Features
- Slide Design
- Animations
- Presentations
Internet & WWW (20 Marks)
- Web Browsing
- Email Systems
- Social Networking
- e-Governance
Digital Tools (10 Marks)
- Digital Financial Tools
- Cyber Security
- Future Skills
- Government Schemes
Module 2: Web Designing & Publishing
Marks Distribution
- Web Design Basics: 25 Marks
- CSS: 20 Marks
- CSS Framework: 15 Marks
- JavaScript & Angular: 20 Marks
- Web Publishing: 20 Marks
- Total: 100 Marks
Detailed Syllabus
Web Design Basics (25 Marks)
- Web Design Principles
- HTML5 Fundamentals
- Responsive Design
- Web Editors
CSS (20 Marks)
- CSS Basics
- Layout Techniques
- Styling Elements
- Responsive Design
CSS Framework (15 Marks)
- W3.CSS Introduction
- Grid Systems
- Components
- Responsive Design
JavaScript & Angular (20 Marks)
- JavaScript Basics
- DOM Manipulation
- Angular JS Fundamentals
- Web Applications
Web Publishing (20 Marks)
- Photo Editing
- Website Hosting
- Domain Management
- SEO Basics
Second Semester
Duration: 6 MonthsModule 3: Programming & Problem Solving through Python
Marks Distribution
- Programming Fundamentals: 20 Marks
- Python Basics: 30 Marks
- Python Programming: 40 Marks
- NumPy: 10 Marks
- Total: 100 Marks
Detailed Syllabus
Programming Fundamentals (20 Marks)
- Problem Solving
- Algorithms
- Flowcharts
- Basic Concepts
Python Basics (30 Marks)
- Python Environment
- Data Types
- Control Structures
- Sequence Types
Python Programming (40 Marks)
- Functions
- File Handling
- Modules
- Object-Oriented Programming
NumPy (10 Marks)
- NumPy Arrays
- Array Operations
- Math Functions
- Data Analysis
Module 4: Internet of Things & Its Applications
Marks Distribution
- IoT Fundamentals: 10 Marks
- Things & Connections: 10 Marks
- Sensors & Actuators: 15 Marks
- IoT Applications: 40 Marks
- Security: 5 Marks
- Soft Skills: 20 Marks
- Total: 100 Marks
Detailed Syllabus
IoT Fundamentals (10 Marks)
- IoT Overview
- Architecture
- Protocols
- Devices
Things & Connections (10 Marks)
- Hardware Components
- Networks
- Protocols
- Topologies
Sensors & Actuators (15 Marks)
- Sensor Types
- Actuators
- Microcontrollers
- Integration
IoT Applications (40 Marks)
- Application Development
- Cloud Integration
- Real-time Processing
- Projects
Security (5 Marks)
- IoT Security
- Privacy
- Trends
- Ethics
Soft Skills (20 Marks)
- Communication
- Teamwork
- Problem Solving
- Ethics
Target Audience
Students, Professionals, IT Enthusiasts
Exam Schedule
January & July
Week 1-2: Computer Fundamentals
Computer Systems
- Hardware Components
- Software Types
- Operating Systems
- Computer Architecture
Basic Operations
- File Management
- System Configuration
- Basic Troubleshooting
- Security Basics
Week 3-4: Office Applications
Word Processing
- MS Word Basics
- Document Formatting
- Mail Merge
- Templates
Spreadsheet
- MS Excel Basics
- Formulas & Functions
- Data Analysis
- Charts & Graphs
M2-R5.1: Web Designing & Publishing
Module Units
- Introduction to Web Design and Editors, HTML Basics - 25 Marks
- Cascading Style Sheets (CSS) - 20 Marks
- CSS Framework - 15 Marks
- JavaScript and Angular Js - 20 Marks
- Photo Editor, Web Publishing and Browsing - 20 Marks
Learning Outcomes
- Design and create effective web pages
- Integrate graphics in web pages
- Integrate various tools and techniques like HTML, CSS, JavaScript, Angular JS etc.
- Design and edit images using tools
- Embed the images in web pages
- Website Planning
- Content Management
- SEO Basics
- Web Hosting
Graphics & Multimedia
- Image Optimization
- Video Integration
- Responsive Images
- Interactive Elements
M1-R5.1: Information Technology Tools & Network Basics
Module Units
- Introduction to Computer, Introduction to Operating System - 10 Marks
- Word Processing (LibreOffice Writer) - 20 Marks
- Spreadsheet (LibreOffice Calc) - 20 Marks
- Presentation (LibreOffice Impress) - 20 Marks
- Introduction to Internet and WWW, E-mail, Social Networking and e-Governance Services - 20 Marks
- Digital Financial Tools and Applications, Overview of Future Skills & Cyber Security - 10 Marks
Learning Outcomes
- Acquire confidence in using computers in the office and in general life
- Identify the basic components of computers and terminology
- Understand file management
- Create documents using LibreOffice Writer, Calc & Impress
- Understand computer networks and browse the Internet, content search, email and collaborate with peers
- Understanding the Social Networking platform
- Using the Internet for Digital Financial Services
- Develop knowledge about FutureSkills
- Understand the various financial services and be aware of the various schemes started by the Government.
M3-R5.1: Programming & Problem Solving through Python
Module Units
- Introduction to Programming, Algorithms and Flowcharts to solve problems - 20 Marks
- Problem Solving Techniques
- Algorithms and Flowcharts
- Basic Programming Concepts
- Control Structures
- Introduction to Python, Operators, Expressions and Python Statements, Sequence data types - 30 Marks
- Python Environment Setup
- Data Types and Variables
- Operators and Expressions
- Control Flow Statements
- Sequence Data Types (Lists, Tuples, Strings)
- Functions, File Processing, Modules - 40 Marks
- Functions and Modules
- File Handling
- Error Handling
- Object-Oriented Programming
- Regular Expressions
- NumPy Basics - 10 Marks
- NumPy Arrays
- Array Operations
- Mathematical Functions
- Data Analysis
Learning Outcomes
- Draw flow charts for solving different problems
- Develop efficient algorithms for solving a problem
- Use the various constructs of Python, viz., conditional, iteration
- Write programs making judicious use of Lists, Strings, Tuples, and Dictionaries wherever required
- Manage data using NumPy
- Handle files and create Modules in Python
- Implement Object-Oriented Programming concepts
- Write error-free code using exception handling
- Perform data analysis using NumPy
M4-R5.1: Internet of Things & Its Applications
Module Units
- Introduction to IoT – Applications/Devices, Protocols and Communication Model - 10 Marks
- IoT Overview and Applications
- IoT Architecture
- Communication Protocols (HTTP, MQTT)
- IoT Devices and Platforms
- Things and Connections - 10 Marks
- IoT Hardware Components
- Network Connectivity
- IoT Protocols and Standards
- IoT Network Topologies
- Sensors, Actuators and Microcontrollers - 15 Marks
- Sensor Types and Applications
- Actuator Types and Control
- Microcontroller Programming
- Sensor Integration
- Building IoT Applications - 40 Marks
- IoT Application Development
- Cloud Integration
- Mobile App Development
- Real-time Data Processing
- IoT Project Implementation
- Security and Future of IoT Ecosystem - 5 Marks
- IoT Security Fundamentals
- IoT Privacy
- Future IoT Trends
- Ethical Considerations
- Soft skills-Personality Development - 20 Marks
- Communication Skills
- Teamwork and Collaboration
- Problem Solving
- Professional Ethics
Learning Outcomes
- Understand IoT concepts, applications, and devices
- Learn about IoT communication protocols and models
- Understand sensors, actuators, and microcontrollers
- Build practical IoT applications
- Understand IoT security and future trends
- Develop soft skills and personality for professional growth
- Design and implement IoT solutions
- Integrate IoT with cloud services
- Implement IoT security measures
- Work effectively in IoT project teams
📅 Exam Schedule
January Exam
First Semester Examination
July Exam
Second Semester Examination
Examinations are conducted by NIITL at designated centers. Students must register for exams through their respective institutions.
🎯 Career Scope & Opportunities
Web Developer
Design and develop responsive websites using HTML, CSS, and Python frameworks.
IoT Developer
Create smart solutions using IoT technologies and Python programming.
Data Analyst
Analyze data using Python and Excel to provide business insights.
Technical Support
Provide technical assistance and support for computer systems and networks.
IT Trainer
Train students and professionals in computer applications and programming.
System Administrator
Manage computer systems, networks, and security implementations.
🏆 Certification
NILIT OLevel Diploma
Issued by NILIT through RCI Varanasi
Benefits
- Industry-recognized certification
- Placement assistance
- NIITL membership
- Certified professional status
- Continuing education opportunities