Tarleton State University System Center – Central Texas
CIS 502-110 - Summer 2008
Procedural Language Programming and Design
I. INTRODUCTION: Students in this course will
1. Become familiar with the primary program design tools such as hierarchy charts, flowcharts, and pseudo-code. A standard, modular design will be stressed.
2. Improve and expand their knowledge and skill with current personal computer word processing, spreadsheet, database, and presentation applications. Office XP is the key application suite studied.
3. Become familiar with programming the application packages using VBA (Precursor to VSA) and Visual Basic .Net.
Prerequisites: Significant experience with personal computers, word processing, spreadsheet, database, and presentation software.
Students are expected to read this document, and submit the information required at the end of this document.
II. INSTRUCTIONAL MATERIALS
Text: Programming in Visual Basic .Net (2006), Bradley & Millspaugh, McGraw-Hill, (9780073304274)
A Guide to Programming Logic and Design by Farrell, Course Technology, (9781423901969)
On-Line References TBA.
Other: 1 Iomega 100m Zip Disk is highly recommended
III. OBJECTIVES
1. The basic and advanced concepts associated with the introduction to computers, the Internet, and the human impact of information systems. This will include definitions, decision-making, and implementation.
2. The methods used to record product decisions and implementations in a design notation.
3. The basic and advanced concepts associated with WORD 2002, EXCEL 2002, ACCESS 2002, and POWERPOINT 2002. This will include definitions, decision-making, practical applications, and programming.
4. Drawings (flowcharts, UML charts,...) will be prepared using VISIO, not POWERPOINT Autoshapes. VISIO will be required for following courses.
IV. COURSE REQUIREMENTS:
1. Reading Assignments: Students are expected to study (examine, investigate and acquire knowledge) the reading material.
2. Laboratory Assignments: Students are expected to use the software specified to assist in solving the laboratory assignments. If a specific file from the textbook publisher is required, the student is expected to obtain the file from the publisher’s web site. Assignments are due on the assigned day. Assignments submitted will be selected for detailed grading on a random basis. Assignments that are late will not be accepted for a grade.
3. Assignment Submissions: Students will collect all required files into a single ZIP-archive. The name of the archive will be the students logon ID, the course ID, followed by the identifier for the assignment (eg. st_name_CIS502110_VB_1_5, st_name_CIS502110_PLAD34_6). The submission will be provided as an attachment to an email to the instructor. The subject for the email is the name of the archive. Submissions failing to provide proper identification and naming will be rejected.
4. Class Participation: Regular course progress is expected. It is each student’s responsibility to review the web site and syllabus for the latest information, assignments and examinations. Each student is expected to accumulate notes from various sources, and to participate in the class forums.
5. Research/Project Paper: Each student will prepare a research/project paper on an instructor-assigned topic. The paper will include a cover sheet, five pages using current APA format, and a reference sheet. Five references are required, four of which must be Internet references, and at least one must be current.
6. Research/Project Presentation: This presentation will complement your research/project paper. You will be required to use PowerPoint 2002. A one-page handout on the presentation will be provided.
7. University Policies: Academic honesty is covered in the current catalog. Each student is expected to turn in his, or her, own work. Course work submitted to other instructors or other courses will not be accepted for credit in this course.
V. GRADE COMPUTATION:
|
Item |
Percentage |
Grade |
Letter |
|
|
Exams |
30% |
|
>=90 |
A |
|
Research/Project Paper |
20% |
|
>=80 |
B |
|
Discussion Group Participation |
20% |
|
>=70 |
C |
|
Assignments |
30% |
|
>=60 |
D |
|
|
<60 |
F |
||
VI. INSTRUCTOR INFORMATION:
Professor: L. Larson
Classroom: 119
Meetings: 8:30-13:30 S
Office: (254) 519-5440
Office Hours: 14:00-16:00 Monday-Friday
Email: mailto:larson@tarleton.edu
VII. The instructor reserves the right to make changes to this syllabus. Any changes that effect grades or grading will be made in writing.
VIII. AMERICANS WITH DISABILITIES ACT:
|
If you have or believe you have a disability, you may wish to self-identify. You can do so by providing documentation to the office of the Academic Dean of the Tarleton University System Center Central Texas or to the Disability Services Director on the Stephenville campus. I encourage students with disabilities to speak with me about accommodations they might need to help assure success in this class, or contact one of the following: |
|||
|
IX. Course Schedule: Summer 2008
|
CIS502.110 |
8:30-13:30 |
RM 119 |
|
|
|
|
|
|
Visual Basic Reading |
Assignment |
Program Logic and Design Reading |
Assignment |
|
Day |
Date |
Content |
Work |
|
|
|
S |
6/14/2008 |
CH-1 LITE |
|
CH-1, CH_2 |
|
|
S |
6/21/2008 |
CH-1, CH-2 |
|
CH-3, CH-4 |
Due ID=PLAD40_16 |
|
S |
6/28/2008 |
CH-3, CH-4 |
Due ID=VB1_1, ID=VB2_1 |
CH-5 |
Due ID=PLAD84_11 |
|
S |
7/5/2008 |
Holiday |
Holiday |
Holiday |
Holiday |
|
S |
7/12/2008 |
CH-5, CH-6 |
Due ID=VB3_1, VB4_2 |
CH-6 |
Due ID=PLAD127_11_12 |
|
S |
7/19/2008 |
CH-7, CH-8 |
Due ID=VB5_5 ID=VB7_1 |
CH-7 |
Due ID=PLAD181_7 |
|
S |
7/26/2008 |
Final |
Final |
Final |
Final |