The programmers of tomorrow are the wizards of the future. You are going to look like you have magical powers compared to everyone else.
- Gabe Newell, co-founder of Valve
"I just completed a summer internship with a big-4 accounting firm and, of all the classes I have taken, CS 105 was one of the most helpful ones.
Thanks to [CS 105] I always had an edge over all the other interns when it came to presenting or analyzing data to my boss."
- Junior, College of Business
Wade Fagen, Ph.D.
(Illinois '13)
waf@illinois.edu
2215 Siebel Center
Wade Fagen, Ph.D.
Martin Hellwig
(Co-Instructor)
mhellwig@illinois.edu
Jillian Zwilling
(Course Coordinator)
mhellwig@illinois.edu
Scratch
JavaScript
HTML / CSS
Microsoft Excel
d3.js
Activity 0
Available Now
Due: Monday by 10:45am
Lab 0
Happening This Week!
Attend your lab Wed/Thur/Fri
Monday, October 12, 2015
7:30pm - 9:00pm
Thursday, December 17, 2015
1:30pm - 4:30pm
Midterm: 150pts
Final Exam: 200pts
MPs: 30pts each (x7 = 210)
Solo Project: 50pts
Final Project: 90pts
Lectures: 110pts**
Activities: 100pts*
Labs: 90pts**
*: Can miss one
**: Can miss two
without losing points
Occasional ways to earn +1 point to your grade, adds up to be at least 25 extra points or more.
Piazza will be the online discussion board for CS 105.
i>Clicker (v2), for use in lecture
Microsoft Excel, v.2010 or newer
No textbook required
Must sign up by Wednesday evening (11:00pm)
[more details here]
An algorithm is a step by step procedure of tasks to complete
Every computer program has at least one algorithm
How many people are in this room?
http://cs105.cs.illinois.edu/
(or just search "CS 105")