ISS201: Application Programming - I

ISS201: Application Programming - I

Department of Information Systems Science

Salve Regina University, Newport RI 02840. Last updated: January 21, 1996


Dr. Michael E. Thombs, Assistant Professor of Information Systems Science
(401)847-6650 X3115



Return to Parent Web Page!

Course Title:  Application Programming - I 

Number:        ISS201                      Prerequisite:  ISS101

Class Time:    TBA.

Instructor:    Dr. Michael E. Thombs
Office:        O'Hare 204,  X3115

Return to Top of Page!

Purpose:
     
       Programming experience provides students with critical insight 
     necessary to understand how computers and software works.  The 
     curriculum developed for this course emphasizes basic program
     structures and methodologies.  Successful completion of this course
     will give the student an important and firm basis for further studies in
     information systems science.  
     
Approach:  
     
       Two regular classes will consist of classroom lectures,
     discussions, and programming demonstration using a portable
     computer and overhead projection apparatus.   Students will be
     expected to complete programming assignments on their own time. 
     

Return to Parent Web Page!

Required Text:
     
     Lafore, Robert. C Programming Using Turbo C++.  
     SAMS, The Waite Group.  
     
Return to Parent Web Page!

Course Objectives:
     
Upon completion of this course, you will be able to:

     1.  identify and reproduce simple programming structures
     2.  identify and reproduce several programming methods
     3.  list and describe terms and vocabulary associated with application
         programming
     4.  write, compile, test, debug, and execute simple programs using
         Turbo C++ for Windows. 
     5.  describe the elements and advantages of structured programming
     6.  detail the compile, link, and execute process
     7.  list and describe the advantages of using a compiler
    
Return to Parent Web Page!

Class Policy:
     
       Class participation and class attendance are a positive factor
     considered when determining both the midterm and final grades.  
     Students entering late will excuse themselves for the interruption to
     their classmates.  
     
Laboratory Policy: 
     
       Students are encouraged to help each other, but all projects in all
     parts must be the original work of the individual or team passing such
     work for partial course credit.  Your instructor has the right to demand
     proof at any time of the genuineness and originality of the work.  This
     process would most likely be demonstrated by asking a student to
     reproduce a piece of the work from scratch at a terminal in a live
     performance.  Class and Lab Attendance:
     
     - Attendance is mandatory and will be taken at the end of every
       class and lab.  Authorized absences will be accepted only with prior
       approved notice. 
     - Athletes must give written notice of absences  prior to conflicting
       events from the head of the Athletic Department.
     - Each student  missing a class or lab is responsible for obtaining 
       any and all information pertaining to the missed class lab session(s).
     
Return to Parent Web Page!
 
Evaluation:
     
       Each student will be evaluated using a point system.   Each
     course element successfully completed will earn points toward a
     final grade.  100 points earned is the same as a 100% grade using
     a percent grading system.  Your grade will be determined by the
     following:
       60 points for Lab exercises.  There are approximately
     twelve computer-based lab exercises.  Each lab will accumulate
     five points toward the final grade.  Each lab will be evaluated using
     a check minus, check, and check plus method.  Zero points will be
     awarded for missing or plagiarized assignments.  Labs will not be
     returned and it is each student's responsibility to verify that
     assignments have been received and recorded.  The instructor will
     provide several opportunities for students to review lab records
     during regularly scheduled office hours. 
     
       10 points Exam 1.  Chapters 1 - 4  Week 5 
       10 points Exam 2:  Chapter 5  - 7  Midterm Week
       10 points Exam 3:  Chapters 8 - 10.
       10 points Final Exam Final Exam Week. 
        5 points   Class absences will be reflected in your final
          grade. 
     
Examinations:
     
     . Examinations will not be returned.  Students wishing to review 
       their  exam  may do so by making an appointment with the
       instructor.
     . Prior  notice must be given by the student if an examination is
       missed.  All such exams may be rescheduled at the discretion of
       the instructor.   Please leave a phone message at extension 3115
       before class or lab. 
 
Return to Parent Web Page!
 
   
Program Projects: 
     
       - Programs must be structured and well documented. 
       - A magnetic copy must be presented along with the  hardcopy
         listing of the program to receive credit for each project.  
       - Program listings must contain the following:
           a. Student name.
           b. Course number and section id..
           d. Date of submission.
           e. Assignment number. 
     
       - Program projects will not be returned  unless they  are
         unsatisfactory.  Students may make an   appointment with the
         instructor to the review their code.   Students wishing an 
         acknowledgement of acceptance may attach a cover page to the
         listing.  This page  will be returned with comments and
         recommendations.
     
       - Plagiarism will not be tolerated.  Copies of other student's
         work will be marked "F" and the occurrence will be immediately
         reported to the  department chair and the academic dean in
         writing. 
     
Return to Parent Web Page!