Left Accent
UAB CIS Header

CS 101/summer2011

Updated on Tue, 06/28/2011 - 11:42am

CS101 - Fluency with Information Technology

Summer 2011

Instructor: Richa Tiwari

 

Tuesday  8:00am - 10:05am -- Location: HHB106

 


Catalog Description
Prerequisites
Lab Sections
Instructors
Office Hours
Course Text
Overview
Course Outline
HTML/JavaScript Resources
TA Resources

Catalog Description

Skills, concepts, and capabilities associated with Information Technology. Fundamentals of hardware, software, human-computer interfaces, networking, multi-media, databases, eCommerce, privacy and digital security. Project oriented hands-on approach.

Prerequites:

NONE, 3hrs

Lab Sections:

All sections meet in CH 435, go to section page

 
TR
Lab Sections
11:00am - 01:50pm Hadia and Hassani101L-J3
08:00am - 10:50am Hadia and Hassani 101L-P1

Instructors:

Name Email Office Location
Richa Tiwari rtiwari at uab.edu   CH128

Office Hours:

N/A

Text:

Snyder, Fluency with Information Technology: Skills Concepts, & Capabilities, 4th edition, Addison Wesley, ISBN 9780136091820

Overview

This course gives students the experience, knowledge, and capabilities needed to apply information technology effectively throughout their lives. In addition to computer literacy (immediately useful skills), fluency involves problem solving, reasoning and complexity management to prepare students to use computers today and to be effective technology users tomorrow.

This is an intense, hands-on, project/paper driven course. It is aimed at students who have no intention of becoming CIS majors, as well as potential CIS majors who lack a sound IT foundation.

Classes will be a mixture of lecture, demonstration, and structured lab work, leading to a major term project.

Lecture and labs are both mandatory.

There will be a quiz at the end of each lecture.

Grades are based on the final project (45%), the lab assignments (45%), and class/lecture participation (10%). 

Each student's work is due by the last day their section meets.

Course Outline:

Topic Lab Work Lab Slides Lecture Slides (not available to students)
Basic terminology * Lab 1.1
* Local guide for 1.1
Intro * Terms of Endearment - Defining Information Technology
Human-computer interface
and networking
* Lab 1.2
* Local guide for 1.2
1.2 * What the Digerati Know - Exploring the Human-Computer Interface
* Making the Connection - The Basics of Networking
HTML and debugging * Lab 1.3
* Local guide for 1.3
1.3 * Marking Up with HTML - A Hypertext Markup Language Primer
Searching the web * Lab 1.4 1.4 * Searching for Truth - Locating Information on the WWW
Privacy and security     * Shhh, It's a Secret - Privacy and Digital Security
Spreadsheets * Lab 3.1
* Excel Lab 1
    - Lab 1 starter data
    - Local Guide for Graphs
* Excel Lab 2 (Optional)
    - Lab 2 starter data
* Excel Lab 3 (Optional)
    - Lab 3 starter data
3.1 * Fill-In-the-Blank Computing - The Basics of Spreadsheets
How computers work .... Excel Labs   * Bits and the "WHY" of Bytes - Representing Information Digitally
* Following Instructions - Principles of Computer Operation
Database concepts * Lab 3.2
    - BCCBA.accdb
    - Local Guide for 3.2
* Lab 3.3 (Optional)
* Lab 3.4 (Optional)
* Begin Work on Project
3.2 * A Table with a View - Introduction to Database Queries
  .... Lab 3.2 (Work on Project)   * What's the Plan - Algorithmic Thinking
Programming with Javascript * Lab 4.1
    - Firefox Javascript Settings
..... Work on Project
4.1 * Get with the Program - Fundamental Concepts Expressed in JavaScript
Photoshop Lab * Lab 4.2
    - Start Data
    - .... Work on Project
4.2 * TBA
Multimedia .... Lab 4.1 (Work on Project)   * Light, Sound, Magic -- Representing Multimedia Digitally
  .... Work on Project   * TBA
Good computing habits .... Work on Project   * Computers in Polite Society - Social Implications of IT
Finishing up .... Work on Project   * Computers Can Do Almost {Everything, Nothing} - Limits to Computation
* A Fluency Summary - Click to Close

HTML Links

 

 

 

Syllabus

 

Class File: 


Accent Right