Programme dates
20-24 July 2026

by University of Ottawa Engineering Outreach
Explore software and hardware through practical projects, embedded systems, artificial intelligence, and a cybersecurity simulation at the uOttawa–IBM Cyber Range.
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 Grade 9, 10, 11 or 12
Age range / Year group
Ages 14-18
Location / Region
University of Ottawa, SITE building, Ottawa, Canada
Cost
$375
Duration
1 week
Format
In-person
This University of Ottawa enrichment program connects software development with the hardware behind it, giving students practical ways to explore both sides of computing.
Activities cover embedded systems, microcontrollers, programming, cybersecurity, and artificial intelligence. A uOttawa–IBM Cyber Range simulation introduces professional responses to cyber threats.
It suits students who want to test whether they enjoy building and understanding computing systems, rather than focusing only on writing code.
The Software and Computer Engineering Enrichment Program is a University of Ottawa Faculty of Engineering outreach program that introduces the relationship between software and hardware. Students explore embedded systems, microcontrollers, digital signal processing, and software development using Python, HTML, and Java.
The experience emphasizes hands-on investigation and practical solutions rather than a single programming topic. Cybersecurity activities include a simulation at the uOttawa–IBM Cyber Range, and students also explore artificial intelligence. The broader enrichment series includes mentor meetings to discuss experiences and careers in the field.
Connecting software with hardware helps students distinguish computer engineering from a course focused only on coding.
Embedded systems and microcontrollers make the program relevant to students curious about how smart devices work.
The uOttawa–IBM Cyber Range simulation gives cybersecurity a concrete, practical context.
Mentor meetings add opportunities to ask questions about study and careers alongside the technical activities.
Students who enjoy practical problem solving and want to explore both software development and the hardware behind computing systems.
You want sustained specialization in one programming language; the curriculum deliberately spans hardware, software, cybersecurity, and artificial intelligence.
This is a useful option for testing an interest in computer engineering through practical activity. The combination of software, hardware, and a Cyber Range simulation offers more variety than a course centered on one coding language.
Its broad introductory scope also limits how deeply students can pursue any single topic. Treat it as subject exploration and a starting point for further projects, rather than a substitute for sustained programming practice.
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 field-specific projects, Software and hardware exploration, uOttawa–IBM Cyber Range simulation, Artificial intelligence activities, Enrichment-program mentor meet-and-greets.
Provider details
Review the University of Ottawa Engineering Outreach provider page and official sources before making a final decision.
Dates and logistics
1 week; University of Ottawa, SITE building, 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 full daytime participation.
Best started
Begin planning a few weeks before your chosen session once its dates are announced.
Main challenge
Moving between software, hardware, and cybersecurity topics.
Try a short beginner Python exercise to become comfortable reading and changing code.
Write down questions about how software controls hardware and how cyber threats are defended against.
Plan daily travel around the 9 a.m. to 4 p.m. program hours and discuss lunch sign-out arrangements.
Useful if
You want a practical basis for choosing further computing study.
You explore how software and hardware work together through hands-on activities and practical problem solving. The curriculum also introduces cyber defense and artificial intelligence.
Investigate computing systems and the relationship between their software and hardware.
Explore embedded systems, microcontrollers, and digital signal processing.
Practice software development using Python, HTML, and Java.
Take part in cybersecurity activities and a uOttawa–IBM Cyber Range simulation.
Explore artificial intelligence and discuss experiences in the field with enrichment-program mentors.
Next cycle not announced yet. These dates are from the latest verified cycle and should be used as a reference only.
Programme dates
20-24 July 2026
| Milestone | Date | Timezone | Status | |
|---|---|---|---|---|
Programme dates | 20-24 July 2026 | Local | Reference date |
Completed Grade 9, 10, 11 or 12 by summer 2026.
Program fee
$375 — Canadian dollars for the five-day session.
Funding or discounts
What's included
Hands-on activities and field-specific projects, Software and hardware exploration, uOttawa–IBM Cyber Range simulation, Artificial intelligence activities, Enrichment-program mentor meet-and-greets
Review the grade-completion requirements and Engineering Outreach policies.
Use the official University of Ottawa OutStem enrichment-program registration portal.
Next step with Succeed
or let us know if .
Succeed replies first, usually within a working day
The program covers the following focus areas.
Software development
Explore software applications using Python, HTML, and Java.
Hardware and embedded systems
Investigate embedded systems, microcontrollers, and the hardware that runs software.
Digital signal processing
Explore digital signal processing as part of the connection between software and hardware.
Cybersecurity
Explore cyber defense through activities and a hands-on uOttawa–IBM Cyber Range simulation.
Artificial intelligence
Explore how artificial intelligence technologies are shaping the future of computing.
Curriculum may be adjusted based on participant interests and current developments.
A typical day during the program.
Daily activities run within this attendance window, with supervised breaks.
The exact lunch time varies with the instructor's schedule.
Enrichment-program mentors may be graduate students, professors, or industry professionals who share their experiences and answer students' questions. Teen programs are generally taught in English with a bilingual instructor offering French support.
The university is not responsible for students while they are signed out during lunch.
After completing this program, participants often pursue:
Build a foundation for further software and hardware study.
Develop familiarity with embedded systems and microcontrollers.
Explore further interests in cybersecurity and artificial intelligence.
Use mentor conversations to understand computing study and career paths.
The program is based at the University of Ottawa's SITE building, 800 King Edward Avenue, in Ottawa, Canada. The university's downtown campus has access to public transit.
Compare these options if you prefer software and gaming, online artificial intelligence, or broader engineering study.
Software development and gaming in London
Best for
Students especially interested in software and games
Online artificial intelligence study
Best for
Students seeking focused AI study from home
Engineering study in Cambridge
Best for
Students comparing computing with other engineering interests
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.
Program curriculum reviewed
Grade requirements checked
Session dates verified
Canadian-dollar fee checked
Daily hours reviewed
Supervision and refunds 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.
Software and Computer Engineering 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.