Return to
Kevin's Home Page
Return to the OC Homepage

Assignment List
for CIS 123 – System Architecture and Logic
Spring 2012
(Revised 3/25/12)
In
this
module
we'll
review
some
basic
arithmetic
concepts,
use
a
calculator
to
solve
some
problems,
express
numbers
using
scientific
notation,
and
determine
the
degree
of
accuracy
necessary
in
specific
problems.
In
general
we're
going
to
lay
a
foundation
for
our
study
of
math
as
it
relates
to
computers
during
this
quarter.
Objectives:
On
completion
of
this
module
you
will
be
able
to
 Use basic arithmetic operations (addition, subtraction, multiplication, division).
 Use exponents in mathematical statements.
 Perform operations using exponents and their properties.
 Perform basic Calculator Functions.
 Use Scientific Notation to express numbers.
 Determine the degree of accuracy required for problem solutions.
 Solve problems involving varying units of measure.
Text:
Mathematics
for
New
Technologies
Don
Hutchison
and
Mark
Yannotta

Authors
Pearson
Addison
Wesley

Publisher
AND
Code
Charles
Petzold

Author
Microsoft
Press

Publisher
 Reading: Chapter 1 in Mathematics for New Technologies and Chapters 14 in Code
 Lecture: View the module lecture by setting your monitor resolution to 1024 x 768 (or higher), turning the sound on, rightclicking on the following link and clicking "Open in New Window" Video
 Perform: Odd numbered exercises at the end of Chapter 1 in Mathematics for New Technologies referring to the answers in the back of the text for confirmation of accuracy.
 Perform: The following assigned section exercises within Chapter 1 in Mathematics for New Technologies and submit to the Module 1 Assignments “Drop Box” for grading.
(3 points each)
Section

Problems

1.1

6, 14, 18, 22

1.2

6, 18, 22, 36, 42, 44

1.3

2, 10, 12, 14, 16

1.4

6, 12, 16, 20, 24, 26

1.5

4, 8, 10, 12, 14, 16, 18

1.6

2, 6, 8, 10, 14

Assessment:
Your
grade
will
be
determined
using
the
following
criteria.
 Average of Even Numbered Review Exercises contributes 66% of grade.
 Average of Exams contributes 33% of grade (Lowest score not counted).
Assignment
Due
Dates:
All
assignments
are
due
on
the
date
specified
in
the
Time
Schedule (see
WAOL
ANGEL)


Module
2 
Binary
Numbers

In
this
module
we're
going
to
learn
how
to
work
with
binary
numbers.
We'll
see
how
this
simple
numbering
system
enables
us
to
implement
data
storage
and
manipulation
with
computers,
and
in
fact
will
enable
us
to
better
understand
all
number
systems.
Alright!!!
Objectives:
On
completion
of
this
module
you
will
be
able
to
 Use the binary system to represent numbers.
 Perform basic calculations using base two arithmetic.
 Use two's complement of binary numbers to perform subtraction.
 Perform operations using binary fractions.
 Express computer memory capacity using generally accepted quantitative prefixes.
Text:
Mathematics
for
New
Technologies
Don
Hutchison
and
Mark
Yannotta

Authors
Pearson
Addison
Wesley

Publisher
AND
Code
Charles
Petzold

Author
Microsoft
Press

Publisher
 Reading: Chapter 2 in Mathematics for New Technologies and Chapters 58 in Code
 Lecture: View the module lecture by setting your monitor resolution to 1024 x 768 (or higher), turning the sound on, rightclicking on the following link and clicking "Open in New Window" Video
 Perform: Odd numbered exercises at the end of Chapter 2 in Mathematics for New Technologies referring to the answers in the back of the text for confirmation of accuracy.
 Perform: The following assigned section exercises within Chapter 2 in Mathematics for New Technologies and submit to the Module 2 Assignments “Drop Box” for grading.
(3 points each)
Section

Problems

2.1

10, 18, 24, 28, 36

2.2

8, 12, 14, 20, 22

2.3

8, 10, 14, 16

2.4

6, 14, 16, 22, 28, 32

2.5

6, 12, 24, 26, 32, 38

2.6

6, 10, 18, 20, 24, 28, 30

 Exam: Covers Modules 12. The exam can be found in the Quiz 1 folder under Assignments. (This folder will only be visible during the period of time that the exam is available.)
