<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" %> CSC 2010 - FALL 2010

CSC2010 - Introduction To Computer Science - Fall 2010

Instructor: Xiao Chen
Email: xchen18@student.gsu.edu

Textbook: Invitation to Computer Science - 3rd Edition by G.M. Schneider & J.L. Gersting, Java Version, Thomson Course Technology, 2007

Classroom: Petit Science Center 171
Class: Tuesday and Thursday 9:30am~10:45am
Office Hours: Tuesday, 11:00am - 12:00 pm or by Appointment. (Location: Room 1430, 34 Peachtree ST.)

Syllabus

Announcement:

1, Click me to see a final test review.

2,  Test1 Test2 Test3 Test4

3, You can email me if you are not sure with all the grades you have so far.

4, Your final grade will be calculated this way: (A1+A2+A3+A4+P1+A5/P2)*5% + (T1+T2+T3+T4+FINAL)*14%

 

Lecture Notes (The class covers from chapter 1 to chapter 9):
Chapter 01
Chapter 02 Revised Chapter 02 of textbook
Chapter 03
Chapter 04
Chapter 05
Chapter 06
Chapter 07
Chapter 08
Chapter 09
Chapter 15

 

Test: (tentative date)
Test 1: 9/14
Test 2: 10/7
Test 3: 10/28
Test 4: 11/18
Final Exam: 12/7




Assignment:

Assignment1: Due September 9: Chapter 1: Q3,Q5,Q7.Q9 ; Chapter 2: Q1, Q4, Q5, Q10 Solution to Assignment 1  
Assignment2: Due September 23: Chapter 3: Q2, Q6, Q8, Q9, Q17 Solution to Assignment 2
Assignment3: Due October 5: Chapter 4: Q4, Q5, Q7, Q9, Q15, Q18, Q20Solution to Assignment 3
Assignment4: Due October 26: Chapter 5: Q1, Q2, Q5, Q9, Q14, Q15, Q16 Solution to Assignment 4

Project1: Due October 21: Requirement   

                Online Tutorial:  W3Schools

                Editor for this project: http://notepad-plus-plus.org/ 


You can choose either to do Assignment 5 or Project 2. There is NO necessary to do both of them.

Assignment5: Due Nov 18, turn your work in by 11/18: Chapter 6: Q4, Q9, Q12, Q13, Q15, Q20 Solution to Chapter 6

                                                                                                     Chapter 8: Q15, Q20, Q22 Solution to Chapter 8

Project2: Due Nov 18, demo your program by 11/18 Requirement


Schedule: (tentative date) 

Date Topic Remark
08/24 1. An Introduction to Computer Science
08/26 1. An Introduction to Computer Science
08/31 2. Algorithm Discovery and Design
09/02 2. Algorithm Discovery and Design
09/07 2. Algorithm Discovery and Design
09/09 3. The Efficiency of Algorithms HM1 Due
09/14 Test 1 (Chapter1&2) 9:30am~10:45am
09/16 3. The Efficiency of Algorithms
09/21 3. The Efficiency of Algorithms
09/23 4. The Building Blocks: Binary Numbers, Boolean Logic, and Gates HM2 Due
09/28 4. The Building Blocks: Binary Numbers, Boolean Logic, and Gates
09/30 4. The Building Blocks: Binary Numbers, Boolean Logic, and Gates
10/05 4. The Building Blocks: Binary Numbers, Boolean Logic, and Gates HM3 Due
10/07 Test 2 (Chapter3&4) 9:30am~10:45am
10/12 9. HTML Coding
10/14 5. Computer Systems Organization
10/19 5. Computer Systems Organization
10/21 5. Computer Systems Organization P1 Due
10/26 6. An Introduction to System Software and Virtual Machines HM4 Due
10/28 Test 3 (Chapter 5) 9:30am~10:45am
11/02 6. An Introduction to System Software and Virtual Machines
11/04 7. Computer Networks, the Internet, and the World Wide Web
11/09 8. Introduction to High-level Language Programming (Java)
11/11 8. Introduction to High-level Language Programming (Java)
11/16 8. Introduction to High-level Language Programming (Java)
11/18 Test 4 (Chapter 6&8) Take home test H5/P2 Due
11/23 Holiday. No class
11/25 Holiday. No class
11/30 15. Making Decisions about Computers, Information, and Society Test 4 Due
12/02 Come to class only if you have questions about the final
12/07 Final Test 9:20am~10:50am