Programme dates
10-14 August 2026

by University of Ottawa Engineering Outreach
Build and test code, explore artificial intelligence, and tackle practical computing projects with mentor guidance through uOttawa's computer science enrichment program.
See Succeed's assessment of the programme, who it may suit, the estimated total cost, what applying involves and what is still to confirm.
or let us know if .
What Succeed checks
We review public program details such as eligibility, age range, cost, duration, location, format, accommodation, meals and application timing.
What Last verified means
Last verified is the latest date Succeed checked the public details shown on this page. Program dates, prices and availability can still change.
How official sources are used
Succeed uses official provider information where available, then rewrites it into a student-facing summary for comparison and planning.
Why some dates are reference dates
If the current cycle is not available, Succeed may show the latest verified cycle dates so you can understand typical timing.
Succeed is independent from this provider unless a partnership is clearly stated.
Current status
Upcoming
Eligibility
Completed Grades 9-12
Age range / Year group
Ages 14-18
Location / Region
Ottawa, Canada
Cost
$375
Duration
1 week
Format
In-person
uOttawa combines practical programming with an introduction to AI, machine learning and broader computing challenges. Students build and test code rather than only listen to explanations.
Mentor conversations help connect projects to further study and computing careers. The program suits students who want to test their interest in software development while exploring several technical topics.
The Computer Science and Artificial Intelligence Enrichment Program is a University of Ottawa Faculty of Engineering outreach course. It introduces computing through hands-on code building, software projects and exploration of AI and machine learning. Students also investigate cyber security, graphics and networking.
Teaching takes place at the university's SITE building and combines practical activities with experienced mentor guidance. Languages named in the program include C++, Python, HTML and JavaScript. Mentor conversations give students a chance to ask how the subject connects to university study and professional work.
Building and testing code gives students a practical way to assess their interest in computing.
AI and machine learning sit alongside algorithms and data structures, linking emerging technology to computing foundations.
Cyber security, graphics and networking broaden the experience beyond a single coding language.
Mentor meet-and-greets create space for questions about academic study and computing careers.
Students who want practical coding experience while exploring AI, software development and different computing careers.
You want sustained specialization in one language or a substantially different curriculum after attending the same enrichment subject previously.
This is a useful option for testing whether you enjoy the practical work behind computer science and AI. Coding projects and mentor questions can help you make a more informed subject choice and identify topics to study independently afterward.
The broad curriculum favors exploration, so treat it as a starting point for deeper work in a chosen area. Returning students should also consider a different subject, since the provider says the enrichment curriculum does not change significantly between years.
A practical overview of cost, accommodation, meals, dates and provider details to review before deciding.
Cost and what is included
$375; includes Hands-on activities and special projects., Weekly mentor meet-and-greet., Friday Domino's pizza at no extra charge..
Meals
Packed lunch; Friday pizza
Supervision or safety information
Break periods are supervised, but students in Grade 9 or above may sign out during lunch and sign back in afterward. The university is not responsible for students while they are signed out.
Provider details
Review the University of Ottawa Engineering Outreach provider page and official sources before making a final decision.
Dates and logistics
1 week; Ottawa, Canada.
What to check before committing
Confirm current dates, payment terms, travel arrangements, cancellation rules and what is included with the provider.
Compare this program with similar options before deciding on dates, cost, format and fit.
Compare with similar programsEffort level
Moderate, with practical coding across full program days.
Best started
Begin preparation a few weeks before a confirmed session start, allowing time for campus travel and family logistics.
Main challenge
Moving between programming foundations and unfamiliar AI or networking concepts.
Try a small Python or JavaScript exercise and practice explaining how it works.
Write down questions about AI, software development or computing careers for the mentors.
Plan campus arrival and pickup, and discuss the lunch sign-out arrangements as a family.
Review the health-information and clothing requirements before attending.
Useful if
You want to discover which computing topics you enjoy enough to pursue further.
Students use hands-on activities and practical projects to explore how computing systems work. Coding, software development and mentor conversations connect technical concepts to applications and career questions.
Explore computing challenges in cyber security, graphics and networking.
Build and test code using languages such as C++, Python, HTML and JavaScript.
Develop software solutions and investigate intelligent systems using AI and machine learning.
Ask mentors about their experiences and possible study or career directions.
Next cycle not announced yet. These dates are from the latest verified cycle and should be used as a reference only.
Programme dates
10-14 August 2026
| Milestone | Date | Timezone | Status | |
|---|---|---|---|---|
Programme dates | 10-14 August 2026 | Local | Reference date |
Completed Grade 9, 10, 11 or 12 by summer 2026.
Program fee
$375 — Canadian dollars; total for the five-day session.
What's included
Hands-on activities and special projects., Weekly mentor meet-and-greet., Friday Domino's pizza at no extra charge.
Use the official uOttawa Enrichment Programs registration portal for course registration.
Provide important medical, allergy and behavioral information to program staff.
Submit the medical information form when a life-threatening condition or allergic reaction applies.
Next step with Succeed
or let us know if .
Succeed replies first, usually within a working day
The program covers the following focus areas.
Programming and code testing
Build and test code in languages such as C++, Python, HTML and JavaScript.
Algorithms and data structures
Deepen understanding of the foundations used to organize information and solve computing problems.
AI and machine learning
Explore how AI and machine learning can be used to create intelligent systems.
Computing applications
Investigate challenges in cyber security, graphics and networking through practical computing work.
Curriculum may be adjusted based on participant interests and current developments.
A typical day during the program.
Hands-on activities and projects run within a day that includes supervised breaks.
Lunch generally lasts one hour between 11:30 a.m. and 1:30 p.m., varying with the instructor's schedule.
Campus drop-off and pickup take place at the SITE building entrance.
Experienced mentors guide the computer science program, while enrichment-program meet-and-greets connect students with graduate students, professors or industry professionals. Students can ask about mentors' experiences and routes into the field.
Teen programs generally use English, with a bilingual instructor offering French support.
Friday pizza has no substitutions for dietary restrictions.
After completing this program, participants often pursue:
Build experience developing and testing code.
Deepen understanding of algorithms and data structures.
Explore further study in AI and machine learning.
Investigate computer science and software engineering careers.
The program meets at the University of Ottawa's SITE building, 800 King Edward Avenue. Campus drop-off and pickup use the SITE building entrance.
Compare these options if you prefer online AI study, game design or a different setting for software development.
Online study focused on artificial intelligence
Best for
Students prioritizing AI study from home
Online computing study through game design
Best for
Students drawn to games and design
In-person software development and gaming study in London
Best for
Students comparing another in-person computing setting
Save this program in Succeed to compare it with similar programs, dates, costs and formats in one place.
Compare with other programs
Content reviewed by
Co-founder, Succeed | Founder, Immerse Education (2012–2026)
Sean works at the intersection of academic enrichment, program quality and university preparation, with expertise in evaluating pre-university experiences for ambitious secondary school students.
Succeed uses official provider information where available, but keeps this public page focused on comparison and planning inside Succeed.
Official program page checked
Session dates reviewed
Grade requirements reviewed
Canadian pricing checked
Supervision policies reviewed
Cancellation terms reviewed
We use source material to verify core facts, then show older cycle dates as reference when a current cycle is not available. Always check current application instructions before applying.
Computer Science and Artificial Intelligence Enrichment Program
by University of Ottawa Engineering Outreach
Get the full picture before you decide
Succeed's assessment, estimated total cost and what applying involves.
No account needed for the Guide or Compare.