CIS 115 - Introduction to Computer Science (Scholars Section)
Instructor: Nathan Bean
Office: 2216 Engineering Hall (DUE)
Email: nhbean AT ksu DOT edu
Phone: Office - (785) 532-7942; Mobile - (785) 294-6649
Website: http://people.cs.ksu.edu/~nhb7817
Office Hours: T 3:30am-5:00pm in 2216 Engineering Hall (DUE) or by appointment

Class Content

  1. Syllabus
  2. Lecture 0 - Syllabus Overview Lecture
  3. Lecture 1 - What is Computer Science?
  4. Lecture 2 - Teams
  5. Lecture 3 - Early Computers
  6. Lecture 4 - Bits and Boolean Algebra
  7. Lecture 5 - Programming
  8. Lecture 6 - Universal Computers
  9. Lecture 7 - Algorithms
  10. Lecture 8 - Encoding Data
  11. Lecture 9 - Embedded Systems, Computer Architecture, & Finite State Machines
  12. Lecture 10 - Human Computer Interaction
  13. Lecture 11 - Internet History
  14. Lecture 12 - Internet Technology
  15. Lecture 13 - Web Development Part 1
  16. Lecture 14 - Web Development Part 1

Software

  1. Python

Extras

  1. Recurse Center Manual
  2. Safari Books Online