Business Programming with Visual Basic .Net
Computer Science Department

Table of Contents for the Book
Business oriented programming accounts for the grand majority of all programs written today. The demand for business programmers has been strong from the days of punched cards to the present and will continue into the forseeable future. In past years the lingua franca of business programming was the COBOL programming language but today with the emphasis on PC-based client/server applications Visual Basic has become, arguably, the most important programming language and environment in this field.

The need today is not only for business applications but for user-friendly business applications that can be delivered on schedule. This is another reason why Visual Basic was selected as the language for this course. Visual Basic is the most popular RAD (Rapid Application Development) tool in today's software development environment. This is due in large part to the fact that Visual Basic's library of user controls are easy to access and utilize with a minimum of effort.
    By the end of the course students will be able to
  1. Understand the most important business data processing principles.
  2. Understand the principles of object oriented programming and be able to apply them to business applications.
  3. Use the Visual Basic .Net IDE (Integrated Development Environment).
  4. Use various controls.
  5. Use Visual Basic to access databases.
  6. Construct SQL queries to query and manipulate a database.
  7. Create and utilize object-oriented constructs in Visual Basic .Net.
  8. Create Web-based applications
  9. Write complete business applications using object oriented design.

The text for the course this semester is Programming Using Visual Basic .Net by Bradley and Millspaugh. The publisher is McGraw-Hill Irwin. The course is being taught by Professor Constantine Roussos.

More information about the course and instructor is given below

Course Resources
Course Syllabus Course Syllabus, Required and Recommended Materials, Grading Policies, etc..
Code of Conduct Student Code of Conduct for Dr. Roussos' Classes
McGraw-Hill Resource Center Up-to-date information on the text book including programs, datafiles, updates.
Sample VB Programs A collection of VB programs each illustrating some important programming concepts.
Powerpoint Slides Powerpoint Lecture Slides for each Chapter
Express Edition of Visual Basic and Visual Web Developer You can download the Express Edition of Visual Basic and Visual Web Developer from msdn.microsoft.com/express. These are sufficient to complete all exercises in this text.
Textbook Corrections Check here for corrections to errors in the textbook and in sample programs.
VB Resources VB Resources on the Web
VB Concepts and Devices VB controls, statements, etc. and the sample program in which they were introduced.
Managing Forms in VB visualbasic.about.com has much online VB info including managing forms in VB.Net.
A VB Module A module with financial and other functions/subprograms.
Oracle DB Access Instructions on how to access an Oracle Database from VB.NET.
Dr. Roussos' Schedule Contact information for Dr. Roussos


Assignments

Labs

Study Guides, Sample Tests, etc.
Test #1 The complete Test #1
Test #2 (topics) A complete Test #2
Test #3 topics Test #3 will cover these areas.
Final Exam A complete Final Exam
VB Topics and Skills A list of VB topics and skills.


The Instructor

Constantine "Conny" Roussos

Dr. Roussos is a Professor of Computer Science and has been at Lynchburg College since 1981. He formerly served as Director of College Computing Services and Chair of the Computer Science Department. Dr. Roussos received a B.A. degree in mathematics from Old Dominion University, an M.S. degree in mathematics from the College of William and Mary, and a Ph.D. in computer science from the University of Virginia.

For further information review Dr. Roussos' resume.




Top of this page   Top of page      Home page   Home page