CSC 110-001 - Course Schedule - Fall 2008 -

Be Warned: Subject to Revision Often

 Syllabus

Textbook Page      

Blackboard Link                               

 # Class Topic
Text &
References
Assignments
1
W 08/20 Lecture: Class Introduction Lab: Introduction to Blackboard   Chapter 1
2 F 08/22 Lecture: Defining Information Technology

 Lab: Exploring the Control Panel, Taking Screen Shots

Chapter 1 Chapter 2

1st Homework: Ch1 & Ch2 questions, due 11:59pm 08/24(See Blackboard for questions)

3 M 08/25 Lecture: Exploring the Human-Computer Interface

Lab: Data storage, File Organization

Chapter 1 & 2 Chapter 3

2nd Homework: Ch3 & Ch4 questions, due 11:59pm 08/28 (See Blackboard for questions)

4 W 08/27 Lecture: The Basics of Networking

Lab: Exploring Web Geography

Chapter 3 Chapter 4
5 F 08/29 Lecture:  Chap 3 & 4

Lab: Making a web page

Chapter 3 & 4  

Chapter 4

 

6 M 09/01   Labor Day  
7 W 09/03 Lecture: HTML

Lab: Making a web page

Chapter 4 Chapter 5

3rd Homework: Ch5 & Ch6 questions, due 11:59pm 09/04 (Blackboard)

1st Out-of-Class Project: Web Page Development: Due 11:59pm 09/07

  F 09/05   Class Cancelled Due to Tropical Storm Hanna  
8 M 09/08 Lecture: Locating Information on the WWW

Lab: Web searching

Chapter 5 Chapter 6

By 09/08, select your book for your final exam project.

(book list)

9 W 09/10 Lecture: Online Research

Lab: Conducting your own search

Chapter 5 & 6 Chapter 6
10 F 09/12 Lecture: More online research

Lab:  Researching your book

Chapter 6 Chapter 7

4th Homework: Ch7 & Ch8 questions, due 11:59pm 09/11

2nd Out-of-Class Project: Online Searching 11:59pm 09/14 (It will look something like this.)

 

11 M 09/15 Lecture: An Introduction to Debugging

Lab: Finding a bug

Chapter 7 Chapter 8
12 W 09/17 Lecture: Representing Information Digitally

Lab: Digital Media

Chapter 7 & 8 Chapter 8
13 F 09/19 Lecture: Digital Logic

Lab: Building Circuits

Chapter 8 5th Homework: Ch9 questions, due 11:59pm 09/18

3rd Out-of-Class Project:: Logic Circuit Due 11:59pm 09/25.

14 M 09/22 Lecture: Principles of Computer Operation

Lab: Visualizing Computation

Chapter 9 Chapter 9
15 W 09/24 Lecture: Fetch/Execute Cycle

Lab: Compiling and Running

Chapter 9 Chapter 10

6th Homework: Ch10 & Ch11 questions, due 11:59pm 09/23

16 F 09/26 Lecture: Algorithmic Thinking

Lab: Flowcharting

Chapter 10 4th Out-of-Class Project: Algorithms for Computational Problems. Due 11:59pm 10/01
17 M 09/29 Lecture: Representing Multimedia Digitally

Lab: Virtual Reality

Chapter 10 & 11 Chapter 11

 

18 W 10/01 Review   Chapters 1-11
19 F 10/03 Exam #1    
20 M 10/06   Fall Vacation  
21 W 10/08 Lecture: Fundamental Concepts Expressed in JavaScript

Lab: Some basic programming

Chapter 18 7th Homework: Ch18 questions, due 11:59pm, 10/09

Chapter 19

22 F 10/10 Lecture: A JavaScript Program

Lab: A little more JavaScript

Chapter 18 & 19

8th Homework: Ch19 & Ch20 questions, due 11:59pm 10/15

By 10/17, Turn in Chapter 1 of Study Guide, part of your final exam.

 

23 M 10/13 Lecture: A JavaScript Program

Lab: A little more JavaScript

Chapter 18 & 19 5th Out-of-Class Project: JavaScript Program Due 11:59pm 10/21 (See Class Notes 10/13)
24 W 10/15 Lecture: Graphical User Interfaces

Lab: Creating a GUI

Chapter 19 Chapter 20
25 F 10/17 Lecture: Abstraction and Functions

Lab: Writing JavaScript functions

Chapter 20 Chapter 20

 

26 M 10/20 Lecture: Functions

Lab: More functions

Chapter 20 Chapter 21

9th Homework: Ch21 questions, due 11:59pm 10/19

27 W 10/22 Lecture: Iteration Principles

Lab: for loops in JavaScript

Chapter 21 Chapter 21

 

28 F 10/24 Lecture: Looping

Lab: Looping

Chapter 21  
29 M 10/27 More JavaScript Practice    
30 W 10/29 Even More JavaScript Practice    
31 F 10/31 Lecture: Social Implications of IT

Lab: Viruses and Worms

Chapter 12 Chapter 12

10th Homework: Ch12 & Ch13 questions, due 11:59pm 10/30

 

32 M 11/03 Lecture: Privacy and Digital Security

Lab: Opt-in/Opt-out

Chapter 13 Chapter 17

By 11/12, Turn in Introduction, Chapter 1 and Chapter 2 of your Final Exam.

36 W 11/05 Lecture: Introduction to Database Concepts

Lab: Spreadsheets

Chapter 14 Chapter 16
33 F 11/07 Lecture: Database Design and Queries

Lab: Building databases

Chapter 16 11th Homework: Ch14 & Ch16 questions, due 11:59pm 11/05

Chapter 14

6th Out-of-Class Project: Database Queries. Due 11:59pm 11/13 (See class notes, 11/07)

12th Homework: Ch17, due 11:59pm 11/09

34 M 11/10 Lecture: XML and XLS

Lab: XML

Chapter 17 Chapter 17
35 W 11/12 The Future of Computing   The Turing Test

Answer 4 short questions on the Turing Test found on Blackboard by 11:00am, Friday, 11/14

 

37 F 11/14 Special Topic The Turing Test http://www.abelard.org/turpap/turpap.htm Chapter  23

13th Homework: Ch23 questions and HowStuffWorks, Computer Chess page, due 11:59pm 11/21

38 M 11/17 Lecture: Limits to Computation

Lab: Programs that stretch the limit

Chapter 23 Paper on Computer Chess
39 W 11/19 Lecture: Computer Chess

Lab: Intelligent game engines

Paper on Computer Chess Paper on Natural Language Processing
40 F 11/21 Lecture: Natural Language Processing Paper on Natural Language Processing TBD
41 M 11/24 Lecture: The Future    
42 W 11/26   Thanksgiving Holiday  
42 F 11/28   Thanksgiving Holiday  
43 M 12/01 Lecture: Review    
44 W 12/03 Exam #2    

TBD Sections 001 Final Exam
Final Exam Submitted Electronically: By 11:00am, December 10, Wednesday

horizontal rule

Back (Created by J. A. Tompkins, Modified by C. Guinn) mailto:guinnc@uncw.edu?subject=CSC 110