CSIS 1

Intro to Computer Science and Information Systems 

 

Instructor:  Tom Rebold  

Phone:  645-1327               
Office: BH-104A
Office Hours: T/Th3:00-4:30PM, W2-3, F 2-3
Credit:  3 units
Classroom: Marina Campus MT4     
Time: Labs Mondays 6:30-8:30 PM
          Lectures: Download and listen to before each class

Tell me about yourself!     
Class web site:  http://www.mpcfaculty.net/tom_rebold/CSIS1.htm
Tom Rebold's faculty HOME PAGE

Discussion Group      Cross Enroll at CSUMB        Project Archives         How to Claim your Free MS Software       Useful Library Books    

Fall '08 Web Projects     Fall '08 Turtle Art Gallery

Fall 08 Grades      Fall 08 Grades.xls

Text:      Snyder, Fluency with Information Technology, Addison-Wesley, 2006, ISBN 0321357825
             (One copy 3rd edition + several prior editions on reserve at the MPC Library circulation desk)

Materials: One USB drive, or high density 3 ˝” floppy disk—bring to next class
                 Suggested: 3 ring binder for holding lab handouts, homework, project notes

Objectives--Students will be able to:

a)     Use contemporary computer applications such as e-mail, word and image processing, internet, spreadsheet, and database software

b)     Demonstrate knowledge of computer architecture, digital representation of information, assessing information authenticity, networking and programming

c)     Troubleshoot computer related problems, and apply reasoning skills to an extended computer project

Class format:

This class should stimulate people at all levels.  Detailed hands on laboratory assignments and extended laboratories for beginners means everyone will have something to do at all times.  In the first third of class we gain a deeper understanding of internet mechanics by developing and posting our own web pages and evaluating web information. The next third develops basic skills in programming small Javascript applications that will create algorithmic artwork. Finally, the third segment covers how complicated information can be organized and retrieved from spreadsheets and databases. 

Lookup any computer word definition or concept here: WebOPEDEIA

Optional: Download FTP For Your PC  winscp382setup.exe    MAC: http://www.pure-mac.com/ftp.html

  Lecture Lab Assignment
8/27  Introduction.ppt
Lec 1 Basics.ppt    [audio]
Lec2 Software.ppt   [audio]
 
Lab 1.1
Help for Beginners

 
As1.doc
9/3 Lec 3 Internet Basics [audio]

PROJECT 1 Kickoff
Lab 1.2
NSlookup Gateway
Uploading to terra
As2.doc
 
9/10 Lec 4 HTML  [audio]
HTML Goodies
Hex Color Code Pallete
Lab 1.3
 
As3.doc


True?False?
9/17 Lec 5 Searching the Web   [audio]
True? False?
Burmese Mountain Dog
World Trade Organization
For Our Grandchildren
Campaign For America
Dihydrogen Monoxide

Cloning site

Mankato MN Hotsprings

List of bogus websites

Lab 1.4 Searching Web
Lab 1.4B Photoshop

Red Square.jpg
StHelens.jpg

Shark Attacks Helicopter
Photo Misuse



As4.doc

Free Image Processing Programs:

1) GIMP (install a, then b)
a) gtk+-2.10.13-setup.exe
b) gimp-2.2.17-i586-setup.exe

2) VicMan's VCW
phedinst.exe

9/24 Test 1 Next Class !!!
Review how to build Web page
Test 1 Study Guide

Lec 7 Debugging  [audio]
 

Lab 2.1 Debugging
Lab2.1 WebDebug.zip
Project 1A Due
As5.doc
10/1 Test 1  Ch 1 - 5
Lec 8 Bits  [audio]
Work on Project 1 Test 1 Ch1-5
10/8
Lec 9 Hardware  [audio]
Lec 10 Algorithms  [audio]   Wiki: Algorithm
.
.
Lab 2.2 Project1B Due
As6.doc
10/15


Test 2 Ch 7-10 TAKE HOME 
skills portion    

Lec 18 Intro to Javascript [audio] **

Lab 4.1

Lab4.1_JS_Demo.htm


JavaScript  Reference

Assignment 7 is to complete

