Our Curriculum

  • View All
  • Elective Modules
  • Compulsory Modules
avacus proejct

In this module, you will learn to create dynamic and responsive websites using HTML, CSS, and JavaScript, and are expected to demonstrate the ability to design and implement interactive web applications with effective user interfaces.

See Lesson Plan
avacus proejct

Here, we will learn Python programming fundamentals, data manipulation, and how to leverage these principles in application development, and demonstrate proficiency in writing efficient and versatile Python code for diverse applications.

See Lesson Plan
avacus proejct

Master the Dart programming language and Flutter framework to build cross-platform mobile applications, showcasing the ability to create visually appealing and functional mobile interfaces.

See Lesson Plan
avacus proejct

Acquire skills in database design, SQL querying, and database management systems, and showcase the ability to create, optimize, and manage databases to store and retrieve data efficiently.

See Lesson Plan
avacus proejct

Gain insights into business ideation, strategy, and execution, demonstrating the ability to develop and present a comprehensive business plan, considering market analysis, financial projections, and risk management.

See Lesson Plan
avacus proejct

Here, we will learn essential Git commands, command-line tools, and project preparation techniques, demonstrating proficiency in version control, terminal navigation, and the ability to organize and refactor code for improved project structure and efficiency.

See Lesson Plan
Software Testing Fundamentals

Master software quality assurance with comprehensive testing techniques. Learn unit testing (Jest), integration testing, and end-to-end testing (Cypress). Explore test-driven development (TDD), behavior-driven development (BDD), automated testing pipelines, and CI/CD integration. Includes coverage of testing frameworks, mock services, and performance testing strategies.

See Lesson Plan
MERN Stack Project

Dive into Full-Stack Software Development using the MERN stack (MongoDB, Express.js, React, and Node.js). This module covers building scalable web applications from backend to frontend, mastering RESTful APIs, UI/UX design, database integration, and deployment best practices.

See Lesson Plan
AI for Software Engineers

Unlock the power of Artificial Intelligence in software development. This module introduces AI concepts and tools, including machine learning, deep learning, natural language processing, and integrating AI models into applications. Learn how to enhance your software with smart features like recommendation systems, predictive analytics, and intelligent automation.

See Lesson Plan