© Prepared By: Razif Razali 1 TSE2013/TMA 264 – INTRODUCTION TO VISUAL BASIC PROGRAMMING OVERVIEW.

Slides:



Advertisements
Similar presentations
Introduction to MATLAB Northeastern University: College of Computer and Information Science Co-op Preparation University (CPU) 10/20/2003.
Advertisements

CGS 1000-SPRING 2008 Introduction to Computers and TechnologyIntroduction to Computers and Technology.
James Tam Introduction To CPSC 231 James Tam Administrative (James Tam) Contact Information -Office: ICT 707 -
James Tam Introduction To CPSC 219 James Tam Administrative (James Tam) Contact Information -Office: ICT 707 -
ITBP103: Principles of Information Technology W0-01: Introduction to IT.
ECE200 – Computer Organization Course Introduction.
CS143: Programming in C++ Instructor: Dr. Yan Shi Office: 210 Ullrich Phone: Office Hour:
New experiences with teaching Java as a second programming language Ioan Jurca “Politehnica” University of Timisoara/Romania
COMPSCI 101 S Principles of Programming Lecture 1 – Introduction.
Fall AboutMichael Fung, CS&E, The Chinese University of HK1 CSC1030 Hands-on Introduction to JAVA Dept of Computer Science and Engineering The.
Human Computer Interaction Semester 1, 2013/2013.
Lecture 0 Digital Electronics Fundamentals Computer Architecture and System Software There are 10 kinds of people in this world – those who understand.
COMP 111 Programming Languages 1 First Day. Course COMP111 Dr. Abdul-Hameed Assawadi Office: Room AS15 – No. 2 Tel: Ext. ??
MIC 304 BASIC INDUSTRIAL MICROBIOLOGY INTRODUCTION.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Introductory Lecture Advanced Computer Programming.
CPS120: Introduction to Computer Science Fall: 2002 Instructor: Paul J. Millis.
PENGATURCARAAN KOMPUTER I
Introduction to Operating Systems J. H. Wang Sep. 18, 2015.
ENG3640 Micro Computer Interfacing General Information Handout Fall 2012, September 7 th ENG3640 Fall
ICS 102 Computer Programming University of Hail College of Computer Science & Engineering Computer Science and Software Engineering Department.
TMK 264: COMPUTER SECURITY OVERVIEW. No SUBJECT DETAIL 1.Subject NameComputer Security 2.CodeTMK StatusCore 4.Credit Hour3 5.SemesterSemester 4,
CNS 4450 Syllabus. Context Language is a tool of thought. We rarely think without words. In solving problems by computer, we eventually get to the point.
Object Oriented Programming Lecture 1: Introduction.
CSCI 51 Introduction to Computer Science Dr. Joshua Stough January 20, 2009.
SKU3033 / SKF3033 NETWORK & SYSTEM ADMINISTRATOR.
CGS 1000-FALL 2009 Intro to Computers & Tech. Topics  Syllabus  Faculty Website  Campus Cruiser Introduction to Computers and Technology.
EZWAN SHAH ABD MAJID Q1 LEVEL FB: EZWAN SHAH Interest Group: Web Development IAD1133:
Ministry of Higher Education Sohar College of Applied Sciences IT department Comp Introduction to Programming Using C++ Fall, 2011.
MITM743 Advanced Project Management Introduction To The Class.
1 AP/ITEC “Systems Analysis and Design, I” Course Introduction Course Introduction [Prof. Peter Khaiter]
King Saud UniversityCSC112 - First Semester CSC 112 Java Programming I Introduction.
Introduction to Operating Systems J. H. Wang Sep. 15, 2010.
CSC 111 COURSE ORIENTATION. Course name and Credit houres  CSC 111 – Computer Programming-I  Credit hours:  3 hours lecture  1 hour tutorial  2 hours.
Universiti Utara Malaysia Web Application Development STIJ3043.
INTRODUCTION TO PROGRAMMING ISMAIL ABUMUHFOUZ | CS 146.
Introduction to Computer Programming (FIT-I pro) J. H. Wang Sep. 17, 2007.
ICS202 Data Structures King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science Department.
ITE 370 – Advanced Application Development Jeffrey P. Landry, Ph.D.
 Course Overview Distributed Systems IT332. Course Description  The course introduces the main principles underlying distributed systems: processes,
