Dr. Mohammad Ali H. Eljinini
Course
Name: :
Computer Skills II (for none - Engineering and Science)
Course Number: 605114
Course Description:
(3
credit hours: 2 class + 1 Lab, Prerequisite: 605111)
An
introduction to Visual Basic programming language. Topics include Visual Basic programming principles, Visual
programming, and event-driven programming.
Introduction to Microsoft Access.
Course
Contents:
1.
Introduction
1.1.
Forms
1.2.
Controls
(Different Types of controls)
1.3.
Properties
1.4.
Methods
1.5.
Events
(Simple Description of Event Procedures and Sequence of Implementation)
1.6.
Files
and Projects
2.
Mouse
Events
2.1.
Click
2.2.
Double
Click
2.3.
Mouse
Move
2.4.
Drag
and Drop
2.5.
Mouse
Down
2.6.
Mouse
Up
3.
Keyboard
Events
3.1.
Key
Down
3.2.
Key
Up
3.3.
Key
Press
4.
Menus
4.1.
Creating
Menus
4.2.
Code
Writing for Menus
5.
Dialog
Boxes
5.1.
Displaying
Messages (Msgbox)
5.2.
Returning
Values from Dialogue Boxes
5.3.
Input
Box Function
5.4.
Built-in
Dialogue Boxes
6.
Programming
6.1.
Variables
and Types of Variables
6.2.
Visual
Basic Statements
6.3.
Arithmetic
Operators
6.4.
Logical
Operators
6.5.
Strings
6.6.
Built-in
Functions
7.
Control
Statements
7.1.
Simple
If Statement
7.2.
Multiple
If Statements
7.3.
Select
Case Statements
8.
Looping
and Iteration
9.
Arrays
9.1.
Declaring
and Using Arrays
9.2.
Multidimensional
Arrays
10.
Files
10.1.
Random
Files
10.2.
Sequential
Files
10.3.
Binary
Files
11.
Using
Procedures and Functions
11.1.
Writing
Procedures and Functions
11.2.
Scope
of Procedures and Functions
12.
Introduction
to Microsoft Access
In
each major section the students will be given assignments for practicing and
developing a good concept of the topic.
An Introduction to Programming using
Visual BASIC 6.0, 4/e,
David Schneider, Prentice Hall, 1999
References:
- Visual BASIC step by step,
Microsoft press, 199x
Exams
& Grades:
First Exam: 25%
Second
Exam: 25%
Final
Exam: 40%
Class
Activities: 10%