Download as pdf or txt
Download as pdf or txt
You are on page 1of 18

CICS 313:

Visual Basic Programming

Introduction

Ghana Technology University College


Lecturer – Dr. Forgor Lempogo
2022
Overview
 Resources needed

 Expectations from students

 Expectations from the lecturer

 Course outline

Course summary

Course objectives

Delivery method

Assessment procedure

Course policies
2
CICS 313:Visual Basic Programming - GTUC 2022 Delivery
Lecturer’s Information
Dr. Forgor Lempogo

Office Faculty of Informatics, Room #1


Mobile 020-2698192
email lforgor@gtuc.edu.gh
Office Monday: 10am – 1pm
Hours Thursday: 3pm – 5 pm

3
CICS 313:Visual Basic Programming - GTUC 2022 Delivery
Course Details
Course Code: CICS 313

Pre-requisites: High Level Programming (C++)

BSc. in Information Technology


Level
#Level 300

Semester/
1 / 2021 - 2022
Academic Year:
Credit Hours: 3

4
CICS 313:Visual Basic Programming - GTUC 2022 Delivery
Course Description
This is a computer-programming course, which
focuses on the use of current object-oriented
languages.

The main aim is to introduce the fundamental


concepts necessary for designing, using, and
implementing Visual basic applications and
programs.

Students will be expected to write relatively complex


programs by the end of the course using Visual
Basic.
5
CICS 313:Visual Basic Programming - GTUC 2022 Delivery
Course Educational Objectives
 After completing this course, students will be able to:

Create a simple Visual Basic based application based on the


Windows Application template.

Use forms and controls to create a user interface.

Create and use variables and arrays.

Create and use Sub and Function procedures, including


predefined functions.

Implement decision structures and loops by using conditional


expressions.

Resolve syntax, run-time, and logical errors by using the


debugger and structured exception handling.
6
CICS 313:Visual Basic Programming - GTUC 2022 Delivery
Course Delivery Method
Modular mode of delivery

Hybrid mode.

Online component
Weekly Zoom Meetings
Assessing weekly modules resources on GTUC
course management website.

7
CICS 313:Visual Basic Programming - GTUC 2022 Delivery
Literature And Reading Materials
Textbook
 Schneider, D. I. (2014). An introduction to
programming using Visual Basic 2012: with
Microsoft Visual Studio 2012 Express
editions DVD (9th ed.). Pearsons.

Additional Optional Reading


 MSDN Library
 http://msdn.microsoft.com/en-us/library/vstudio/ms172564(v=vs.90).aspx

Zak, D. (2016). Programming with Microsoft Visual Basic


2015 (7th ed.). Cengage Learning.
Newsome, B. (2016). Beginning Visual Basic 2015. John
8 Wiley & Sons.
CICS 313:Visual Basic Programming - GTUC 2022 Delivery
Microsoft Imagine
 Microsoft program that supports technical education
by providing access to Microsoft software for learning,
teaching, and research purposes such as Visual
Studio
 https://imagine.microsoft.com

9
CICS 313:Visual Basic Programming - GTUC 2022 Delivery
Software Requirement

In class
Microsoft Visual Studio 2015

Personal
Microsoft Visual Studio 2010 – Date

10
CICS 313:Visual Basic Programming - GTUC 2022 Delivery
Course Assessment

Activity Minimum Percentage

Assignment
Quiz 10%
Online activities
Mid Semester Exams 20%

End Of Semester Exams 70%

Total 100%

11 CICS 313:Visual Basic Programming - GTUC 2022 Delivery


Modules and Course Schedule
Module Topic Week
Introduction to programming
Module 1 1
concepts in VB
Developing Solutions Using Visual
Module 2 2–3
Studio
Operators, Variables and Data
Module 3 4–5
Types
Module 4 Control Structures 6–7

Module 5 Subroutines and Functions 8–9

Module 6 Arrays 10 - 11
Module 7 Working with Databases 12
12
CICS 313:Visual Basic Programming - GTUC 2022 Delivery
Student Responsibilities
The student is responsible for:

Time management.

Acquiring and using the online and offline course


content and materials.
Going online and using the online material

Contacting lecturer or COLT to get all technical


problems resolved as quickly as possible.

13
CICS 313:Visual Basic Programming - GTUC 2022 Delivery
Course and University Policies
Attendance
In-class & Zoom Meetings
 Regular attendance is expected and BUT will be recorded.
 When absent, it is your responsibility to get notes and assignments
from your mates.
Other Online Activities
 Regular online presence will be required at specific number of hours
every week to interact with your colleagues as well as with me.
See time table.

Deadlines are sacred and firm.


Failure to keep deadlines will adversely affect your grade.

14
CICS 313:Visual Basic Programming - GTUC 2022 Delivery
Contact Policies
 e-mail
which is my most preferred mode of communication
found on the course outline
I will try and reply to all mails within 24 hours.

 Office Hours
office located at the faculty of informatics, room #1
Office hours found on course outline

 GTUC course management system - at times specified


the chat
The forum

 Feel free to contact me if you face any challenges with the


site or the content itself, through the above means.
15
CICS 313:Visual Basic Programming - GTUC 2022 Delivery
The Visual Basic Course Web Page
 You will be able to access:
Classroom resources
 Course outline, lecture slides and handouts
 Exercises and assignments
 Guidelines and instructions for exercise submissions
The forum
 Student-student and lecturer-student collaboration.

 Course Policy
each student will be required to post at least 3 comments
in the forum every week,

 Assignments and exercises will be submitted through


the GCTU course management website.
16 Unless otherwise stated.
CICS 313:Visual Basic Programming - GTUC 2022 Delivery
The Visual Basic Course Web Page

 Netiquette
No “short-hand” in the forum
No “Pigeon English” in forum

 For more information on online communications visit:


http://learning.colostate.edu/guides/guide.cfm?guideid=4
http://edtech2.boisestate.edu/frankm/573/netiquette.html

17
CICS 313:Visual Basic Programming - GTUC 2022 Delivery
Attached Course Outline

Be sure to read the attached course


outline carefully for more
information.

18
CICS 313:Visual Basic Programming - GTUC 2022 Delivery

You might also like