A Level
An A-level course is an advanced level of study typically undertaken after completing secondary education. It offers a wide range of subjects, allowing students to specialize in areas of interest like sciences, humanities, or arts. The curriculum is rigorous, covering in-depth theoretical concepts and practical applications. Students are encouraged to develop critical thinking, research, and analytical skills through coursework, exams, and independent projects. A-level qualifications are recognized globally and can open doors to higher education opportunities or careers in various fields. Successful completion of A-levels demonstrates academic proficiency and readiness for advanced study or professional pathways.
Duration - 18 Months
A1-R5: Information Technology Tools and Network Basics
Overview of Computer Systems
Introduction to Operating Systems
System Software and Application Software
Computer Peripherals
Word Processing (MS Word)
Spreadsheet (MS Excel)
Presentation Tools (MS PowerPoint)
Database Management (MS Access)
Basics of Computer Networks
Types of Networks (LAN, WAN, MAN)
Network Topologies
Network Devices (Router, Switch, Hub)
Internet Basics and Protocols
Web Browsers and Search Engines
Email and Social Networking
Cloud Computing and Storage
A2-R5: Web Designing & Publishing
Basics of HTML
HTML Tags and Attributes
Cascading Style Sheets (CSS)
Page Layout and Design
Introduction to JavaScript
Variables and Data Types
Control Structures
Event Handling and Form Validation
Database Management (MS Access)
Web Hosting Basics
Domain Name System (DNS)
FTP and Web Hosting Platforms
Managing Web Hosting Accounts
A3-R5: Programming and Problem Solving through Python
Basics of Python
Variables, Data Types, and Operators
Input/Output Operations
Conditional Statements
Loops (For, While)
Functions and Modules
Lists, Tuples, Dictionaries, and Sets
String Manipulation
File Handling
Classes and Objects
Inheritance and Polymorphism
Exception Handling
A4-R5: Internet of Things (IoT) and its Applications
IoT Concepts and Architecture
Sensors and Actuators
IoT Communication Models
IoT Hardware Platforms (Arduino, Raspberry Pi)
IoT Communication Protocols (Bluetooth, ZigBee, Wi-Fi)
Data Acquisition and Processing
Smart Homes and Wearables
Industrial IoT
IoT in Healthcare
IoT Security and Privacy
A5-R5: Data Structure through C++
Basics of Data Structures
Arrays and Linked Lists
Stacks and Queues
Trees and Graphs
Hashing and Hash Tables
Heaps and Priority Queues
Searching and Sorting Algorithms
Recursion and Dynamic Programming
Algorithm Complexity and Big O Notation
A6-R5: Introduction to Data Science and Big Data
Data Science Concepts and Lifecycle
Data Collection and Preparation
Exploratory Data Analysis
Descriptive and Inferential Statistics
Supervised and Unsupervised Learning
Regression and Classification
Introduction to Big Data
Hadoop Ecosystem and HDFS
MapReduce and Spark
Data Visualization Tools
A7-R5: Software Engineering & Project Management
Phases of SDLC
Software Development Models (Waterfall, Agile)
Requirements Engineering
Software Design Principles
Testing Strategies (Unit, Integration, System)
Quality Assurance and Metrics
Project Planning and Scheduling
Risk Management
Cost Estimation and Budgeting
Team Management and Communication
A8-R5: Elective Modules (Choose any one)
Introduction to Cyber Security
Threats and Vulnerabilities
Security Measures and Best Practices
Incident Response and Forensics
Introduction to AI Concepts
Machine Learning Algorithms
Natural Language Processing
AI Applications and Case Studies
Introduction to Mobile Platforms
Mobile App Design and Development
Android/iOS Development Tools
App Testing and Deployment