Section A: TU 9:30 - 10:45am in Nichols 122
Section B: TU 1:00 - 2:15pm in Nichols 122
Section C: TU 2:30 - 3:45pm in Nichols 122
Section D: TU 4:00 - 5:15pm in Nichols 122
Information will be posted here as the class progresses. In the meantime, for students currently enrolled in the class, please refer to K-State Online for the latest information.
Teaching Assistants:
- Alex Munda - amunda AT ksu DOT edu
- Chaney Courtney - chaneylc AT ksu DOT edu
- Johnathan Bostrom - johnbos AT ksu DOT edu
- Joseph Bennett - joseph28 AT ksu DOT edu
- Miriam Cox - miriamc AT ksu DOT edu
- Mohammed Abduljabbar - xec AT ksu DOT edu
- Oneil Lespierre - pierreo AT ksu DOT edu
Class Content
- Syllabus
- Schedule (as of 8/26/2013)
- Syllabus Overview
- Lecture 1 - What is Computing Science?
- Lecture 2 - Teams, Projects and Success
- Lecture 3 - Early Computing Machines
- Lecture 4 - Bits and Boolean Algebra
- Lecture 5 - Programming
- Lecture 6 - Universal Computers
- Lecture 7 - Algorithms
- Lecture 8 - Encoding Data
- Lecture 9 - Cryptography
- Lecture 10 - Computer Graphics
- Lecture 11 - Human Computer Interaction
- Lecture 12 - Faculty Video Presentations
- Lecture 13 - Embedded Systems & Finite State Machines
- Lecture 14 - Artificial Intelligence
- Lecture 15 - Information Technology
- Lecture 16 - This History of the Internet
- Lecture 17 - How the Internet Works
- Lecture 18 - HTML
- Lecture 19 - Topic Research Presentations
- Lecture 20 - Topic Research Presentations
- Lecture 21 - Web 2.0 & Social Media
- Lecture 22 - Security (Part 1)
- Lecture 23 - Security (Part 2)
- Lecture 24 - Robotics
- Lecture 25 - Video Game Development
- Lecture 26 - Databases, Bioinformatics & Genomics
- Lecture 27 - Textbook Rough Draft Review
- Lecture 28 - Computer Architecture
- Lecture 29 - High Performance Computing
- Lecture 30 - The Future