Home Page PCC > Academics > Areas of Study > Business & Technology > Technology > Computer Science > Syllabi > CSC 150

COURSE SYLLABUS

1. TITLE OF COURSE: Visual Basic Programming
PREFIX/NUMBER: CSC 150 CREDIT HOURS: 3
2. PREREQUISITE: CSC 116 & CIS 128
3. RESOURCES NEEDED:
TEXT:
SUPPLIES: At least 3 to 5 3 1/2” formatted high-density
4. COURSE DESCRIPTION:

Introduces programming and applications development for the Microsoft Windows Programming environment using Visual Basic for Windows.

5. COURSE OBJECTIVES:
By the end of the course, students will
(A)  Select and use the proper data type to represent data in a VB program.
(B) Declare and use variables and constants.
(C) Use math operators and create formulas.
(D) Use logical operators.
(E)  Place controls on a VB form and configure them using a property sheet.
(F) Create a User Interface using a VB form.
(G) The proper use of lines and shapes in VB programs.
(H) Handle user events
(I) Use a program loop.
(J) Use a list to select data.
(K) Use a single dimensional array to store data.
(L) Use a multi-dimensional array to store data.
(M) Use numeric functions.
(N) Use string functions.
(O) Use file processing
6. EVALUATION PROCEDURES:
Evaluation will be done with a combination of programming assignments and examinations. The following percentages will be used to determine the course grade.
90 to 100% A
80 to 89% B
70 to 79% C
60 to 69% D
0 to 59% F
Special Remarks:
    1. Attendance: College policy states that students may be dropped from enrollment when absent 20% of the scheduled class meetings.   If enrolled from the beginning of the term, 15 hours will usually constitute 20% of a four-credit semester course which meets five hours per week.  Reinstatement procedures are described in the PCC catalog.
    2. Tardy Policy:   A student who is late three times (enters classroom after the instructor has taken roll) will be charged with one full absence unless the student can provide valid reasons for one or more of these tardies.
    3. Assignments/Missed Exams:   It is the student's responsibility, whether present or absent, to obtain all material presented and to complete all course assignments. If prior arrangements are made or extenuating circumstances exist, makeup of tests may be allowed. ate homework papers will not be accepted unless those same extenuating circumstances exist. Makeup of quizzes is to be at the instructor's discretion.
7. METHODS OF INSTRUCTION:
To be successful in this course, students are expected to participate in discussions, readings, in-class writing, and peer review activities. The instructor may assign point values to such activities.
8. ACADEMIC INTEGRITY:
The very nature of higher education requires that students adhere to accepted standards of academic integrity. Therefore, Pueblo Community College has adopted a policy of academic conduct as described in the Student Handbook. Violation of academic integrity may be defined to include the following: cheating, plagiarism, falsification and fabrication, abuse of academic materials, complicity in academic dishonesty, and personal misrepresentation. It is the student’s responsibility to be aware of the behaviors that constitute academic dishonesty. Sanctions for violating the standards of academic integrity may include warning, probation, suspension, and/or failure of the course or assignment at the discretion of the instructor.
9. DISABILITY STATEMENT:
Students who have a documented disability may be eligible to receive accommodations for this class. Please contact the Disability Resources Center at 549-3446 for further information.

Assignments

DATE TOPIC READING HOMEWORK
Running a Visual Basic Program Chapter 1
Your First Visual Basic Program Chapter 2  Chp.1-SB 5
Adding Controls and Events Procedures Chapter 3  2-3
Learning to Think Visually Chapter 4  3-4
Graphic Controls Chapter 5  4-3
Variables and Constants Chapter 6  5-4
Math Operators Chapter 7  6-5
If…. Then….Else Chapter 8  7-4
Inputting Values Chapter 9  8-2
Loops Chapter 11  9-1
User Events Chapter 14  11-3
Lists and Arrays Chapter 16 14-4
Numeric Functions Chapter 18 16-2
String Functions Chapter 19  18-2
   19-5
 
Homework: The first number is the chapter the second number is the skill builder
exercise at the end of that chapter