Cognopex Technologies Academic Division:
Cognopex Enterprise Services
Back to Course Catalog/Science/IT and Computer Applications
ScienceUndergraduate (UG)120-Hour Industrial Internship (NEP 2020 4-Credit)Coding TrackTechnical Coding Track

IT and Computer Applications

Follow a dedicated 19-day technical coding curriculum: Python programming, NumPy & Pandas data manipulation, exploratory data analytics, ML fundamentals, and web development with AI integration.

Target Academic Disciplines & Eligible Degrees:
BCA, MCA, B.Sc./M.Sc. Computer Science, B.Tech./M.Tech. CSE or IT and related computing programmes.
Inquire on WhatsApp
Program Duration
19 Days
Total Rigor
120 Hours (Labs + Capstone)
Capstone Deliverable
Coding project — AI research assistant / analytics dashboard / document analyzer / web app
Certification
Accredited Credential
Comprehensive Curriculum Breakdown

19-Day Day-by-Day Lesson Architecture

Structured across six progressive pedagogical phases: from foundational prompting and literature synthesis to hands-on multimedia design, custom assistant engineering, and final capstone defense.

Day 1
Phase 1 • Python Fundamentals

Python Syntax & Environment Setup

  • Google Colab and Jupyter environment setup
  • Variables, data types (int, float, str, bool), and operators
  • Conditionals (if/elif/else) and control flow structures
Day 2
Phase 1 • Python Fundamentals

Loops & Data Structures

  • While loops and for loop iterations
  • Working with lists, tuples, dictionaries, and sets
  • List comprehensions and dictionary operations
Day 3
Phase 1 • Python Fundamentals

Functions & Modular Code

  • Defining functions, parameters, return values, and default arguments
  • Variable scope and error handling using try/except blocks
  • Writing modular Python scripts and importing standard libraries
Day 4
Phase 2 • Python Libraries for Data

NumPy Arrays & Mathematical Operations

  • NumPy array architecture vs Python lists
  • Multi-dimensional arrays, slicing, indexing, and reshaping
  • Vectorized mathematical and statistical calculations
Day 5
Phase 2 • Python Libraries for Data

Pandas DataFrames & Ingestion

  • Loading tabular datasets from CSV and Excel into DataFrames
  • Inspecting, selecting, and boolean filtering rows and columns
  • Handling null values, data conversions, and column renaming
Day 6
Phase 2 • Python Libraries for Data

Data Cleaning & Transformation

  • Grouping, aggregations (groupby), and pivot tables
  • Merging and concatenating multiple relational datasets
  • Applying custom transformations and exporting cleaned datasets
Day 7
Phase 3 • Data Analytics

Exploratory Data Analysis (EDA)

  • Computing summary statistics, quartiles, and distribution metrics
  • Detecting anomalies, outliers, and collinearity
  • Translating raw numbers into structured data hypotheses
Day 8
Phase 3 • Data Analytics

Data Visualization (Matplotlib & Seaborn)

  • Line charts, bar plots, histograms, and box plots with Matplotlib
  • Heatmaps, pair plots, and scatter distributions with Seaborn
  • Customizing styling, color palettes, and exporting high-resolution charts
Day 9
Phase 3 • Data Analytics

Analytical Dashboards & Reports

  • Synthesizing findings into an interactive analytical narrative
  • Creating automated data summarization scripts
  • Designing printable exploratory data analysis dossiers
Day 10
Phase 4 • AI & Machine Learning Fundamentals

AI-Assisted Software Engineering

  • Using modern AI coding assistants (Cursor, Claude 3.5 Sonnet)
  • Accelerating boilerplate code generation, refactoring, and linting
  • Automated unit test generation and debugging workflows
Day 11
Phase 4 • AI & Machine Learning Fundamentals

Applied Machine Learning Concepts

  • Supervised vs unsupervised learning principles
  • Train/test dataset splitting and feature engineering
  • Training introductory classification models with Scikit-learn
  • Evaluating accuracy, precision, recall, and confusion matrices
Day 12
Phase 4 • AI & Machine Learning Fundamentals

Integrating LLM APIs into Python

  • Authentication and calling modern LLM APIs (Gemini, Claude, OpenAI)
  • Engineering system prompts, context injection, and temperature control
  • Parsing and validating structured JSON responses
Day 13
Phase 5 • Web Development

Frontend Foundations (HTML & CSS)

  • Semantic HTML5 structure and clean document hierarchy
  • Modern CSS layout with Flexbox and CSS Grid
  • Responsive design principles for cross-device compatibility
Day 14
Phase 5 • Web Development

