CITS Information Technology Trade Syllabus
Overview
The CITS Information Technology trade is a one-year program designed to train instructors to teach IT skills, system administration, and software management in ITIs. Divided into two semesters, the course covers Trade Technology (theory and practical), Training Methodology, Engineering Drawing, Workshop Calculation & Science, and Soft Skills. It aligns with NSQF Level 5 standards, emphasizing advanced networking, cybersecurity, and effective teaching methods. The syllabus adheres to the latest DGT guidelines for outcome-based learning.
Semester 1 Syllabus
Trade Technology - Theory
-
Introduction to CITS and Information Technology: Role of instructors, scope of the IT industry, and trends (e.g., cloud computing, AI integration).
-
Safety and Standards:
-
Advanced cybersecurity: Data protection, firewalls, and malware prevention.
-
Workplace safety: Ergonomics and electrical safety in IT labs.
-
Compliance with IT standards (e.g., ISO 27001, ITIL).
-
-
Computer Hardware:
-
Advanced hardware components: CPUs, GPUs, SSDs, and RAID systems.
-
Troubleshooting and upgrading hardware configurations.
-
-
Operating Systems:
-
Advanced administration: Windows Server and Linux (e.g., user management, shell scripting).
-
Virtualization basics: Hyper-V, VMware, or VirtualBox.
-
-
Networking Fundamentals:
-
Advanced networking: TCP/IP, DNS, DHCP, and VLANs.
-
Network troubleshooting and performance optimization.
-
-
Programming Basics:
-
Introduction to Python and Java: Data structures, loops, and functions.
-
Scripting for automation (e.g., bash, PowerShell).
-
-
Database Management:
-
Relational databases: SQL queries, normalization, and indexing.
-
Introduction to NoSQL databases (e.g., MongoDB).
-
-
Quality Control: System performance testing and IT service management basics.
Trade Technology - Practical
-
Implement cybersecurity measures (e.g., firewalls, encryption) in a lab setup.
-
Assemble, upgrade, and troubleshoot advanced hardware configurations.
-
Configure and manage Windows Server/Linux systems (e.g., Active Directory, user roles).
-
Set up virtual machines using VMware or VirtualBox.
-
Design and troubleshoot networks with VLANs and DHCP configurations.
-
Write and debug Python/Java scripts for automation tasks.
-
Create and manage databases using SQL (e.g., MySQL) and NoSQL (e.g., MongoDB).
-
Perform system performance tests and optimize IT setups.
-
Document hardware, network, and software configurations.
Training Methodology
-
Instructor Role: Lesson planning, teaching strategies, and student evaluation techniques.
-
Communication Skills: Clear verbal and non-verbal communication for effective training.
-
Classroom Management: Engaging diverse learners and ensuring discipline.
-
Instructional Aids: Using projectors, digital tools, and e-learning platforms.
-
Practical Training: Demonstrating IT tasks, guiding practice, and providing feedback.
Semester 2 Syllabus
Trade Technology - Theory
-
Advanced Networking:
-
Network security: VPNs, intrusion detection systems, and penetration testing.
-
Wireless networking: Wi-Fi standards, configuration, and security.
-
-
Cloud Computing:
-
Cloud service models: IaaS, PaaS, SaaS.
-
Deployment on AWS, Azure, or Google Cloud platforms.
-
-
Cybersecurity:
-
Ethical hacking basics: Vulnerability assessment and mitigation.
-
Incident response and disaster recovery planning.
-
-
Advanced Programming:
-
Object-oriented programming in Python/Java: Classes, inheritance, and APIs.
-
Web development basics: HTML, CSS, and frameworks like Django or Spring.
-
-
System Administration:
-
Server management: Load balancing, clustering, and backup strategies.
-
IT infrastructure monitoring tools (e.g., Nagios, Zabbix).
-
-
Entrepreneurship:
-
Starting an IT service or consultancy business: Business plans, budgeting, and marketing.
-
Client acquisition and managed IT service models.
-
-
Industry 4.0 in IT:
-
IoT applications: Device integration and data management.
-
AI and machine learning basics for IT automation.
-
-
Legal and Ethical Issues: Data privacy laws, intellectual property, and ethical IT practices.
Trade Technology - Practical
-
Configure secure networks with VPNs and intrusion detection systems.
-
Deploy and manage cloud-based applications on AWS/Azure.
-
Perform vulnerability assessments and basic penetration testing.
-
Develop web applications using Python/Django or Java/Spring.
-
Set up and manage servers for load balancing and backups.
-
Use monitoring tools (e.g., Nagios) to track IT infrastructure performance.
-
Implement an IoT-based project (e.g., smart device monitoring).
-
Create a business plan for an IT consultancy or service business.
-
Document compliance with data privacy and ethical IT standards.
Training Methodology
-
Advanced Teaching Techniques: Micro-teaching, flipped classrooms, and blended learning.
-
Assessment and Evaluation: Designing tests, practical assessments, and grading systems.
-
Digital Tools: Using Learning Management Systems (LMS), virtual labs, and e-learning modules.
-
Mentoring: Supporting trainees in skill development and career planning.
-
Project-Based Learning: Guiding trainees to complete IT projects (e.g., network setup).
Additional Components
Workshop Calculation & Science
-
Calculations: Network bandwidth, server load, and storage capacity planning.
-
Science: Basics of electronics, data transmission, and computer architecture.
Engineering Drawing
-
Drawing Basics: Network topology diagrams and data center layouts.
-
Schematics: Hardware wiring and server rack designs.
Soft Skills & Employability Skills
-
Communication: Client consultations, report writing, and technical presentations.
-
Leadership: Managing IT teams and projects.
-
Time Management: Meeting project and service delivery deadlines.
Assessment
-
Internal Assessment: Continuous evaluation through assignments, practicals, and tests.
-
Final Examination: Theory and practical exams conducted by NCVT at year-end.
-
Project Work: Complete an IT project (e.g., designing a secure network) and a teaching demonstration