CSC 411/511: DBMS Design CSC411_L0_OutlineDr. Nan Wang 1 Course Outline.
1 CS1430: Programming in C++ Section 2 Instructor: Qi Yang 213 Ullrich
University of Macau Faculty of Science and Technology Computer and Information Science SFTW 241 Programming Languages Architecture 1 Group B5.
CSCD 330 Network Programming Winter 2015 Lecture 1 - Course Details.
1 COP 2510 Programming Concepts Spring credit hours Instructor:Dr. Rollins Turner ENB 343F Office Hours: MW 11:00 AM – 12:00.
MMU 209 INTRODUCTION TO MATERIALS SCIENCE AND ENGINEERING COURSE TIME AND VENUE: TUESDAY: (B202) WEDNESDAY: (B312) Lecturer: Assist.
Introduction to Operating Systems J. H. Wang Sep. 13, 2013.
1. Course Information 2 Course Description 3  This course is the continuation in the Fundamental of Computer Problem Solving (CSC128) Emphasis on solving.
CSE 1340 Introduction to Computing Concepts Class 1 ~ Intro.
Syllabus 2 nd Semester: 1436/ 1437 SW Project Management(CT1413)
Course Information CSE 2031 Fall Instructor U. T. Nguyen /new-yen/ Office: CSEB Office hours:  Tuesday,
PROBLEM SOLVING AND PROGRAMMING ISMAIL ABUMUHFOUZ | CS 170.
Spring 2008 Mark Fontenot CSE 1341 – Honors Principles of Computer Science I Note Set 1 1.
Computer Science I ISMAIL ABUMUHFOUZ | CS 180. CS 180 Description BRIEF SUMMARY: This course covers a study of the algorithmic approach and the object.
BMTS Computer Programming Pre-requisites :BMTS 242 –Computer and Systems Nature Of the Course: Programming course, contain such as C, C++, Database.
CS140 – Computer Programming 1 Course Overview First Semester – Fall /1438 – 2016/2017 CS140 - Computer Programming 11.
Computer Engineering Department Islamic University of Gaza
CS101 Computer Programming I
COMP9024: Data Structures and Algorithms
CSc 020: Programming Concepts and Methodology II
Visual Basic Code & No.: CS 218
TAL 7011 Architecture of Large Software Systems
CSCD 330 Network Programming Spring
CSCD 330 Network Programming Spring
Computer Programming 1 introduction to JAVA Lecture 1 Instructor: Ruba A. Salamah Islamic University of Gaza.
Information System Management
CSCD 330 Network Programming Spring
CT 1311 Visual Basic Programming
Computer Engineering Department Islamic University of Gaza
Programming Fundamentals Lecture #1 Overview of Computer Programming
Computer Engineering Department Islamic University of Gaza
Presentation transcript:

© Prepared By: Razif Razali 1 TSE2013/TMA 264 – INTRODUCTION TO VISUAL BASIC PROGRAMMING OVERVIEW

Chinese Proverb “ There is always a first step in a journey of a ten thousand miles” © Prepared By: Razif Razali 2

Time and Venue Section 03Section 03 –Lecture : Monday (BL2) – pm Tuesday (A10) – am –Lab : Thursday (IT4) – 10.00am Section 04Section 04 –Lecture : Monday (A2) – am Friday (A7) – pm –Lab : Wednesday (IT4) – 3.00pm © Prepared By: Razif Razali 3

