Comp 108
Introduction to
Computer Systems
Last Update: 4 October 2013
8:22:15 AM
Academic
Current Events
The
Homework and Programming Assignments links have been activated; please see below
and notice that two programming assignments have been posted.
PA
1 should be ready for submission by Thursday 21 March;
As
of 14 March 2013, you should be working on PA 2.
Make
sure that you carry your projects on a flash drive!
It’s
OK to program on a laptop but you will also be required to transfer the files
to a desktop computer to print your listing.
Tuesday,
19 March 2013, will be used to lecture on Liang 2, i.e., Liang Chapter 2. Bring
you PA programs on a flash drive on that day, but you don’t need to bring
your laptops until 21 March 2013.
Course Schedule
Final Exam Schedule
·
Tuesday,
14 may 2013 @ 8am-10am in JD 1600
Syllabus pdf
Standards
for Student Conduct pdf
Program Educational
Objectives and Student Learning Outcomes for BS in Computer Science pdf
Technology
Lecture Notes Additional Notes Multimedia & Encryption
ASCII http://en.wikipedia.org/wiki/ASCII Unicode http://en.wikipedia.org/wiki/Unicode
Tools
o Powerpoint overheads available
for downloading and/or viewing
o http://www.howstuffworks.com provides
current information on all aspects of computer hardware, e.g., USB ports,
serial ports, parallel ports, firewire ports, and keyboards.
o http://en.wikipedia.org/wiki/Names_of_large_numbers
provides the names of large numbers.
Practice Computations
(1) Average number of readers per blog ≈ 1
(2) Powers of Two
i.
Maximum
number of times that a normal sheet of paper can be folded is seven!
ii.
After seven
folds, the number of sheets is 27
= 128
iii.
What is the smallest size of a sheet of paper
that can be folded eight times?
(3) The edge of a safety razor blade is 5
nanometers.
(4) The width of a human hair is 50,000
nanometers.
(5) A human hair has the same hardness as a
copper wire of the same diameter.
(6) Googol is the name for the number 10100.
(7)
Google is the name of a search engine.
(8) There are 3x1011 (300,000,000,000
or 300 billion) stars in the Milky Way galaxy.
(9) There are 1011 (100,000,000,000 or
100 billion) galaxies in the universe.
(10) Raw estimate: 3x1022
(30,000,000,000,000,000,000,000 or 300 sextillion) stars in the universe.
(11) The human brain contains 1011
(100,000,000,000 or 100 billion) neurons.
(12) Each neuron makes 10,000 connections to other
neurons.
(13) The human brain contains 1015 (1,000 trillion, i.e., one quadrillion) connections between neurons.
Excel Exam
Preparation – Study chapters 1, 2, 3 of the MSOffice Excel 2010 book with an
emphasis on
·
Objectives Review
(to identify the important concepts of the chapter)
Technology
Midterm Examination (Concepts) 10%
Technology Final Examination (Concepts) 30%
Finding answers to questions and obtaining immediate information
·
UTube, e.g., http://www.youtube.com/watch?v=eke-t_Fmx-8
http://python.ecs.csun.edu/compsci/labhours/1105.pdf
http://python.ecs.csun.edu/compsci/labhours/1107.pdf
http://python.ecs.csun.edu/compsci/labhours/1600.pdf
·
Oviatt
Library’s Collaboratory Computing Lab
see the
following for location & open hours
http://library.csun.edu/Services/OpenLabs
1.
be able to show your Student Identification
Card in order to take the Final Examination
3. arrive within a few minutes of the scheduled exam time; late admissions will not be tolerated
On Tuesday, 19 Feb 2013, bring the Pearson Custom textbook, “Computer Science” to class.
Homework
due on Tuesday, 19 Feb 2013
Pearson
Computer Science
Pages probs
7-8 1-
6
10-11 1-3
17 1-6
23 1-10
28-29 1-5
Note:
Answers in back of book
The
required reading material consists of a packet containing the Pearson Custom
Computer Science book, a copy of Liang’s Introduction to Java programming
textbook, and the access code to Pearson’s MyProgramming
Lab software package. The necessary class code has not yet been created for the
MyProgramming Lab.
You
should also purchase a flashdrive if you don’t
already have one, e.g.,