This curriculum is tailored for freshers and engineering graduate students to help them build foundational IT skills and enhance employability:
Foundational IT Skills (4 Weeks)
Introduction to IT and Computers
Basics of operating systems (Windows, Linux)
Networking fundamentals
Understanding databases (SQL basics)
Programming Fundamentals
Introduction to programming concepts
Hands-on with Python or C programming
Debugging and version control (Git basics)
Soft Skills
Communication and teamwork
Email and professional writing etiquette
Web Development Basics (6 Weeks)
Front-End Development
HTML, CSS, JavaScript basics
Introduction to frameworks (e.g., Bootstrap)
Back-End Development
Server-side scripting (Node.js or Python Flask/Django)
Basics of RESTful APIs
Database Management
Introduction to SQL (MySQL, PostgreSQL)
Hands-on project: Building a simple dynamic website
Advanced Programming and Development (6 Weeks)
Data Structures and Algorithms
Arrays, linked lists, trees, graphs
Sorting and searching algorithms
Competitive programming basics
Object-Oriented Programming (OOP)
Concepts (Classes, Objects, Polymorphism, Inheritance)
Hands-on with Java or Python
Software Development Lifecycle (SDLC)
Agile methodology basics
Tools like Jira or Trello
Emerging Technologies (4 Weeks)
Introduction to AI/ML
Basics of machine learning
Python libraries: NumPy, pandas, scikit-learn
Mini-project: Predictive analysis
Cloud Computing Basics
Introduction to AWS, Microsoft Azure, or Google Cloud
Hands-on with basic cloud services
Cybersecurity Awareness
Understanding vulnerabilities and threats
Basics of ethical hacking
Capstone Project (4 Weeks)
Develop a real-world project integrating the learned skills:
Examples:
E-commerce website with a dynamic backend
Predictive analysis using ML
IoT-based system monitoring application
Focus on teamwork, documentation, and presentation skills.
Placement Preparation (2 Weeks)
Resume Building and LinkedIn Optimization
Aptitude and Logical Reasoning
Quantitative aptitude
Logical reasoning and verbal ability
Mock Interviews
Technical and HR interview simulations
Coding tests and problem-solving exercises
Additional Modules (Optional)
Internship Readiness
Tools like Docker, Kubernetes
Version control and collaboration with GitHub
Specialization Tracks
Data Analytics
Mobile App Development (Flutter, React Native)
Game Development
Total Duration: 26 Weeks (6 Months)
Fees: Rs. 6300 for 3 months.