Computer Programming II
ITEC 2370 Prerequisite(s): ITEC 2260 with a minimum grade of “C” |
Instructor: Ms. 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 |
|
--- |