Back To: [Trinity College] [Computer Science Department] [Heidi Ellis home page] [CPSC 110 Computers, Information, and Society] Syllabus for CPSC 110 Computers, Information, and Society


CPSC-110 Computers, Information, and Society

Instructor: Dr. Heidi Ellis
Syllabus
Dates of topics, assignments, quizzes, exams are subject to change.
Updated 11/26/07


 
Week 1: A first look at data
Date Topic Reading/Activity Assignment
Tuesday, 9/4 Course Orientation   For Thursday: Read Guidelines for pair programming, read Lab 1 and complete Prelab 1 on the Assignments portion of BlackBoard before coming to lab.
Thursday, 9/6 Introduction to Linux and MySQL
Week 2: The role of technology
Date Topic Reading/Activity Assignment
Tuesday, 9/11 Impact of Technology
  • What is Technolgoy Activity - In class
  • Technological Change Activity - In class
  • Prelab 2 on the Assignments portion of BlackBoard before lab on Thursday
Thursday, 9/13 Introduction to SQL For Pre-lab 2: General Reading and Reference in Lab:
Week 3: Copyright and Ownership
Date Topic Reading/Activity Assignment
Tuesday, 9/18 Copyright
Thursday, 9/20 SQL queries with built-in functions and multiple conditions For pre-lab 3: For additional reference and detail:
  • B: sections 8.1, 8.2, 8.7, 8.9, 9.1-9.4, 9.7-9.10, 12.1-12.2
Week 4: Impact of the Internet
Date Topic Reading/Activity Assignment
Tuesday, 9/25 Quiz 1
Search Engines
  • Pre-lab 4 on the Assignments portion of BlackBoard before lab on Thursday
Thursday, 9/27 SQL Joins
Week 5: Data Modeling
Date Topic Reading/Activity Assignment
Tuesday, 10/2 The ER Model
  • Pre-lab 5 on the Assignments portion of BlackBoard before lab on Thursday
Thursday, 10/4 Table Creation and Data Types
Week 6: Catch Up
Date Topic Reading/Activity Assignment
Tuesday, 10/9 No Class - Trinity Days    
Thursday, 10/11 No Class - Prof. Ellis away    
Week 7: Information Management
Date Topic Reading/Activity Assignment
Tuesday, 10/16 Information Security
  • Cryptography Activity
  • Project Part 1 due 5:00 p.m. today via email
  • Pre-lab 6 on the Assignments portion of BlackBoard before lab on Thursday
Thursday, 10/18 Sub-queries in MySQL
Week 8: Exam and Data Loading
Date Topic Reading/Activity Assignment
Tuesday, 10/23 Midterm Exam  
  • Create tables for your project by 9:30 a.m. Thursday 10/25
Thursday, 10/25    
  • Load project data into MySQL
Week 9: Stored Procedures and Use of Data
Date Topic Reading/Activity Assignment
Tuesday, 10/30 Voting
Data and the military
  • Data in the military activity
  • Pre-lab 7 on the Assignments portion of BlackBoard before lab on Thursday
Thursday, 11/1 Stored Procedures
Week 10: Computer Careers and More Stored Procedures
Date Topic Reading/Activity Assignment
Tuesday, 11/6 Computing Careers
Thursday, 11/8 Stored Procedures with Parameters, Conditionals
Week 11:
Date Topic Reading/Activity Assignment
Tuesday, 11/13 The Internet Around the World
  • Internet Around the World Activity
  • Pre-lab 9 on the Assignments portion of BlackBoard before lab on Thursday (available by 6:00 p.m. 11/13)
Thursday, 11/15 Loops
Week 12:
Date Topic Reading/Activity Assignment
Tuesday, 11/20 Quiz 2  
  • Pre-lab 10 on the Assignments portion of BlackBoard before lab on Thursday
Thursday, 11/22 Thanksgiving    
Week 13:
Date Topic Reading/Activity Assignment
Tuesday, 11/27 Cursors
Thursday, 11/29 The Future
  • A: Ch 44, 45
 
Week 14:
Date Topic Reading/Activity Assignment
Tuesday, 12/4 Presentations  
  • Project Part 3 due 5:00 p.m. Monday 12/3 via email
 
 
Thursday, 12/6
(last class)
Presentations    
Final Exam: 9:00 a.m. Thursday December 20, 2007


http://www.cs.trincoll.edu/~hellis2/CPSC110/syllabus.html
Copyright © Heidi J. C. Ellis