Overview of ICS 314, and some simple initial tasks to get oriented and ready for the course.
How to use this website to succeed in ICS 314
Screencast 5 min
Introducing the introduction.
Screencast 2 min
Goals, texts, prerequisites, and more
Screencast 12 min
How grades for this class will be determined
We are visitors in Hamilton Basement. Here are the ground rules.
There are two sections. Do you have to attend the one you signed up for?
The hardware you need to succeed in software engineering
An ‘athletic’ approach to software engineering education using Workouts of the Day.
Course structure for learning by WODs
Get to know your TA Amy from her professional portfolio
There is an art to watching screencasts effectively. Here are some heuristics.
“Researchers have shown it takes about ten years to develop expertise in any of a wide variety of areas…”
“The single most important skill I learned in university while getting a degree in Computer Science was how to write better. “
An example of the practical problem solving skills you can develop through this class and others in the ICS curriculum.
“I really want to know what it is about programming, or computers in general, that makes people want to grow a beard, have long hair, and dress like a slob.”
Optional
Learn how to use the command line.
Learn how to configure your development environment.
10 Jan 11:30 PM
Post a message to Slack about yourself
11 Jan 11:30 PM