Assessment:
Your
grade
will
be
determined
using
the
following
criteria.
 Average of Even Numbered Review Exercises contributes 66% of grade.
 Average of Exams contributes 33% of grade (Lowest score not counted).
Assignment
Due
Dates:
All
assignments
are
due
on
the
date
specified
in
the
Time
Schedule (see
WAOL
ANGEL)


Module
3 
Octal
and
Hexadecimal
Numbers

In
Module
3
we'll
use
some
of
the
principles
expressed
in
Module
2 to
work
with
base
8
and
base
16
numbers.
We'll
see
how
the
use
of
these
number
bases
will
allow
us
to
read
binary
numbers
more
easily
and
to
read
core
dumps
when
things
go
awry.
We'll
also
see
how
characters
are
coded.
Wow!
It
just
keeps
getting
better.
Objectives:
On
completion
of
this
module
you
will
be
able
to
 Use the octal system to represent numbers.
 Use the hexadecimal system to represent numbers.
 Perform basic calculations using base16 arithmetic.
 Define standard character coding schemes.
 Define the purpose of parity in data transmission.
Text:
Mathematics
for
New
Technologies
Don
Hutchison
and
Mark
Yannotta

Authors
Pearson
Addison
Wesley

Publisher
AND
Code
Charles
Petzold

Author
Microsoft
Press

Publisher
 Reading: Chapter 3 in Mathematics for New Technologies and Chapters 912 in Code
 Lecture: View the module lecture by setting your monitor resolution to 1024 x 768 (or higher), turning the sound on, rightclicking on the following link and clicking "Open in New Window" Video
 Perform: Odd numbered exercises at the end of Chapter 3 in Mathematics for New Technologies referring to the answers in the back of the text for confirmation of accuracy.
 Perform: The following assigned section exercises within Chapter 3 in Mathematics for New Technologies and submit to the Module 3 Assignments “Drop Box” for grading.
(3 points each)
Section

Problems

3.1

8, 12, 20, 24, 32, 38, 42, 46

3.2

6, 12, 18, 24, 30, 36, 42, 48

3.3

6, 12, 18, 24, 30, 36, 42, 48, 54

3.4

6, 12, 16, 20, 24, 28, 32, 36

Assessment:
Your
grade
will
be
determined
using
the
following
criteria.
 Average of Even Numbered Review Exercises contributes 66% of grade.
 Average of Exams contributes 33% of grade (Lowest score not counted).
Assignment
Due
Dates:
All
assignments
are
due
on
the
date
specified
in
the
Time
Schedule (see
WAOL
ANGEL)


Module
4 
Sets
and
Algebra

In
this
module
we'll
start
working
with
sets
and
commence
using
truth
tables
and
other
logic
tools
to
analyze
problems.
Additionally,
we're
going
to
learn
the
use
of
logical
operators
to
express
logical
relationships
effectively.
Objectives:
On
completion
of
this
module
you
will
be
able
to
 Use set notation and terminology to express relationships.
 Use set operators to resolve the elements of sets.
 Use Venn diagrams to express sets graphically.
 Use propositions to express problem elements.
 Use truth tables to determine all possible states for a logical expression.
 Use logical operators.
Text:
Mathematics
for
New
Technologies
Don
Hutchison
and
Mark
Yannotta

Authors
Pearson
Addison
Wesley

Publisher
AND
Code
Charles
Petzold

Author
Microsoft
Press

Publisher
 Reading: Chapter 4 in Mathematics for New Technologies and Chapters 1317 in Code
 Lecture: View the module lecture by setting your monitor resolution to 1024 x 768 (or higher), turning the sound on, rightclicking on the following link and clicking "Open in New Window" Video
 Perform: Odd numbered exercises at the end of Chapter 4 in Mathematics for New Technologies referring to the answers in the back of the text for confirmation of accuracy.
 Perform: The following assigned section exercises within Chapter 4 in Mathematics for New Technologies and submit to the Module 4 Assignments “Drop Box” for grading.
(3 points each)
Section

Problems

4.1

2, 4, 6, 8, 10

4.2

2, 4, 6, 8, 10, 12

4.3

2, 4, 6, 8, 10, 12, 14, 16, 18

4.4

2, 4, 6, 8

4.5

2, 6, 8, 12, 14, 16, 18, 20, 22

 Exam: Covers Modules 34. The exam can be found in the Quiz 2 folder under Assignments. (This folder will only be visible during the period of time that the exam is available.)
