In addition to problem sets ("PS"), which are available in the table below, students complete a term project. Deadlines for the different project steps are also listed.

Term Project Description (PDF)

The Basics: Hardware, OS, and Software
1 Introduction: Course Overview; Inside the CPU
2 Computer Architecture: Processing, Memory and I/O PS1 out
Recitation: Little Man Computer
3 Computer Representations; Compression
4 Operating Systems
Recitation: Computer Hardware and Operating Systems
5 Software Development
Recitation: Software Development
6 Relational Databases; Database Queries Using SQL PS2 out

PS1 due: Computer Fundamentals (PDF)

For PS1, use the following files

  • One.txt (TXT)
  • Random.txt (TXT)
  • Database.mdb - use any Microsoft® Access database
  • Icse3.doc - use any Microsoft® Word document
  • telnet.exe - use any executable program
7 An Introduction to Microsoft Access
Recitation: SQL Queries
8 Relational Database Design
9 Introduction to User Interface Building with Access Examples PS3 out
Recitation: Access Form Practice; Database Design
Networks and Telecommunications
10 Telecommunication Concepts; Data Transmission
11 Local Area Networks; Ethernet; Packet-switched Networks PS2 due: Relational Databases (PDF)

Problem set 2 uses the Northwind Traders database file, which is included with Microsoft Access software.
Recitation: Midterm Exam Review
12 Midterm Exam - In Class
13 Wide Area Networks; The Internet
14 Wireless Network Technologies PS3 due: Graphical User Interfaces (PDF)
Recitation: Network Technologies Project Teams due
Distributed Computing and Web Technologies
15 Client/Server, Peer-to-Peer and the WWW PS4 out
16 Security I: Public Key Cryptography
Recitation: Using PGP
17 Security II: Digital Signatures; Network Security
18 Evolution of Web Technologies
Recitation: Network Security
eBusiness Applications
19 Under the Hood of a Commercial Web Site PS5 out Project Topics due
Recitation: Microsoft FrontPage
20 Data Mining, Data Warehousing PS4 due: Networks and Computer Security (PDF)
21 Software Agents Project Summaries due
22 Student Presentations I
23 Student Presentations II PS5 due: Database-Driven Web Sites (PDF)
Recitation: Final Exam Review
24 Trends in eBusiness Technology; Course Wrap-up
25 Final Exam - In Class