COMP 105 - Intro. to Computer Science, Fall 2021
A new quarter begins and new knowledge awaits! Welcome to Introduction to Computer Science (COMP 105). This course provides an overview of the field of computer science from the concrete -- what computers are made of and how they work -- to the abstract -- the theoretical limits of what computers can and cannot do. This course also focuses on the general algorithmic (disciplined, step-by-step) approach to problem solving, and the basic concepts of computer programming.
Computing is like solving puzzles. Sometimes everything falls nicely into place, but sometimes you get stuck. Then you try a few things, step back and try to look at the puzzle from a new angle, or take a break. And then, frequently, when one bit falls into place, you find big chunks falling into place around it. The same thing happens with computing. Give yourself time to experiment, to get stuck, to ask questions, and to experience the satisfaction of a well-solved puzzle!
We have an awesome group of TAs at the CS Collaboration Center (OU 312 or online in the CS Collaboration Center Teams site) where you can go and ask any questions you have. And, of course, my office hours are available to you. Check my weekly schedule and please stop by: we can talk about the things you don't understand, the things you do, and other related (or unrelated) topics.
One last thing: