Preface

 

 

Construction Engineering & Project Management

 

Visual Basic

 

 

Core Courses

 

 

 

 

Overview

     Computers are great tools capable of performing a variety of tasks. But, in order to perform these tasks, a computer must be programmed. All of the major applications (such as Word, Excel, Project) were written by programmers who slaved away for months writing thousands and thousands of lines of codes.

 

Content

Introduction

·        Learning Your Way Around Visual Basic

·        It All Begins with Designing Your Program

·        Time to Build Your First Program!

·        Letting the User Enter Text

·        Making Your Words Look good

·        Create Fancier Text wirh the RichTextBox Control

·        Adding Pictures to Convey More Information

·        Limiting Input with Checkboxes and Option Buttons

·        Allow More Input Choices with list Boxes and Combo Boxes

·        Group Your Controls into Containers

·        Use Scroll Bars and Spin Buttons for Entering Numbers

·        Other Controls You Should Know About

·        Enhance Your Program with Custom Menus

·        Communicating with the User Through Dialog Boxes

·        Use the Common Dialog for Specialized Information

·        Creating Your Own Custom Dialogs

·        Adding Variables to Your Programs

·        Power Up Your Visual Basic Programs with some Basic Math

·        Handling Strings of Data

·        Making Decision Based Upon Data Comparisons

·        How Can I Manage Lots of Data? Use Array!

·        Conditional Loops: Keep Going Until I Tell You to Stop

·        Counter Loops: How Many Times Will This Occur?

·        If I Go This Way, Where Will I End Up?

·        Select Cases: The Right Tools for Making Major Decisions

·        Basic Building Blocks: Procedures and Functions

·        Storing Your Information in Files

·        Creating a Database

·        Accessing Database

·        Getting the Most from Your Database Application

·        Working with More Than One Table: Using SQL and the Data Control

·        Printing the Result of Your Programs

·        Adding Graphics to Your Programs

·        Finding Bugs in Your Programs

·        Error Handling: Anticipating Mistakes that Users Will Make

·        When One Form Isn't Enough

·        The Search for More Help

 

 

References

·        Michael McKelvy, "Visual Basic 4", QUE, ISBN: 0-7897-0266-5

 

Software

 

Useful links

·        www.mcp.com

   

 

 

 

Advanced Construction Engineering

 

 

Value Engineering in the Construction industry

 

 

Advanced Construction Management

 

 

Elective Courses I

 

 

Construction Productivity

 

 

Artificial Intelligence

 

 

Construction Equipment Management

 

 

Advanced Systems Analysis for Construction Engineers

 

 

Concrete Construction

 

 

Tendering and Contracting in Construction

 

 

Project Planning and Resource Allocation

 

 

Project Financial Management

 

 

Construction Economics

 

 

Advanced Construction & Building Materials

 

 

Elective Courses II

 

 

Environmental Impact Assessment in Civil Eng. Projects

 

 

Advanced Geotechnical Method

 

 

Finite Element Method

 

 

Advanced Strength of Materials

 

 

Advanced Construction Surveying

 

 

Economics of Water Resource Management

 

 

Directed Studies

 

 

Master's Thesis Part I

 

 

Master's Thesis Part II

 

 

 

Mahmoud Sha'aban's Homepage

Contact Me

 

 

 

Hosted by www.Geocities.ws

1