COURSE SYLLABUS

 

I.            COURSE NUMBER:           CIS 220

COURSE NAME:               Principles of Business Programming
CREDIT HOURS:                3

 

II.          TERM AND YEAR:             Spring  2004

 

INSTRUCTORS:                 A. Gupta

 

 OFFICE:                             CC 320, Tel: (423) 869-6268

                                            guptaa@lmunet.edu

                                        

    

                

III.         COURSE PREREQUISITES:           CIS 100, CIS 210

 

IV.       COURSE DESCRIPTION:

Description: An introductory course in program design and development of business-oriented programs. An Object-Oriented language, Visual Basic will be used for program development. Object-Oriented  Concepts: Classes, Objects, Information hiding, Inheritance, Polymorphism; Design methods and notation, Testing procedures and debugging techniques using Object-Oriented Programming techniques. Review of Types, Operators logical and arithmetical. User define data types, Expressions, Looping and control flow, Functions, Arrays and pointers. This course includes various problem solving techniques, structured program development process, graphic design methodologies, and program specifications through pseudocoding /flowcharting. Programming assignments are selected from business-oriented applications to reinforce the theory. 

 

V.   TEXT:         Programming with  Visual Basic 6:    An Object-Oriented Approach

                                                                               by Michael Ekedahl and William Newman

                                                                                   Published by Course Technology

                       

VI.  COURSE OBJECTIVES: The objectives for this course include:

  • Students will begin to understand the concept of Object Oriented Programming.
  • After completion students should be able to Design, Develop, Code, and test different of application programs in OOPS.
  • Also students should be able to develop commercial software.
  • Should be able to create multiple form application, executable files and advanced skill such as accessing information in database and other application softwares using OLE.

 

 

 

 

 

 

VII.               UNITS OF INSTRUCTION:

Following is a tentative course outline.  The outline may be revised as deemed necessary by the instructor. This course will utilize lecture and discussion as the main tools for presenting the course material. Students will be expected to read the material be prepared to discuss the readings and the assignments in class. Students will also be expected to write and present brief summaries over parts of the course material. This will generally take the form of studying a problem from the book or given by the instructor and writing a summary which explains the problem and gives a possible solution

 

VIII.             REQUIRED READING:         Textbooks

 

IX.                 COURSE REQUIREMENTS/METHODS OF ASSESSMENT/EVALUATION/DOCUMENTATION:

All students are expected to attend classes  regularly.  Assignments must be turned in on the due date and will not be accepted late unless prior arrangements are made with the instructor.  The final grade will be based on the following:

                                         Tests (2)  (15% each )                            30%

                                         Final  (1)                                               25%

                                         Programming Projects                            30%

                                       Homework/Problems/Quizzes              15%

A letter grade will be awarded according to the following scheme:

                                                                 A          90 - 100%

                                                                 B          80 - 89.9%

                                                                 C          70 - 79.9%

                                                                 D          65 - 69.9%

                                                                 F          Below 65%

The final exam will be given only on the official date designated by the University, except in emergency situations.

 

       

X.                   DATE OF REVISION:   January 2004.