2025-07-29
nernst@uvic.ca
Assoc Professor in Computer Science
Acting BSEng Director
ECS 560
Updates? New topics?
Project in 6 weeks. Plan accordingly!
What’s the essential skill that students need to be learning, such that when they get out of school they are more capable humans than when they went in?
the answer … isn’t simply a body of knowledge to be memorized or a set of skills to be mastered. It’s a stance. A stance from which to address the world and all its challenges. A stance built on self-confidence and resilience: the conviction that one has a fighting chance to overcome or circumvent whatever obstacles the world throws in one’s path. The way you acquire it is by trying, and sometimes failing, to do difficult things. It can be discouraging, but if you have good mentors, and if you’re collaborating with friends who are in the same boat, you can find ways to succeed, and develop a knack for it. That’s true self-reliance.
– Neal Stephenson [via newsletter](https://substack.com/app-link/post?publication_id=2694786&post_id=166816228]
Like many areas, software development produces tons of data:
(Source: Menzies)
When presented with data or a theory about how data is created, what should we do?
We will now spend some time getting the basic tooling for this class installed.

Neil Ernst ©️ 2024-5