Software Engineering (Grade 11)
First Trimester 2026
Cristian Asprilla
News
Week 1
Repository setup, team expectations, and introduction to the class workflow.
Planning
Students will write user stories and break work into smaller tasks before building their first feature.
Demo day
Short sprint demos will be scheduled so teams can practice feedback and iteration.
Course Info
Syllabus
The syllabus will be shared in class and through SEDUCA.
Class meetings
- Friday, 11:15 am to 12:00 pm
- Classes meet in the students' classroom.
- Lab sessions will be announced in advance when needed.
Communication
Class communication, submissions, and team updates will be managed through SEDUCA and the tools selected for the course.
Materials
- Notebook for planning and design sketches
- Access to a browser and code editor
- Headphones when needed for tutorials or demos
Description
This course guides students in understanding software engineering principles, analysis, prototyping, mobile application development, testing, accessibility, and digital inclusion.
Students plan software solutions in an organized way, communicate ideas in English, and apply design and development processes with responsible, user-centered criteria.
Tentative schedule
- Weeks 1 to 2
- Product thinking and problem framing
- Stakeholders and user stories
- Task breakdown and planning
- Weeks 3 to 4
- Interface design and flow sketches
- Modular thinking and naming
- Maintainable project structure
- Weeks 5 to 7
- Version control and repositories
- Team workflows and review habits
- Iteration through small milestones
- Weeks 8 to 12
- Testing and debugging
- Final product polish
- Demo, retrospective, and reflection