CS100 Home Page
 Instructor: Dr. David Straight
 

General Information About the Course

Class Purpose:

CS100 is an introduction to Computer Science for students who do not necessarily plan to major in Computer Science. This class aims first of all to give the student an overview of the field of Computer Science – from hardware to software, theory to social issues and a taste of programming. It aims to do so in a very understandable way through both lecture and hands-on labs. It is hoped that by learning the fundamentals of how computers work, we will demystify them and empower you, enabling you to use computers in the future with greater ease.



Play
More Examples

Instructor: Dr. David Straight
Office: 218, Claxton Complex
Email: straight@cs.utk.edu
Office Hours: By appointment


Schedule:

Labs are as important as lecture and will cover material not covered in lecture. Teaching assistants will lecture on lab material during the first half hour of lab (when needed). Attendance will be taken in lab and will count towards your grade. Pop quizzes (easy) given during lectures at unannounced times will also count towards your grade.

Labs will start the week of January 14.


Textbooks and Materials:

Recommended Textbook:
Sams Teach Yourself HTML in 10 Minutes (4th Edition) (Sams Teach Yourself)
ISBN: 067232878x

Python Programming for the Absolute Beginner
ISBN-13: 978-1-59863-112-8


Course notes are available on Blackboard


Teaching Assistants:

Each lab will have two teaching assistants, one of whom will grade the homeworks for that lab section (the “lead TA”).
TA information will be on Blackboard.


Printer Friendly Version