Download STATE UNIVERSITY OF NEW YORK COLLEGE OF TECHNOLOGY CANTON, NEW YORK

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
STATE UNIVERSITY OF NEW YORK
COLLEGE OF TECHNOLOGY
CANTON, NEW YORK
COURSE OUTLINE
CITA100 – COMPUTER FLUENCY
Revised By: Robert House
CANINO SCHOOL OF ENGINEERING TECHNOLOGY
Decision Systems Department
March 2012
A.
TITLE: Computer Fluency
B.
COURSE NUMBER: CITA100
C.
CREDIT HOURS: 3
D. WRITING INTENSIVE COURSE (OPTIONAL): N/A
E.
COURSE LENGTH: Semester (15 weeks)
F.
SEMESTER(S) OFFERED: Fall/Spring
G. HOURS OF LECTURE, LABORATORY, RECITATION, TUTORIAL, ACTIVITY: Three
lecture hours per week with occasional lab and programming projects.
H. CATALOGUE DESCRIPTION: This course is s survey of the knowledge required for the
programming courses in the CIS and IT degrees. It introduces basic computing concepts
of number systems common to computers, logic operators and expressions, file
management, and computer programming techniques. The course is intended for
students who do not meet the minimum academic requirements to enter either the
Computer Information Systems or Information Technology majors but desire to pursue a
major in one of those programs.
.
I. PREREQUISITE/CO-REQUISITE COURSES:
a. Prerequisites: None.
b. Co-requisites: None.
J.
GOALS (STUDENT LEARNING OUTCOMES):
Upon completion of the course, the student will be able to:
1.
2.
3.
4.
5.
6.
Course Objective
Describe the file management system available on
a local computer, the campus network, and from a
remote location and how it can be used to access
information.
Compare and contrast the characteristics of the
decimal and binary number systems.
Evaluate logical expressions common to computer
programming.
Describe how a computer processes variables using
digital memory.
Apply problem solving techniques to designing a
structured program.
Work both independently and in teams to develop
computer programs
Institutional SLO
3. Professional Competence
2.
3.
2.
3.
3.
Critical Thinking
Professional Competence
Critical Thinking
Professional Competence
Professional Competence
2.
3.
2.
3.
4.
Critical Thinking
Professional Competence
Critical Thinking
Professional Competence
Inter/Intrapersonal Skills
K.
TEXTS:
Online resources selected by the instructor.
L.
REFERENCES: Online resources selected by the instructor.
M. HARDWARE: The course requires a computer lab and will use existing equipment and
networks already installed in the lab.
N. GRADING METHOD: A-F
O. MEASUREMENT CRITERIA/METHODS: Quizzes, Exams, and Group/Team Projects
P.
DETAILED TOPICAL OUTLINE:
1. File
a.
b.
c.
management:
Creating files and folders on a local computer
Creating files and folders on a remote computer
Locating folders and files on local and remote computers
2. Number Systems.
a. The decimal number system.
i. Place value – integer and fractions parts.
ii. Unary and binary operations (+, -, *, /, and %).
iii. Operator precedence.
b. The binary number system.
i. Bits, nibbles, bytes, words, etc.
ii. Binary arithmetic.
c. Types of binary numbers.
i. Integers, signed and unsigned.
ii. Real (floating point).
iii. Representing numbers in computer memory.
3. Introduction to logic gates and integrated circuits.
a. Logical operators.
i. and, nand.
ii. or, nor (inclusive or).
iii. not.
b. Logical expressions.
i. Order of operations.
ii. Evaluating complex expressions with truth tables.
4. Computer memory.
a. Structure.
b. Data representation in memory.
i. Constants
ii. Variables
iii. Arrays
5. Problem Solving Techniques.
a. Redefining a problem in terms of input, process, and output.
b. Organizing processes in logical sequence.
c. Identifying repetitive processes.
6. Structured Programming.
a.
b.
c.
d.
e.
Variables and constants.
Assignment statements.
Loop and decision structures.
Basic input and output statements.
Functions and procedures.
Q. LABORATORY OUTLINE: n/a