JavaScript & Asynchronous UI

  • JavaScript fundamentals, DOM manipulation, and event handling
  • Asynchronous programming using Fetch API and async/await
  • Rendering dynamic server and API data into the user interface
Day 15
Phase 5 • Web Development

Full-Stack AI Application Integration

  • Connecting frontend web UI with a Python / API backend
  • Managing application loading states, error boundaries, and user prompts
  • Deploying lightweight interactive apps (Streamlit or Next.js)
Day 16
Phase 6 • Final Project Development

Project Architecture & Core Coding

  • Scaffolding project repository and architecture blueprint
  • Implementing core features: AI assistant, analytics dashboard, or document analyzer
  • Connecting dataset storage and API authentication
Day 17
Phase 6 • Final Project Development

Testing, Debugging & Error Handling

  • Unit testing backend functions and verifying API error limits
  • Debugging edge-case inputs, latency bottlenecks, and UI flaws
  • Refining responsive layout and usability
Day 18
Phase 6 • Final Project Development

Documentation & Cloud Deployment

  • Authoring clean README, setup instructions, and code comments
  • Deploying the working application on cloud hosting platforms
  • Preparing technical demonstration slide deck and viva talking points
Day 19
Phase 6 • Final Project Development

Technical Demo & Viva Defense

  • Live code walkthrough and functional feature demonstration
  • Technical viva on algorithms, data structures, and API architecture
  • Faculty assessment and accredited credential authorization
Discipline-Specific Assignments

Specialized Applied Exercises

Students in this track complete 6 subject-matter assignments tailored to their discipline, replacing generic exercises with real-world problems.

Days 1–3: Python variables, data types, conditions, loops, and modular functions
Days 4–6: NumPy and Pandas data cleaning and dataset manipulation
Days 7–9: Exploratory analysis, visualization, charts, and reporting
Days 10–12: AI-assisted coding, model concepts, and practical exercises
Days 13–15: HTML, CSS, JavaScript concepts, and AI application integration
Days 16–18: Final project development, debugging, testing, and documentation
Day 19: Demonstration and viva
30% Evaluation Weightage

Final Capstone Deliverable

Required Deliverable:
Coding project — AI research assistant / analytics dashboard / document analyzer / web app

Every student completes and defends this working deliverable during a live Day 19 demonstration. The project is carried through formal proposal, architecture, development, quality verification, and viva examination.

Verified against authoritative sources & factual data
Accompanied by user guide, methodology report & live demo
Evaluated by university faculty and industry AI mentors
Official Assessment Matrix

100% Evaluation Framework

Students are assessed on the quality of their work, understanding of the underlying workflow, and ability to verify AI-generated output — not merely the number of tools used.

Practical Assignments
Hands-on exercises and prompt submissions across Days 3 and 6.
25%
Domain-Specific Project Development
Progressive prototype development, testing, and refinement during Days 13–16.
25%
Final Project and Demonstration
Working, demonstrable deliverable evaluated on quality and domain relevance.
30%
Viva and Explanation of Work
Verbal defense demonstrating conceptual understanding of the underlying workflow.
10%
Responsible AI Practices & Documentation
Fact-checking, verification of citations, ethical compliance, and audit trail.
10%
Zero Subscription Friction

100% Free-Tier Tool Stack

The curriculum is deliberately architected around usable free tiers and open-source packages. No student or college is required to purchase paid subscriptions.

PythonJupyter/ColabPandasNumPyHTML/CSS/JSClaude 3.5 SonnetCursor
Trainer & Institution Note

Trainers verify current platform limits before each batch. Exercises are designed to run within free allowances, ensuring all students have equitable access.

Turnkey Campus AI Lab

Deploy this Curriculum at Your College or School

We provide turnkey institutional AI enablement: verified trainers deployed to your campus, complete LMS syllabus tracking, day-by-day practical lab assignments, and accredited certification.

Explore All 29 Tracks

More Programs in Science

Explore peer courses and specialized domain tracks.

View Full Catalog
Class 10 / 10th Pass-out

AI Foundations & Computational Thinking

Deconstruct complex computational problems using logic trees, step-by-step reasoning chains, flowchart synthesis, and algorithmic problem-solving with AI.

View Syllabus
Class 10 / 10th Pass-out

AI for Science & Everyday Applications

Explore AI applications in daily life: image recognition in smart cameras, weather prediction models, voice assistants, and medical diagnostic overviews.

View Syllabus
Class 11

AI for Mathematics & Scientific Data

Use AI reasoning to solve complex calculus, trigonometry, coordinate geometry, and physical chemistry problems with visual proofs and step-by-step explanations.

View Syllabus