Skip Navigation
 

ENTD361 - Enterprise Development Using VB.NET: Introduction

Course Details

Course Code: ENTD361 Course ID: 2633 Credit Hours: 3 Level: Undergraduate

This course is a study of the .NET framework. Students will examine the differences between Visual Basic (VB) and VB.Net, the Common Language Runtime (CLR), Microsoft Intermediate Language (MSIL), the XML Web Services platform, .NET Framework Class Library, and examine Visual Studio.NET and Visual Basic.NET (VB.NET). They will create classes, properties, methods, constructor methods, sub-procedures, and function-procedures. They will handle events, explore datatypes, build Window forms and Web Forms, add and interact with controls, specify events, develop event-handling code, and add menus. They will also evaluate ADO.Net, choose an ADO.Net provider, connect to a database, and perform database interactions. Students must have access to Visual Studio 2008 or Visual Basic 2008 Express Edition (or higher). This software is not provided by the course material grant and must be purchased/provided by the student. (Prerequisite: ENTD200)





Prerequisites

Course Schedule

Registration Dates Course Dates Session Weeks
05/27/19 - 11/01/19 11/04/19 - 12/29/19 Fall 2019 Session I 8 Week session
07/29/19 - 01/03/20 01/06/20 - 03/01/20 Winter 2020 Session B 8 Week session
09/30/19 - 02/28/20 03/02/20 - 04/26/20 Winter 2020 Session D 8 Week session

Current Syllabi

After successfully completing this course, you will be able to:

  • Explain the features, functionality, power, and advantages of Visual Basic.
  • Use variables and constants to program effectively.
  • Use the Selection and Repetition Structure for decision making in programs.
  • Create Sub and Function Procedures.
  • Differentiate between parallel on-dimensional arrays and two dimensional arrays.
  • Apply key Classes, Objects, and Web Applications techniques.
  • Explain the use of database technology.
  • Design an application using Visual Basic.

Students are expected to maintain routine contact with the instructor throughout the course. While the number of contacts may vary according to the specific course and individual student need, the University requires periodic weekly contacts during the semester. Contact will consist of professor notes, forum interaction, and email feedback. The method of discussion will be on-line related to issues concerning forum assignments, lesson assignments, and the final project.

TEXTBOOK READINGS
The main book for the course will be used for textbook readings. Review the table at the end of the syllabus to see assigned readings for each week.

FORUM

The Forum assignments for this course are designed to promote interactivity among students and enhance the online learning process. The Forum provides maximum flexibility because you do not have to be online at the same time as another person and you can read what other students have written.

Forum Timing: For the forum, you must post your work by midnight on Thursday, continue to follow your classmates' posts for the remainder of the week, and post the follow-up peer responses prior to midnight on Sunday, except for week one. Your follow-up posts can add additional insight to a classmate's opinions or can challenge their opinions. Use examples from the readings, or from your own research, to support your views, as appropriate. Be sure to read the follow-up posts to your own posts and reply to any questions or requests for clarification. You are encouraged to conduct research and use other sources to support your answers.

Required Participation: Please keep in mind that the forum assignments require you to make at least 1 post to the forum with at least 250 words about the topic and also respond to at least 2 peers’ posts with at least 150 words. Please be advised that there will be point deductions if you do not comply with these requirements of the assignment. Each one of you will have a different and unique experience that we can all learn from. Your participation in the Forums unleashes the power of synergy in our classroom. To facilitate this interaction, please be prompt when posting your forum work for each week; this provides time for the others to actively engage in the dialogue. For practical reasons, when you respond to other learners’ posts, please start your response by referencing their name. I will read and grade your participation by reading the forum. There is no need to also post your forum work in the assignments area of the classroom. Refer to the forum and the syllabus for more details on grading.

WEEKLY ASSIGNMENTS

There will be weekly assignments for this course to reinforce your reading and learning. Complete the weekly exercises required as stated in the Assignments area; then submit your work in the assignments area of the classroom as required.

FINAL GRADE IS BASED UPON: All work will be graded on a 100-point raw score basis. There are a total of 100 weighted points for this course broken down as follows:

NameGrade %
Forums 25.00 %
Introduction Forum 2.78 %
Week 1 Forum 2.78 %
Week 2 Forum 2.78 %
Week 3 Forum 2.78 %
Week 4 Forum 2.78 %
Week 5 Forum 2.78 %
Week 6 Forum 2.78 %
Week 7 Forum 2.78 %
Week 8 Forum 2.78 %
Assignments 50.00 %
Assignment 1 6.25 %
Assignment 2 6.25 %
Assignment 3 6.25 %
Assignment 4 6.25 %
Assignment 5 6.25 %
Assignment 6 6.25 %
Assignment 7 6.25 %
Assignment 8 6.25 %
Final Project/Assignment 25.00 %
Final Project 25.00 %

For general information regarding programming logic/development and its tools:

APUS On-line Library

Farrell, J. (2011). Programming logic and design introductory, (6th ed.). Boston, MA: Course Technology: Cengage Learning. ISBN-10: 0-538-74477-4.

For more information on flowcharting see:

http://www.nos.org/htm/basic2.htm

http://www.hci.com.au/hcisite2/toolkit/flowchar.htm

For the free interactive flowcharting tool that will be used in this class, see the following link to download the software:

http://raptor.martincarlisle.com/

You can test your logic with this interactive tool that actually executes your logical steps from input to output. Additional information on the function of Raptor can be found in Course Resources\Raptor Software

For more information on decision and loop structures see:

http://msdn2.microsoft.com/en-us/library/hh892482

For information on pointers and arrays in C see:

http://pw1.netcom.com/~tjensen/ptr/pointers.htm

Additional references are found in the Lessons Page of the classroom.

Book Title:ENTD361 - required software for this course is not covered by the APUS Book Grant. Purchase information is available here - https://apus.libguides.com/c.php?g=241438&p=3514444. Cost may vary by subscription length.
ISBN:ENTD361 Software
Book Title:Programming With Microsoft Visual BASIC 2012 - the VitalSource e-book is provided inside the classroom; hard copy not available from the APUS Bookstore, please try other sources.
ISBN:9781285077925
Publication Info:VS-Cengage
Author:Zak
Unit Cost:$184.50
Electronic ISBN:9781285966144
Electronic Unit Cost:$35.00

Previous Syllabi

Not current for future courses.