CMPE 003
PERSONAL COMPUTERS
Spring 2002
Notes to people will be here:
Mostly complete list of terms for midterm1
Mostly complete list of terms for midterm2
Circuit Example for midterm 2
Course outline:
This course discusses fundamental concepts and terminology of
hardware, software, and the Internet from an Engineering
perspective. The focus is on IBM-compatible Personal
Computers. Basic hands-on training is provided through
lab assignments on:
- Operating system interfaces,
- Internet communication,
- Office productivity software,
- Web publishing,
- Elementary programming.
Instructor:
Doanna Weissgerber
Office: ISB 115
Office hour: Tuesday 5:05-5:55 and
Thursday by prior appointment
                        
Last office hour during Final exam Wednesday, June 5 4:00-5:00pm
                        
I will stay as long as people are in my office or until 7:00 pm
whichever is later.
Office phone: NONE
Email:
doanna@cats.ucsc.edu
TA:Meenal Agarkar
Email: meenal@cse.ucsc.edu
TA: Manju Anand
Email: manju@cse.ucsc.edu
Tutor: Juan Valles
Tutor: Anitza Magallon
SECTION TIMES
| Day |
Time |
Location |
TA's and Tutors |
Notes |
| Monday |
3-5 pm |
Oakes |
TBA |
20 computers |
| Tuesday |
8-9 pm |
Oakes |
TBA |
20 computers |
| Wednesday |
12-2 pm |
SSI I |
TBA |
40 computers |
| Wednesday |
7-9 pm |
Oakes |
TBA |
20 computers |
| Thursday |
12-2 pm |
BE109 |
TBA |
49 computers |
| Thursday |
2-4 pm |
BE109 |
TBA |
49 computers |
Text:
Computers: Tools for the Information Age, 7th
Edition. H. L. Capron. Prentice Hall, 2000. The website for this
book is
here.
It is recommended that you also purchase an elementary manual for
Microsoft Office such as The Complete Idiot's guide to Office
, or Office for Dummies.
Accounts
- Students are
REQUIRED to obtain a CATS computer account
(or login)
from UCSC's Communications & Technology Services.
This organization manages campus-wide computer resources. All enrolled
UCSC students are entitled to receive, at no additional charge,
a CATS computer account,
access to the CATS Instructional Computing
resources, CATS-IC, and access to the CATS Information
Resource Center, CATS-IRC. CATS also refers to computer
accounts as athena account, unix accounts, email accounts, or
network i.d.
Reading
The following is a TENTATIVE schedule of topics for CMPE003
(Page numbers are from version 6 of the book.)
Week 1
Chapter 1 pp 18-34 Hardware
Chapter 2 pp 50-67 and 71-76 Software
Chapter 2 pp 67-71 MSDOS and Windows
Week 2
Chapter 3 pp 83-99 CPU
lecture on Binary conversions
Week 3
Chapter 4 pp 114-138 I/O
Capter 5 pp 146-170) Storage and multimedia
Week 4
Chapter 6 pp 177-202 Networking
Chapter 7 ver 6 pp 209-228 Internet
Week 5
In class review session
MIDTERM I covering everything up to and including Internet
Week 6
Chapter 10 pp 305-332 Security and privacy
Chapter 11 pp 337-363 Word processing and desktop publishing
Chapter 12 pp 369-386 Spread sheets and business graphics
Week 7
Chapter 13 pp 401-412 Database Management systems
Chapter 14 pp 417-442) Programming languages
Week 8
Programming in Java
Chapter 17 pp 513-528 Cutting Edge Topics
Week 9
Most likely more cutting edge topics
Week 10
MIDTERM II covering from the Internet to
cutting edge topics.
Week 11
projects due BY IN CLASS
late projects are not accepted
If you have version 5 of the book see
reading translation
Assignments
Homework is due at the beginning of class.
Late homework will not be accepted.
The assignments are:
-
Assignment 1 Due Thursday April 4
- Assignment 2 Due Thursday April 11
Answers
- Assignment 3Due Thursday April 25
- Assignment 4Due Thursday May 2
- Assignment 5Due Thursday May 16
- Assignment 6Due Thursday May 23
Final Project
- Final Project
due May 30th at the beginning of
class. (By 6:05 pm in Thimann 3)
Late Projects WILL NOT BE Accepted
Quizzes
The Answers for Quizzes
Quiz 1 answers
Quiz 2 answers
Quiz 3 answers
Quiz 4 answers
Midterms and Final Project
Midterm I will be held Tuesday 4/30
Midterm II will be held Thursday 5/23
The final project is due at the latest on 5/30
Though the final project is due May 30, I expect that you will have
started the project early and therefore will be done by the beginning of
the last week.
Learning to use a computer is best accomplished by using the computer not
reading about it. There is no final exam.
Academic Honesty and Academic Integrity:
In recent years, there has been an increased number of cheating
incidents
in many UC campuses, and unfortunately, UCSC is no exception. The School
of Engineering has a zero tolerance policy for any incident of academic
dishonesty. If cheating occurs, there may be consequences within the
context
of the course, and in addition, every case of academic dishonesty is
referred
to the students' college Provost, who then sets the disciplinary process
in motion. Cheating in any part of the course may lead to failing the
course and suspension or dismissal from the university.
What is cheating? In short, it is presenting someone else's work as
your own. Examples would include copying another student's written or
electronic homework assignment, or allowing your own work to be copied.
Although you may discuss problems with fellow students, your collaboration
must be at the level of ideas only. Legitimate collaboration ends when you
"lend", "borrow", or "trade" written or electronic solutions to problems,
or in any way share in the act of writing or electronically sharing your
answers. If you do collaborate (legitimately) or receive
help from anyone, you must credit them by placing their name(s) at the
top of your paper.
What is Academic Integrity? This question is better answered with how
we violate academic integrity. One prime example is fabrication. From
the pages of the registrar:
(http://www.ucsc.edu/academics/academic_integrity/resources.html)
Fabrication:
- In any academic exercise, submitting falsified data
including bibliographic resources and experimental data, or
altering graded coursework/exams and resubmitting to the instructor
for a higher score.
Another example of violating academic integrity is Facilitating Academic
Dishonesty:
- The simplest form of this is taking someone else's exam or
doing someone else's homework for them.
Hints and Tips
How to open files and folders and general
Windows hints.
How to get an account on CATS (Communications
and Technology Services):
If you do not already have a CATS account, register for one as soon
as possible. This can be done from any computer lab on campus. Simply
log
on as "register", when prompted for a password respond "athena", and
follow
the instructions presented. If you need additional information on how to
use the UNIX operating system, email, newsgroups, etc., you should
definitely
check out the resources at CATS
.
They are located downstairs in the Communications building.
Web site maintained by Doanna Weissgerber. If there are problems mail
doanna@cse.ucsc.edu
These outlines are a general tool for the instructor
to outline the lecture. They are meant as a convenience for your note
taking. They will be posted AFTER the lecture. But they will not
substitute for coming to class. They are by no means thorough and are in
fact often cryptic.
Lecture Outlines
- Syllabus and history of computers
- Software
- CPU
- Binary and Hexadecimal
- Input and Output
- Motherboard
Motherboard picture
ports
picture
- Secondary Storage
- Database, Networks, Office Automation
- Internet and TCP/IP
- Fun with the internet
- Security and Privacy
- Word, Excel, Powerpoint, Database, Business graphics, and ergonomics
- Programming, Propositional Logic, Boolean
- Programming Languages
- Artificial Intelligence
- Artificial Intelligence
- Multi-modal Visualization