Visual Basic Programming Syllabus for 2011-2012
Return to Syllabus List

Instructor Information

Phone

Phone number not available

Office Location

Office Hours

Course Information

Recording Policy

Disability Statement

Any student who, because of a disabling condition, may require some special arrangements in order to meet course requirements should contact disAbility Services (Student Service Center room 119, phone 371-5436) as soon as possible.

Statement for Mental Health and Advocacy & Resource Center:

As a student you may experience a range of issues that can cause barriers to learning, such as strained relationships, increased anxiety, alcohol/drug problems, feeling down, difficulty concentrating and/or lack of motivation. These mental health concerns or stressful events may lead to diminished academic performance or reduce a student's ability to participate in daily activities. Amarillo College offers services to assist you with addressing these and other concerns you may be experiencing. If you or someone you know are suffering from any of the aforementioned conditions, you can learn more about the broad range of confidential mental health services available on campus by calling the AC Counseling Center at 806-371-5900. The AC Counseling Center website is https://www.actx.edu/counseling/ . Also, if you are in need of social services (affordable housing, utilities, transportation, food, clothing, childcare, medical/dental/vision, legal), please call the AC Advocacy & Resource Center at 806-371-5439. The AC Advocacy & Resource Center website is https://www.actx.edu/arc

Amarillo College Tutoring for Success Policy:

Administrative Drop Policy

N/A

Student Withdrawal Procedures

N/A

Privacy Statement

The Amarillo College Privacy Policy is found at https://www.actx.edu/-amarillo-college-privacy-notice , and applies to all Amarillo College students.  If you have questions about this privacy statement or you believe that your personal information has been released without your consent, send email to humanresources@actx.edu .

Course

BCIS-2431-001 Visual Basic Programming

Prerequisites

Prerequisites: COSC 1415

Course Description

Further application of business programming techniques. Advanced topics may include varied file access techniques, system profiles and security, visual event-driven object-oriented computing with emphasis on the use of Visual Basic for rapid prototyping business, database and web applications.

Student Resources Student Resources Website

Department Expectations

\N

Occupational License Disclaimer

Hours

(4 sem hrs; 3 lec, 2 lab)

Class Type

On Campus Course

Syllabus Information

Textbooks

Text Required: MicrosoftVisual Basic 2010 for Windows, Web, Office, and Database Applications: Comprehensive

Shelly/Hoisington (ISBN 13: 978-0-538-46847-3; ISBN 10: 0-538-46847-5)

 
 

