Tarleton State University System Center – Central Texas
CIS 502-110 - Fall 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. XP-SP2 with Office 2007 is the key application suite studied.
3. Become familiar with programming the application packages using VBA (Precursor to VSA) and Visual Basic.Net.
4. The course operates in a distributed team environment using the Internet as its communication vehicle.
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.
One will be used for work submission. The other two are for backup, and for continuing your work while the previous material is being graded.
You will need a Tarleton Email account. If you have not applied for one yet, do so today. Assignments and communications that do not use the Tarleton EMAIL will be rejected.
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, EXCEL, ACCESS, and POWERPOINT. 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: A. Chennamaneni
Classroom: 148
Meetings: 800-1245S
Office: (254) 519-5440
Office Hours: 14:00-16:00 Monday-Friday
Email: mailto:chennamaneni@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 |
800-1245 |
RM 148 |
|
|
|
|
|
|
Visual Basic Reading |
Assignment |
Program Logic and Design Reading |
Assignment |
|
Day |
Date |
Content |
Work |
|
|
|
S |
9/6/2008 |
CH-1, CH-2 |
Due ID=VB1_1, ID=VB2_1 |
CH-1, CH_2 |
Due ID=PLAD40_16 |
|
S |
9/20/2008 |
CH-3, CH-4 |
Due ID=VB3_1, VB4_2 |
CH-3, CH-4 |
Due ID=PLAD84_11 |
|
S |
10/4/2008 |
CH-5, CH-6 |
Due ID=VB5_5 |
CH-5, CH-6 |
Due ID=PLAD132_8_9 |
|
S |
11/8/2008 |
CH-7, CH-8 |
Due ID=VB7_1 |
CH-7 |
Due ID=PLAD189_7 |
|
S |
12/6/2008 |
Project,Final |
Project,Final |
Project,Final |
Project,Final |