Schedule for CSC 1010 Fundamentals of Computing Systems

This schedule is approximate and will be constructed as the semester goes on. It will serve to remind you what we have covered and what extra material is part of the course. 
Week  Date  Topic Reading Laboratory
(Subject to change of order and topic as the semster progresses)
 Assignment 
Most exercises are for your own enrichment. They will not be collected or graded, unless that appears to be necessary.  You may be called upon to discuss the assignment and present your solution in class.
1 1/12-14 What is a computer?  How is the study of text related to computing?  Introduction to the World Wide Web as an information repository.
Lecture Notes
Class web pages Looking in the drawers.  Getting to know the computer and the lab environment Carefully review the class web pages
2 1/19-21  Representing information in a machine.
Binary encoding of characters and numbers, hexadecimal representation of binary values.  Lecture notes
  Text storage and manipulation Exercise 1 handout. Binary representation of information
An online quiz is available to test your understanding of number conversions.
3 1/26-28 Binary values expanded Files, directories, disks, computers
4 2/2-4 The Abstract Data Type String; operations on strings Lecture notes Unraveling the Wold Wide Web  Exercise handout 2 due February 9
5 2/9-11 The Abstract Data Type: Tree; trees, subtrees, relation to directory structures. Lecture notes   Exercise 3 (Trees) due 2/18
6 2/16-18  Trees and directories, continued.
Introduction to HTML, Web pages
 Web page introduction E-mail Review all exercises, prepare for exam
7 2/23-25 Review and Examination   Web pages
Semester 
Break
3/2-4
8 2/9-11 Pattern Matching Slides 
9 2/16-18 topic  Reading  Assignment
10 2/23-25 topic  Reading  Assignment
11 2/30-4/1 Easter break begins Thursday  Reading  Assignment
12 4/6-8 topic  Reading  Assignment
13 4/13-15 topic  Reading  Assignment
14 4/20-22 topic  Reading  Assignment
15 4/28 Note that Thursday classes meet on Wednesday  Reading  Assignment
Watch the class web page and bulletin board for updates to the class schedule and for detailed assignment descriptions. This schedule is tentative and will be modified as appropriate to reflect the time we actually spend on various topics.

Lillian N. (Boots) Cassel

Department of Computing Sciences
Villanova University
Villanova, PA 19085-1699
+1 610 519 7341

cassel@vill.edu


[ Villanova Homepage | CSC Homepage | CSC Faculty
Lillian N. (Boots) Cassel

Department of Computing Sciences
Villanova University
Villanova, PA 19085-1699
+1 610 519 7341

cassel@vill.edu