Supplies

  • Access to PC
  • Visual Studio 2010.NET
  • Access to Internet
  • USB Flash Drive (2GB or larger

Student Performance

After studying the material presented in this course of study, the student will be able to demonstrate understanding of the following as evaluated by the faculty in the department/program.

 

Demonstrate enhanced problem solving skills as compared with those developed in previous courses.
Understand the  fundamentals of the Microsoft Visual Basic 2008 programming language
Understand and apply graphical user interface design principles
To emphasize the development cycle when creating applications, which mirrors the same approach that professional developers use
Illustrate well-written and readable programs using a disciplined coding style, including documentation and indentation standards
Create Visual Basic applications that deploy on multiple platforms such as handheld computers, cell phones, Web pages, Windows, and 
Office environments
Demonstrate how to implement logic involving sequence, selection, and repetition using Visual Basic 2008
Write useful, well-designed programs for personal computers and handheld computers that solve practical business problems
Create appealing, interactive Web applications that can be delivered and executed on the Internet
Organize complex programs by using procedures and to anticipate and prevent errors by managing exceptions
Produce sophisticated, professional programs by using arrays and files that handle data and to make programs more robust by defining 
classes and using the power of inheritance
 

Develop a comprehensive understanding of the BASIC programming language used with mini-micro computers as well as with larger, multi-user computers. (4 sem hrs; 3 lec, 2 lab)

PREREQUISITES:   BCIS 1301(CIS 3123) and COSC 1415(CIS 3184)

                                    or consent of instructor

Students Rights and Responsibilities

Student Rights and Responsibilities

Log in using the AC Connect Portal

In order to receive your AC Connect Email, you must log in through AC Connect at https://acconnect.actx.edu .

If you are an active staff or faculty member according to Human Resources, use "Exchange". All other students, use "AC Connect (Google) Email".

Expected Student Behavior

\
    \
  1. \ Students are expected to maintain a high standard of individual honor in their scholastic work.  Students who are guilty of cheating, plagiarism, copying, or dishonesty may be excluded from class with a grade of F; or, in flagrant cases, may be suspended from the College.  The faculty of the CIS Department reserves the right to ask a student to verify any portion of a test by reproducing any specific section or all of the test in question.
    \  
  2. \
  3. \ Any action that compromises the computer systems at Amarillo College, including but not limited to hacking or cracking, will result in a grade of "F" in this course and possible further disciplinary action.
  4. \
\

Grading Criteria

GRADING CRITERIA/GRADE SCALE:

Final grades will be assigned as indicated below.

                 Grade         Quality                                    Requirements

                  A               Superior                      Minimum of 90% average on exams and quizzes plus all homework turned in with a 90% average on that graded.

                  B                Good                           Between 80% and 89.49% average on exams and quizzes plus all homework turned in with a minimum 
average of 80% on that graded.

                  C                Adequate                     Between 70% and 79.49% average on all work.

                  D               Minimum                    Between 60% and 69.49% average on all work.

                                                                                                        F                Failing                        Below 60% average on all work.

 

EVALUATION:

      Student grade will be based on the following:

            Lab Assignments(projects, homework, and programs                       50%

            Three Major Exams                                                                            30%

            Final Exam or Project                                                                         20%

      TOTAL                                                                                                     100%

Attendance

\ Regular attendance is necessary for satisfactory achievement.  Therefore, it is the responsibility of the student to attend class and also adhere to the CIS Department attendance requirements.

\

\ Department requirements will be handed out at the first class meeting.

Calendar

TENTATIVE Weekly Schedule                                               Fall  2011  BCIS 2431

Week

Reading Assignment:

Read the chapters before you come to class.

Laboratory Assignment

Due Date: All programs are due at the beginning of Class on the due date

8-22

Chapter 1 Introduction to Visual Basic 2010 Programming

 

Ch. 1

 

 

 

 My First Program

8-29

Chapter 2 Program and Graphical User Interface 

Ch. 2 

 

 

 Lab

9-5

Chapter 3 Program Design and Coding

Chapter 4 Variable and Arithmetic Operations

Ch. 3

Ch. 4

 

 Lab
 Lab

9-12

Chapter 5 Decision Structures

Major Exam I

Ch. 5

Lab

 

Exam

9/19

 Chapter 6 Loop Structures

 

 

 

 

Ch. 6

 Lab

9/26

Creating Web Applications

 Ch. 7

 Lav

10/3

String Manipulation Only

Ch. 7

 Lab

10/10

Using Procedures and Exception Handling

Major Exam II

Ch.8

 Lab

 

Exam

10/17

Using Arrays and File Handling

 

Ch 9

 Labs

10/23

Using Arrays and File Handling

Ch. 9

 

 Lab

10/31

 

Multiple Classes and Inheritance

Ch. 11

 

 Lab

11/7

Incorporating Databases w;ith ADO.NET

Chap 10 

 Lab

11/14

Exam 3

Chapters 9, 10, and 11

 Exam

11/21

Web Services

Chapter 12 

 Lab

11/28

Advanced VB

 

 Lab

12/5

FINAL EXAMS

 

 

Additional Information

DATES TO REMEMBER:

AUG     22   Classes Begin

SEP         5   Labor Day Holiday (college closed)

                7   Census Day (16-Week Classes)

OCT      17   Fall II Classes Begin

NOV       7   Spring Registration Begins

              16   Last Day to Withdraw (16-Week Classes)

         24-27   Thanksgiving Holiday (college closed)

DEC     5-9   Final Exams

                9   Grades Due (noon)

              10   Commencement

17 – JAN 2   Christmas Break (limited services)

Revised August 11, 2011

Syllabus Created on:

11/30/-1 12:00 AM

Last Edited on:

11/30/-1 12:00 AM