Computer Programming II

ITEC 2370

Prerequisite(s): ITEC 2260 with a minimum grade of “C”

 

Instructor: Ms. Joy Godin

Email:  jgodin@abac.edu

Phone: 391-4834

Office: Conger 112

 

 

Course Description:   This course introduces advanced Visual Basic controls and programming techniques that are used in developing high-level windows applications. Topics include: advanced database handling; data validation routines; error handling procedures; keyboard events; developing menus, toolbars, and status bars; drag and drop events; graphics and animation handling; ActiveX controls; dynamic link libraries (DLL); object linking and embedding (OLE); and object oriented (OO) techniques.

 

Text Books and Materials:

Text: Zack, Diane, Programming with Microsoft Visual Basic 2005 Third Edition, Course Technology, 2007.

Software: Microsoft Visual Studio.NET

Materials: USB storage device.

 

Electronic Communications:  I will use the WebCT announcement board to communicate with you.  Please email me at jgodin@abac.edu, if you need to contact me or make an appointment with me.  If you do not have an email account, you may create an Internet based email account using any of the free email services such as hotmail or yahoo.

 

Course Objectives:

 

Examinations, Assignments, and Grading:  Three exams and a final exam will be given.  Each exam will cover new material since prior exam except the Final Exam, which will be cumulative with emphasis on new material.  Make-up exams will only be given with prior coordination with instructor.  A make-up or rescheduled Final Exam requires a documented reason.

 

ALL ASSIGNMENTS MUST BE TURNED ON TIME.  All material turned in for grading must include your name, Assignment #x, and the due date.

 

***If this course is required in Area “F” of the USG core curriculum in Business Administration, a grade of “C” or better is required for it to transfer to schools of business at senior colleges within the university system.***


Grading Procedure:

            Exams (1, 2, 3)                                                 40%

            On-line Quizzes                                                 10%

            Assignments                                                     25%

            Participation                                                        5%

            Final Exam                                                        20%

Grading scale will be as follows: 90-100=A, 80-89=B, 70-79=C, 60-69=D, and 0-59=F

 

Exam Dates: Exam dates are published in course calendar.

 

Honor Code and Class Attendance: Individuals should complete their own assignments and exams.   Any violation of this policy will result in failing the course or possible academic dismissal.  Students are expected to be on time and attend all classes.  Class attendance will be recorded.  You are responsible for all covered materials and assignments.  Excessive absences could result in an F in the course.  Please visit http://www.abac.edu/catalog/2007_2008/AcademicPolicy.pdf for the college policy on class attendance.  Please visit http://www.abac.edu/catalog/2007_2008/AcademicPolicy.pdf for the college policy on academic dishonesty.

 

Tentative Course Outline

Week

Assignments

Topic

Material

1

Syllabus and Course Expectations

Introduction to Course

Syllabus

1

 

Chapter 7

1

Quiz #1 – Chapter 7

Sub and Function Procedures

Chapter 7

2

 

Chapter 8

2

Quiz #2 – Chapter 8

Manipulating Strings

Chapter 8

3

Exam #1,  Assignment #1 Due

 

---

3

 

Chapter 9

3

Quiz #3 – Chapter 9

Arrays

Chapter 9

4

 

Chapter 10

4

Quiz #4 – Chapter 10

Structures and Sequential Access Files

Chapter 10

5

Exam #2,  Assignment #2 DUE

 

---

5

 

Chapter 11

5

Quiz #5 – Chapter 11

Classes and Objects

Chapter 11

6

 

Chapter 12

6

Quiz #6 – Chapter 12

Using ADO.NET 2.0

Chapter 12

7

Exam #3,  Assignment #3 DUE

 

 

8

 

Final Project

---

8

*Final Exam and Final Project DUE

 

---