Lab4.1_Assignment.htm

10/22

Lec Turtle Function Calls   [audio]

Lab 4.2

Turtle Graphics Reference

Assignment 8 is to complete

Lab4.2 Assignment.htm
turtle.js

10/29

Lec Creating Your Own Functions [audio]



Lab 4.3

Assignment 9 is to complete

Lab4.3 Assignment.htm

 

11/5

Lec Iteration and Branching [audio]

PROJECT 2 Kickoff...DUE LAST CLASS
Project2.doc

Project2.htm

Hex Color Codes

 

Lab 4.4


Programming Aptitude Test
 

 

Assignment 10 is to complete


Lab4.4IterationBranch.htm

11/12

Review for Test 3 --Covers Ch18-21   
 SOLNS

Chapter 11: Sound, Light and Magic  [audio]

Chapter 12: Computers in Polite Society
  [audio]

 

Work on Project 2

No Homework!
11/19

Test 3  Ch18 – 21          
Test 3 Extra credit

Ch14 Spreadsheets  [audio]

 

Lab 3.1: Spreadsheet Basics As11.doc
11/26

    
Chapter 16 Database Concepts Queries [audio]
 

Lab 3.2 Data Base Queries

Lab3.2 for Access2007
Movies Database
As12.doc
12/3 Chapter 15 Database Design (Office 2003)
     Databases (Office 2007)
Lab 3.3 Modifying a Data Base           
           (Access 2007 version)
Lab 3.4 Designing a DB
           (Access 2007 version)
As13.doc
12/10 Digital Art Reception

Chapter 13 Privacy   [audio]

Securing your PC   

Chapter 13B Encryption

Identity Theft Report

Shields Up Port Probe

Securing your XP machine

Free Security Software (MajorGeeks)

Norton TrialWare
Final Review
CSIS 1 Evaluation

Project 2 Due

Final Exam Study

weather.xls

 
12/17
Final Exam  (skills based)
LibraryBooksCSIS_ENGR.doc
goodbad.xls
movies2.mdb
CSISCareers.ppt  


Class format, continued:

Tests will cover both concepts (from the reading & labs) and computer manipulation skills. 

I will be looking for volunteers among the advanced students to help the beginning students during class time.  If you are interested in being a paid tutor for this class (meeting students outside of class hours), please let me know. 

Beginners who need more help working with the Microsoft Windows operating system are highly encouraged to take CSIS 71 Operating A Personal Computer, which meets for four Saturdays from 9-1, starting February 4.  For typing skills, see BUSC 109 and/or BUSC 110.1.

Lab policy:

Check the lab schedule for open lab hours.  If you need extra time to work on your labs, you can come in during open lab times or during certain classes with the instructor's permission.  ABSOLUTELY NO FOOD OR DRINKS IN THE COMPUTER LAB.  PLEASE TURN OFF YOUR CELL PHONES.  You will be given one to two breaks between the lecture and the lab.

 Labs/Assignments/Projects:

The assignments consist of the questions from the labs and the end of chapter questions assigned from the book. All labs and assignments are due 1 week after they are assigned.  Late assignments, and projects can be turned in after they are due but will be docked 30% after the due date. 

Attendance:

This class requires frequent interaction with the instructor. Students missing three consecutive weeks without some communication may be dropped at the instructor's discretion. Drop date:  November 18.

Grading:

12 Assignments @ 10 pts        120 points   
3
Tests @ 30 pts                       90 points    (Mostly vocabulary and multi choice)
2 Projects @ 30 pts                  60 points
Final Exam                             100 points    (Cumulative, computer skills test)
                                                ------------

total                                         370 points possible,  a perfect score will start at 340
                                               
(i.e. 30 points will be discarded from your lowest work)

Makeup  Tests

No make up tests will be given. However, everyone is allowed to miss one of the three tests (worth 30 points) without suffering a grade penalty.  At the end of the semester, the lowest test score will be erased from your record.  The same goes for homework—for example, you perform well on all three tests but don't complete all the assignments. Your worst 30 points, be they test or homework or project, will be erased from your record.

If you have any questions about this policy, please ask or e-mail me.