 |
2010 Information
Course Schedule Information
| Text Book |
INTRO TO COMPUTER SCIENCE
Computer Science : An Overview,
by J. Glenn Brookshear, 9th edition,
Published by Addison Wesley ISBN #
0-321-38701-5
The Web Wizard’s Guide to JavaScript, by
Steven G. Estrella, published by Addison Wesley ISBN #
0-201-75833-4
The Web Wizard’s Guide to XML, by Cheryl
M. Hughes, published by Addison Wesley ISBN #
0-201-76990-5
The Web Wizard’s Guide to HTML, by Wendy
Lehnert, published by Addison Wesley ISBN #
0-201-74172-5 |
| Time |
3:00PM - 4:15PM, Monday and Wednesday , Spring (2007) |
| Location |
General Classroom
Building 315 |
| Instructor |
Qiong Cheng |
| Office |
Department of Computer Science,
One Park Tower, 34 Peachtree, office 1415, Atlanta GA 30303 |
| Office Hours |
1:00PM - 2:00PM,
Monday and Wednesday |
| E-mail |
qcheng1@student.gsu.edu (Subject
should start with the keyword “[CS2010]”)
cscqxcx@cs.gsu.edu |
| Phone |
(404)463-0605 |
| Web |
http://www.cs.gsu.edu/~qcheng/ |
| Course Resources |
HTML 4.0 Standard
HTML
Tutorial
XML Tutorials HTML
Sample (book Web site)
JDK(Java development package)download
logicSim
Freeware HTML Editor
Thinking In Java (Electronic
Book) (Source)
Eclipse: An Open
Software Development Platform (download)
(Binary
Searching Source Code)
(Linked List Source Code)
NVU: freeware HTML/Javascript Editor
Javascript Sample(book web site)
Insight and outlook: Why and how IBM architects became architects (IBM technical luminaries share their perspective
)
|
|
Students' Websites |
Telisha Liddell
Ryan Harris Winship
Alfred E Lopez
Amanda Michele Pichon
Jason Henry Parker
Hanson David
Rabiha Ilyas Hussain
Timothy Paul
Ross
Brendan Thomas Clune Jamal
K Auguste
Yoko Ishioka Jingbo Shan
Malcolm Anthony James
Robert Anthony Campo Luke
Richard Hutley
Watts
Renaldo
James A. Farlow
Rice Joel Bennett
Jamesa R. Cowan
Michael Carey Jefts
Jasmin
Millicent Rankine
Shalia Walker
Adeyemi Joseph Temitope
Vining Howard Ramon
George
Bababikov
Doll Rebecca Marie
|
Tentative Class Schedule:
|
Week |
Topic |
Home works /
Exams |
Remarks |
|
Week 1
January 8,
10 |
Introduction
to the course
Lecture 1 (chapter 0)
Lecture 2 (1.1, 1.2) |
Read chapter 0, 1.1, 1.2
Questions 5.a, 6.b, 7.a, 7.b
of page 26
Question 1 of page 30 |
Handouts:
Syllabus
Self Evaluation Form
In-class Exercise 1 |
|
Week 2
January 17 |
Lecture 3 (1.3, 1.4) |
No class on
Jan 15 |
Software:
logicSim
Before you run it, please ensure that your machine
provides Java environment. Or else please download
and install
JDK installation package in your machine. |
|
Week 3
January 22,
24 |
Lecture 3 (1.5,1.6,1.7)
Lecture 4 (2.1,2.2) |
Prepare for Quiz1
(Will cover
chapters 0,1-1,1-2,1-3,1-4,1-5,1-6) |
Number System
|
|
Week 4
January 29,
January
31 |
Quiz1 (Jan 29)
Lecture 4 (2.2, 2.3) |
Due: February 5,
2007 Question
6, 7 of page 89
Question 1 in 95, Question 4 in 97
, |
Quiz 1 Solution
Handout:
Machine Instructions
|
|
Week 5
February 5,
7 |
Practice
the
execution of instructions in Chapter 2
Lecture 5,6
(Operating Systems 3.1-3.2) |
Prepare for Quiz2
(Will cover
chapter 2) |
Handout:
Solution for
practices of machine instructions
|
|
Week 6
February
12, 14 |
Quiz2 (Feb 12)
Lecture 7
(Operating Systems 3.3,3.5)
Lecture 8 (Networking and Internet 4.1-4.3)
|
Due: February
21,
2007
Homework 4 |
Growth of the Internet
Quiz 2 Solution
Homework4 Solution |
|
Week 7
February
19, 21 |
Lecture 8 (Networking and Internet 4.1-4.3)
Application-layer Protocol (Networking and Internet 4.4)
|
Prepare for Test 1
(Will cover
chapter 1 through 4.2) |
HTML Sample (book Web site)
Review for Test 1 |
|
Week 8
February
26, 28 |
Lecture
9( Introduction to XML & HTML)
Instruction
of HTML and XML
Test 1(Feb 28) |
Project( Phase I): Personnel Web Site
Due: March
26th 2005
|
NVU: freeware HTML/Javascript Editor |
|
Week 9
March 5, 7 |
Spring Break- No Classes |
|
|
|
Week 10
March 12,
14 |
Lecture
10Algorithms 5.1-5.3) |
Due: March
19,
2007
Homework 5
In-class exercise in handout |
SimulationSoftware(SequentialSearching, Binary
Searching, InsertionSorting) |
|
Week 11
March 19,
21 |
Lecture 10(Algorithms 5.4)
Lecture 11 (Programming Languages 6.1-6.5)
|
Project Due: Midnight on March 26, 2007 |
|
|
Week 12
March 26,
28 |
Lecture 12
(Programming Languages 6.1-6.5)
|
|
Manual for
the first practice to programming
Search
Algorithm Code |
|
Week 13
April 2, 4 |
Lecture
13 (Data Structures: Ch 8.1-8.3)
|
Prepare for Test 2
(Will cover
chapter 5,6,8) |
Review for Test 2
In-Class Practice for Test 2
Simulation Links for Data Structure
Tree Traversal
Handout |
|
Week 14
April 9,
11 |
Lecture
14 (Software Engineering: 7.1)
Test 2(Apr 11)
Demonstration of
Students'
Web Design
Lecture 15 Network Security[1]
|
|
Web Design
Test2 Solution |
|
Week 15
April 16,
18 |
Lecture 15
Network Security
Lecture
14 (Software Engineering: 7.2-7.8)
Lecture 16 Java script
JavaScript [1,2],[3],[4],[5],[6],[7],[8],[9]
JavaScript sample programs |
|
Network
Security [1],
[2],
[3],[CertAndKey]
JavaScript
Resource
Source Code
of Javascript Example |
|
Week 16
April 23,
25 |
Lecture 16 Java script
Lecture
17 Introduction to Ch 9
|
|
|
|
Week 17
April 30, May 2 |
Apr. 30:
Review
chapter 7 and 9,
Course Summary, Exam
review, answering project questions
Final Exam: May 2 2:45pm at General
Classroom Building Room 315 |
Materials for reviewing
1,2,3 |
Project 2 Information
Due : Midnight on May 7 |
NOTE:
This syllabus represents a general plan for
the course and deviations from this plan may be necessary
during the duration of the course.
|
|
|
CONTACT ME

|
|
|
|
1415 , Peachtree Str.
34
Atlanta, GA 30303 |
 |
Email:
qcheng@cs.gsu.edu
Phone: (404) 413-5704
|
|
|
|
|