© Prepared By: Razif Razali 4 SUBJECT DESCRIPTION Core for DIT / CT102Core for DIT / CT102 Credit Hour = 3Credit Hour = 3 Semester 4Semester 4 Prerequisite = TMA 222 (Java Programming I)Prerequisite = TMA 222 (Java Programming I)

ASSESTMENT Quizzes (3) – 10%Quizzes (3) – 10% Assignment (2) – 10%Assignment (2) – 10% Lab Work (5) – 10%Lab Work (5) – 10% Test – 20%Test – 20% Project – 10%Project – 10% Final (1) – 40%Final (1) – 40% © Prepared By: Razif Razali 5

COURSE OBJECTIVES At the end of the semester, students are expected to:: Know the concepts of problem solving, designing, developing and debugging program.Know the concepts of problem solving, designing, developing and debugging program. Understand the approach used to develop the application system.Understand the approach used to develop the application system. Know to develop user-friendly interface using Visual Basic controls.Know to develop user-friendly interface using Visual Basic controls. Acquire the knowledge to design a system by using object- oriented methodologyAcquire the knowledge to design a system by using object- oriented methodology Understand the methods to incorporate and integrate Visual Basic and other languages.Understand the methods to incorporate and integrate Visual Basic and other languages. Create applications that link to database.Create applications that link to database. © Prepared By: Razif Razali 6

LEARNING OUTCOMES Upon completion of this subject students should be able to : Identify basic computer terminology.Identify basic computer terminology. Explain the concepts of problem solvingExplain the concepts of problem solving Develop the program / system using Visual BasicDevelop the program / system using Visual Basic Perform simple output operations.Perform simple output operations. Use the selection control structure.Use the selection control structure. Differentiate between passing a value and passing a reference to an method.Differentiate between passing a value and passing a reference to an method. Develop user-friendly interface using Visual Basic controlsDevelop user-friendly interface using Visual Basic controls Use parameters and arguments to pass data to an object.Use parameters and arguments to pass data to an object. Write codes that performs data conversion.Write codes that performs data conversion. Write programs of problems involving repetition.Write programs of problems involving repetition. Identify the differences among various loop structures.Identify the differences among various loop structures. Explain the principles used to design effective loops.Explain the principles used to design effective loops. Write program by using principles of object oriented.Write program by using principles of object oriented. Create applications that link to database.Create applications that link to database. © Prepared By: Razif Razali 7

SYNOPSIS This subject introduces students to the concept of Visual programming that run under Windows environment. Visual Basic language is used using Visual programming approach, including basic principles of programming for event driven programming. Emphasis is on form designing, properties, objects and programs. Matapelajaran ini memperkenalkan pelajar-pelajar kepada konsep pengaturcaraan Visual di dalam persekitaran Windows. Bahsa pengaturcaraan Visual Basic diajar menggunakan pendekatan pengaturcaraan Visual, termasuk prinsip-prinsip asas pengaturcaraan bagi pengaturcaraan berasaskan peristiwa (event- driven programming). Penekanan juga diberikan kepada rekabentuk borang, sifat dan kaedah objek serta aturcara. © Prepared By: Razif Razali 8

SUBJECT CONTENTS Refer Course SyllabusRefer Course SyllabusSyllabus © Prepared By: Razif Razali 9

Books and References Mckeown G. P, Piercy A C nd Edition. Learning to program with Visual Basic. John Wiley & Sins Inc.Mckeown G. P, Piercy A C nd Edition. Learning to program with Visual Basic. John Wiley & Sins Inc. Schneider I. D th Edition. An Introduction to Programming using Visual Basic Pearson InternationalSchneider I. D th Edition. An Introduction to Programming using Visual Basic Pearson International OR any books that is related based on the topic discussOR any books that is related based on the topic discuss © Prepared By: Razif Razali 10

Contacts Office : BetaOffice : Beta Phone : ext 208Phone : ext : © Prepared By: Razif Razali 11

“ Time stays long enough for anyone who will use it” - Leonardo Da Vinci © Prepared By: Razif Razali 12