Computer Science and Artificial Intelligence Enrichment Program
    In-person Program

    Computer Science and Artificial Intelligence Enrichment Program

    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.

    Last verified: 8 Oct 2026Reviewed by:SSSean Stevens

    Get the full picture before you decide

    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.

    Computer Science and Artificial Intelligence Enrichment at a glance: cost, dates and eligibility

    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

    Next deadline

    Not announced · Next cycle not announced

    Get next-cycle reminder
    Computer ScienceArtificial IntelligenceCybersecurity
    Language: English with French support
    Meals: Packed lunch; Friday pizza
    Campus experience: University of Ottawa SITE building
    Tutors / faculty: Graduate students, professors or industry professionals
    Sessions / cadence: Monday-Friday, 9 a.m.-4 p.m.
    Mentor model: Weekly mentor meet-and-greet

    Computer Science and Artificial Intelligence Enrichment summary

    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.

    What is Computer Science and Artificial Intelligence Enrichment Program?

    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.

    Why Succeed highlights Computer Science and Artificial Intelligence Enrichment

    • 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.

    Who is Computer Science and Artificial Intelligence Enrichment for?

    Best for

    Students who want practical coding experience while exploring AI, software development and different computing careers.

    Not ideal if

    You want sustained specialization in one language or a substantially different curriculum after attending the same enrichment subject previously.

    Is Computer Science and Artificial Intelligence Enrichment worth it?

    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 programs

    How much preparation does Computer Science and Artificial Intelligence Enrichment need?

    Effort 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.

    Typical preparation

    • 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.

    What do students do on Computer Science and Artificial Intelligence Enrichment?

    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.

    Step-by-step process

    1. 1

      Explore computing challenges in cyber security, graphics and networking.

    2. 2

      Build and test code using languages such as C++, Python, HTML and JavaScript.

    3. 3

      Develop software solutions and investigate intelligent systems using AI and machine learning.

    4. 4

      Ask mentors about their experiences and possible study or career directions.

    Computer Science and Artificial Intelligence Enrichment dates and deadlines

    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

    Reference date

    Eligibility and requirements

    • Completed Grade 9, 10, 11 or 12 by summer 2026.

    How much does Computer Science and Artificial Intelligence Enrichment cost?

    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.

    How to apply to Computer Science and Artificial Intelligence Enrichment

    1. 1

      Use the official uOttawa Enrichment Programs registration portal for course registration.

    2. 2

      Provide important medical, allergy and behavioral information to program staff.

    3. 3

      Submit the medical information form when a life-threatening condition or allergic reaction applies.

    Next step with Succeed

    Interested in this programme?

    or let us know if .

    Succeed replies first, usually within a working day

    What does Computer Science and Artificial Intelligence Enrichment cover?

    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.

    What is a typical day on Computer Science and Artificial Intelligence Enrichment?

    A typical day during the program.

    Program day

    Hands-on activities and projects run within a day that includes supervised breaks.

    Lunch break

    Lunch generally lasts one hour between 11:30 a.m. and 1:30 p.m., varying with the instructor's schedule.

    Arrival and pickup

    Campus drop-off and pickup take place at the SITE building entrance.

    Who teaches on Computer Science and Artificial Intelligence Enrichment?

    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.

    Where do students stay on Computer Science and Artificial Intelligence Enrichment?

    Non-residential plan

    • Campus day attendance: Attend at the SITE building, with morning drop-off and afternoon pickup.
    • Lunch arrangements: Bring a peanut-free/nut-free lunch each day; Friday pizza is provided.
    • Break supervision: Breaks are supervised; Grade 9 and older students may sign out for lunch.

    Friday pizza has no substitutions for dietary restrictions.

    What happens after Computer Science and Artificial Intelligence Enrichment?

    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.

    Where does Computer Science and Artificial Intelligence Enrichment take place?

    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.

    Computer Science and Artificial Intelligence Enrichment FAQs

    Students explore programming, algorithms, data structures, cyber security, graphics and networking. The program also introduces AI and machine learning through practical projects.

    The program names C++, Python, HTML and JavaScript as examples of languages used for building and testing code.

    Teen programs are generally taught in English, with a bilingual instructor offering French support.

    The enrichment programs connect students with graduate students, professors or industry professionals. Mentor meet-and-greets let students ask questions about study and work in the field.

    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.

    The enrichment curriculum does not change significantly from year to year. The provider recommends choosing a different subject when returning for another summer.

    Cancellations at least two weeks before the start qualify for a refund, subject to a $40 administrative fee. Later refunds are limited to medical or family emergencies; medical circumstances require an official doctor's note.

    Alternatives to Computer Science and Artificial Intelligence Enrichment

    Compare these options if you prefer online AI study, game design or a different setting for software development.

    Alternatives to Computer Science and Artificial Intelligence Enrichment

    Online computing study through game design

    Computer Science
    Deadline: Not announced
    From $3200
    13-17
    Online
    Online

    Best for

    Students drawn to games and design

    View details

    Save this program in Succeed to compare it with similar programs, dates, costs and formats in one place.

    Compare with other programs
    Sean Stevens

    Content reviewed by

    Sean Stevens

    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.

    Sources & verification

    Source types reviewed

    • Program Registration Home | OutStem Forms
    • Information package | Faculty of Engineering
    • Conventions and Reservations | About us
    • Policies and frequently asked questions | Faculty of Engineering
    • Summer enrichment programs for teens | Faculty of Engineering

    Succeed uses official provider information where available, but keeps this public page focused on comparison and planning inside Succeed.

    What we verified (on 8 Oct 2026)

    • Official program page checked

    • Session dates reviewed

    • Grade requirements reviewed

    • Canadian pricing checked

    • Supervision policies reviewed

    • Cancellation terms reviewed

    How Succeed uses this information

    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.