Technology Innovation Course

Technology Innovation Course

The Technology Innovation course (CSCI 4193/5193) combines elements of design thinking, project management, and software development to yield solutions to a central design challenge posed by industry. The ideas advanced by teams will reflect the powerful synergies that exist between software development, design thinking and innovation.

This is a co-located course (i.e. an undergraduate and graduate-level course taught by the same instructor in the same location) offered through the Dalhousie University Faculty of Computer Science and a limited number of seats are open to non-Computer Science majors.

Design Challenge Model

The design challenge model is the framework through which students will learn about design, development and implementation of technology innovations. The Design Challenge is based on the principles of human-centred design as an approach to innovation.

Human-centred design offers problem solvers of any stripe a chance to design with communities, to deeply understand the people they’re looking to serve, to dream up scores of ideas, and to create innovative new solutions rooted in people’s actual needs (

In this class, we want to pair the power of design thinking with the potential of technology and the energy of interdisciplinary teams. The design challenge model presents a single challenge statement; a real-world problem facing a business, organization or government department and leverages both design thinking and software development to yield multiple solutions. While the teams start with a single challenge statement, by the end of the semester each team has designed and developed a different technology innovation based on the skills and perspectives present in their team.

Software Development and Project Management

Students will also be introduced to the practical elements of software-based innovation and managing technology innovation teams. This includes elements of agile software development and project management that provide a level of project organization and transparency to internal team members and external stakeholders.

The overall aim is to provide both technical and non-technical students with a practical approach to software-based innovation that is focused on solving the central design challenge.

Please visit the Academic Timetable for more information on the next course offering.

Find out more about our programs