Course Number: IS230
Course Title: Computer Science and Programming

STUDENT LEARNING OUTCOMES

General

The purpose of this course is to provide an introduction to Computer Science programming through the use of an object-oriented programming language (especially Visual Basic). It aims at presenting programming concepts, and then a series of hands-on, step-by-step activities to reinforce learning through practical applications in the business environment.

Specific

Students will be able to:

1. Describe the basics of the programming languages - syntax and semantics, three types of basic instructions, flowcharting,
    pseudocode and documentation basics.
2.
Demonstrate an introductory knowledge of Computer Science and the historical development of programming languages , structured
    programming and object-oriented  languages.
3.
Describe the basic environment for creating forms and controls.
4.
Create programs using the top-down approach.
5.
Develop programs using loops, subroutines, and functions.
6.
Demonstrate knowledge of debugging techniques and diagnostic methods for correcting errors.