18-Month Practical Curriculum — Draft v1.0
For BScCSIT & BCA Students

This 18-month program is designed to transform BScCSIT and BCA students with primarily theoretical backgrounds into job-ready AI and Data Science professionals. The curriculum is structured around two phases: a 12-month shared foundation that builds core skills across all students, followed by a 6-month specialization phase where students choose one of two career tracks.
The program is deliberately practical-first. Every module is built around real datasets, real tools, and real business problems — with industry practitioners as module instructors and a full-time program coordinator ensuring continuity and quality across the entire 18 months.




All 50 students follow the same curriculum during Phase 1. The goal is to build a strong, practical foundation across programming, data handling, statistics, machine learning, and cloud tools — the skills that are relevant regardless of which specialization track a student ultimately chooses.
Semester 1 focuses on building the programming and data handling skills that every subsequent module depends on. Students with no prior Python experience will be brought to a professional working level. All work is done on cloud platforms from day one.
(Duration: 5 weeks | Instructor: Industry practitioner (Python/backend developer)


(Duration: 4 weeks | Instructor: Data engineer or senior data analyst)

(Duration: 4 weeks | Instructor: Database administrator or data engineer)


(Duration: 4 weeks | Instructor: Data scientist with applied statistics background)



No live sessions during break periods. Students are expected to complete structured async activities that build on semester 1 and prepare for semester 2. These are tracked and reviewed at the start of semester 2.
Semester 2 introduces machine learning — the skill set that separates data-aware professionals from true practitioners. Every ML concept is introduced through a business problem first, then the algorithm, then the implementation. Students will also begin working with cloud deployment and basic MLOps.
(Duration: 3 weeks | Instructor: BI developer or data visualization specialist)

(Duration: 6 weeks | Instructor: Practicing ML engineer or senior data scientist)

(Duration: 3 weeks | Instructor: Cloud engineer or DevOps practitioner with ML experience)


(Duration: 2 weeks | Instructor: Program coordinator or senior professional with stakeholder communication experience)



At the start of month 13, students split into one of two tracks based on their interests, internship exposure, and performance in Phase 1. Both tracks run simultaneously with separate instructors. The program coordinator manages both tracks and ensures capstone quality across both groups.

(Duration: 4 weeks | Instructor: Senior data engineer or analytics engineer)

(Duration: 3 weeks | Instructor: Data warehouse architect or cloud data platform specialist)


(Duration: 3 weeks | Instructor: Data engineer with pipeline experience)

(Duration: 3 weeks | Instructor: BI developer or Tableau/Power BI specialist)


(Duration: 4 weeks | Instructor: ML engineer or AI researcher with industry experience)

(Duration: 4 weeks | Instructor: NLP engineer or LLM practitioner)

(Duration: 2 weeks | Instructor: Computer vision engineer)

(Duration: 3 weeks | Instructor: MLOps engineer or senior ML infrastructure practitioner)



Month 18 is the transition from student to job applicant. No new content is introduced. The focus is entirely on polish, preparation, and job search activation.
Assessment is designed to reflect how professionals are actually evaluated in the industry — not by their ability to recall theory under exam conditions, but by their ability to solve real problems and communicate results clearly.

Theory checkpoints are gateway assessments — a student must score 60% or above before proceeding to the practical component of a module. They are not designed to be difficult. They validate that the student has understood the core concepts well enough to apply them. Students who fail may retake once after a 48-hour gap.

The following tools represent the complete technology stack across the program. All tools have free tiers that cover everything students need. No paid software is required.



Each semester includes a minimum of 2 guest sessions during Sunday onsite time. These are separate from module instruction and are led by industry professionals sharing their career experience.


The following requirements must be communicated to students and enforced by the college administration before program enrollment:

Upon successful completion of this program, graduates will be able to:
Additionally, Data Track graduates will be able to:
Additionally, AI/ML Track graduates will be able to:
Want to know more? Enter your information to learn more about this course.