General Information Technology (GIT) and Digital Innovation for Tomorrow (DIT) for Grade 12
- Onsite
- Intakes: Apr, Jul, Oct
This course introduces Grade 12 students to essential IT skills, including computing, data management, and cybersecurity, while exploring emerging technologies like AI, blockchain, and cloud computing. It fosters technical expertise and innovation, preparing students for future academic and career opportunities in the digital world.
Course Description
This dual-purpose course introduces General Information Technology (GIT) and Digital Innovation for Tomorrow (DIT), providing Grade 12 students with both foundational IT skills and an exploration of cutting-edge digital innovations. The course is designed to empower students with the technical knowledge and creative thinking necessary to thrive in the digital age.
Students will start with core IT skills that are crucial for academic and career success, such as basic computing, data management, and cybersecurity. Then, they will explore forward-thinking digital technologies like artificial intelligence (AI), blockchain, cloud computing, and digital transformation trends, preparing them for future academic pursuits or careers in technology.
Learning Outcomes
Upon completion of this course, participants will:
- Understand the principles and practices of digital transformation in account management.
- Gain proficiency in using accounting software and automation tools.
- Develop skills in cloud-based financial data management and reporting.
- Learn how to automate routine accounting tasks for enhanced efficiency.
- Master techniques for ensuring data security and compliance in digital accounting.
- Be capable of designing and implementing digital workflows for account management.
Target Audience
- Grade 12 students (ages 16–18) with an interest in technology, innovation, and digital transformation.
- Students looking to strengthen their IT skills while exploring the future of digital technologies.
- Those considering future careers in tech, business, or any field that leverages digital tools and solutions.
Course Outline
Module 1: Introduction to Information Technology | |
---|---|
Contents: Definition of Information Technology Evolution of IT (historical context and key milestones) Role of IT in society and economy Overview of IT in various sectors (healthcare, education, business) |
Module 2: Hardware and Software Fundamentals | |
---|---|
Contents: Types of hardware (input, output, storage devices) Types of software (system software, application software, utility programs) Functions and roles of operating systems |
Module 3: Digital Transformation and Its Impact | |
---|---|
Contents: Definition of digital transformation Key technologies driving digital transformation (cloud computing, IoT, big data, AI) Impact of digital transformation on business models and customer experiences |
Module 4: Artificial Intelligence – Introduction | |
---|---|
Contents: Introduction to Artificial Intelligence Key concepts: Machine Learning, Deep Learning, Neural Networks Applications of AI (healthcare, robotics, business automation) |
Module 5: Cybersecurity Basics | |
---|---|
Contents: Definition of cybersecurity Types of cyber threats (viruses, phishing, ransomware) Importance of data protection and encryption |
Module 6: IT Systems and Networks | |
---|---|
Contents: Types of networks (LAN, WAN, MAN) Key network components (routers, switches, firewalls) Introduction to network protocols (TCP/IP, HTTP, FTP) |
Module 7: Future IT Jobs and Industry Demands | |
---|---|
Contents: Overview of future IT job trends In-demand IT skills (AI, data science, cybersecurity) Jobs in emerging fields (cloud computing, IoT, blockchain) |
Module 8: Software Development – Introduction to Programming | |
---|---|
Contents: Introduction to programming languages (Python, Java, C++) Key programming concepts: variables, data types, loops, functions Writing and testing basic programs |
Module 9: IT Project Management | |
---|---|
Contents: Definition of IT project management Project life cycle (initiation, planning, execution, closure) Tools for project management (Gantt charts, Microsoft Project) |
Module 10: Database Management Systems | |
---|---|
Contents: Types of databases (relational, NoSQL) Key database concepts: tables, queries, relationships Introduction to SQL and basic query writing |
Module 11: Web Development Fundamentals | |
---|---|
Contents: HTML structure and tags CSS styling and layout techniques Basic web development tools and frameworks |
Module 12: Digital Literacy and Media | |
---|---|
Contents: Digital literacy and its components Social media platforms and their role in communication Digital content creation and consumption |
Module 13: Ethical Issues in IT | |
---|---|
Contents: Ethical issues in IT (privacy, security, intellectual property) Role of ethics in AI and data science Case studies on IT-related ethical dilemmas |
Module 14: Cloud Computing | |
---|---|
Contents: Introduction to cloud computing (IaaS, PaaS, SaaS) Benefits and challenges of cloud adoption Popular cloud providers (AWS, Microsoft Azure, Google Cloud) |
Module 15: The Role of IT in Society | |
---|---|
Contents: IT and social change (digital divide, access to information) Role of IT in addressing environmental and social issues Digital inclusion and accessibility |
Module 16: Mobile Computing and App Development | |
---|---|
Contents: Mobile computing devices and technologies (smartphones, tablets) Mobile app development platforms (Android, iOS) Introduction to app design and development tools |
Module 17: Data Privacy and Security | |
---|---|
Contents: Introduction to data privacy Global data protection regulations (GDPR, CCPA) Best practices for data security (encryption, access control) |
Module 18: Advanced Programming Concepts | |
---|---|
Contents: Recursion and iterative algorithms Sorting and searching algorithms Data structures (linked lists, stacks, queues, trees) Object-oriented programming (OOP) principles (inheritance, polymorphism, encapsulation) |
Module 19: Internet of Things (IoT) and Smart Technologies | |
---|---|
Contents: Introduction to IoT: definition, components (sensors, actuators, cloud) IoT applications (smart homes, healthcare, agriculture) Security issues in IoT systems IoT communication protocols (MQTT, HTTP, CoAP) |
Module 20: Blockchain Technology | |
---|---|
Contents: Introduction to blockchain (blocks, chains, miners, consensus) Blockchain applications (finance, supply chain, healthcare) Smart contracts and decentralized applications (DApps) |
Module 21: Digital Business Transformation | |
---|---|
Contents: Key drivers of digital business transformation Role of ERP and CRM systems in businesses Case studies of successful digital business transformation |
Module 22: Cloud Computing Services and Architectures | |
---|---|
Contents: Cloud service models: IaaS, PaaS, SaaS Public, private, and hybrid clouds Cloud providers and platforms (AWS, Microsoft Azure, Google Cloud) Cloud security and compliance |
Module 23: Data Science and Big Data Analytics | |
---|---|
Contents: Introduction to data science and the data analysis lifecycle Key tools for data science (Python, R, Jupyter Notebooks) Big data frameworks (Hadoop, Spark) Machine learning and data visualization techniques |
Module 24: Robotics and Automation | |
---|---|
Contents: Overview of robotics (types, components, and applications) Automation technologies (industrial robots, drones, autonomous vehicles) Programming robots using languages like Python and ROS (Robot Operating System) |
Method of Delivery
The delivery method is Online and Onsite
For students joining online, it is mandatory to have access to a personal computer.
Medium of Instruction
Sinhala and Simple English
Course Duration
6 Months | 96 Hours
2 Hours | 2 Days per week
Course Schedule
Online
Course Fee
Registration Fee: Rs 1000/=
Full Course Fee: Rs 48,000/=
Includes a 50% discount for grade 12 students.
Payment Method
Can be settled in monthly installments: 4,000/= X 6 months
How to Apply
- You Apply
Tell us a little about yourself and we’ll help with the rest. Our convenient online application tool only takes 10 minutes to complete.
- We Connect
After you submit your application, an admissions representative will contact you and will help you to complete the process.
- You Get Ready
Once you’ve completed your application and connected with an admissions representative, you’re ready to create your schedule.
How To Apply
Your Application
Tell us a little about yourself and we’ll help with the rest. Our convenient online application tool only takes 10 minutes to complete.
Our Response
After you submit your application, an admissions representative will contact you and will help you to complete the process.
Your Journey
Once you’ve completed your application and connected with an admissions representative, you’re ready to create your schedule.