Assessment:
Your
grade
will
be
determined
using
the
following
criteria.
 Average of Even Numbered Review Exercises contributes 66% of grade.
 Average of Exams contributes 33% of grade (Lowest score not counted).
Assignment
Due
Dates:
All
assignments
are
due
on
the
date
specified
in
the
Time
Schedule (see
WAOL
ANGEL)


Module
5 
Boolean
Circuits

In
Module
5
we'll
begin
using
Boolean
Algebra
to
develop,
manipulate,
and
solve
logical
relationships.
We'll
also
use
another
logical
tool
called
a
Karnaugh
map.
Almost
done
now!
Objectives:
On
completion
of
this
module
you
will
be
able
to
 Use Boolean expressions to define logical relationships.
 Use logic circuits schematically to implement Boolean expressions.
 Define the disjunctive normal form of Boolean expressions.
 Use Karnaugh maps to reduce Boolean expressions.
Text:
Mathematics
for
New
Technologies
Don
Hutchison
and
Mark
Yannotta

Authors
Pearson
Addison
Wesley

Publisher
AND
Code
Charles
Petzold

Author
Microsoft
Press

Publisher
 Reading: Chapter 5 in Mathematics for New Technologies and Chapters 1821 in Code
 Lecture: View the module lecture by setting your monitor resolution to 1024 x 768 (or higher), turning the sound on, rightclicking on the following link and clicking "Open in New Window" Video
 Perform: Odd numbered exercises at the end of Chapter 5 in Mathematics for New Technologies referring to the answers in the back of the text for confirmation of accuracy.
 Perform: The following assigned section exercises within Chapter 5 in Mathematics for New Technologies and submit to the Module 5 Assignments “Drop Box” for grading.
(4 points each)
Section

Problems

5.1

2, 6, 10, 14, 18, 22

5.2

2, 4, 6, 8

5.3

2, 4, 6

5.4

2, 4, 6, 8, 10, 12

5.5

2, 4, 6, 8, 10, 12

Assessment:
Your
grade
will
be
determined
using
the
following
criteria.
 Average of Even Numbered Review Exercises contributes 66% of grade.
 Average of Exams contributes 33% of grade (Lowest score not counted).
Assignment
Due
Dates:
All
assignments
are
due
on
the
date
specified
in
the
Time
Schedule (see
WAOL
ANGEL)


In
this
module
we're
going
to
learn
how
colors
are
represented
and
how
to
specify
the
location
of
pixels
on a
monitor.
We
are
not
going
to
complete
the
section
on
developing
algorithms
for
animation.
That's
really
a
little
beyond
the
scope
of
this
class.
Objectives:
On
completion
of
this
module
you
will
be
able
to
 Use both CMYK and RGB color schemes to express colors.
 Use hexadecimal RGB codes to express colors.
 Use Cartesian and monitor coordinate systems.
Text:
Mathematics
for
New
Technologies
Don
Hutchison
and
Mark
Yannotta

Authors
Pearson
Addison
Wesley

Publisher
AND
Code
Charles
Petzold

Author
Microsoft
Press

Publisher
 Reading: Chapter 6 in Mathematics for New Technologies and Chapters 2225 in Code
 Lecture: View the module lecture by setting your monitor resolution to 1024 x 768 (or higher), turning the sound on, rightclicking on the following link and clicking "Open in New Window" Video
 Perform: Odd numbered exercises at the end of Chapter 6 in Mathematics for New Technologies referring to the answers in the back of the text for confirmation of accuracy.
 Perform: The following assigned section exercises within Chapter 6 in Mathematics for New Technologies and submit to the Module 6 Assignments “Drop Box” for grading.
(5 points each)
Section

Problems

6.1

2, 4, 6, 8

6.2

2, 4, 6, 8, 10, 12, 14

6.3

2, 4, 6, 8, 10, 12

 Exam: Covers Modules 56. The exam can be found in the Quiz 3 folder under Assignments. (This folder will only be visible during the period of time that the exam is available.)
Assessment:
Your
grade
will
be
determined
using
the
following
criteria.
 Average of Even Numbered Review Exercises contributes 66% of grade.
 Average of Exams contributes 33% of grade (Lowest score not counted).
Assignment
Due
Dates:
All
assignments
are
due
on
the
date
specified
in
the
Time
Schedule (see
WAOL
ANGEL)


