Information

Day: Mon & Wed.

Starting: July 17th.

or when 3 students registered.

 

Time: 5:00-6:20

Duration: 4 weeks

Location: Computer Lab #127

 

Tuition: $55.00 (50% Discount off Regular)

 

Instructor: Weiss, Joe

 

Year

2023-24

Course

CIT101- Introduction to Computer Programming

 

Course Description

CITPT101 INTRODUCTION TO COMPUTING

This course is aimed for people who have no computer science background whatever but provides necessary background for follow-on courses in computer programming.  Topics will include basic computer architecture (how computers do what they do), the binary system, arithmetic with binary numbers, binary, octal and hexadecimal numbers and  Boolean arithmetic. Definition of an algorithm and writing algorithms to solve numeric problems using flowcharts.  1 hours.

This is a non-accredited, Professional-Technical course offering practical job skills for which you will receive a Certificate of Completion and transcripted hours, but not transcripted credit.

Outcomes

The successful student will:

1. Name 3 of the founding fathers and mothers of what we now call computer science and what their contribution was.

2. Name the components of the Central Processing Unit of a computer

3. Perform addition of two numbers in binary, octal, and hexadecimal

4. Solve Boolean truth tables

5. Define “algorithm”

6. List the basic components of a flowchart, and their pseudocode counterparts.

7. Describe the 3 steps in creating a computer program

8. Given pseudocode for exercises listed in sections 4 and 5 below, explain line by line what  it's doing.

9. Write pseudocode for n!, Fibonacci series, making change for an arbitrary dollar amount

10. Describe how to enter a working Python program into your computer and execute it

11. With help from instructor, create working Python programs for n1, Fibonacci numbers, calculating square roots, and making change for an arbitrary dollar amount

 

.