Course Title: Application Programming - I Number: ISS201 Prerequisite: ISS101 Class Time: TBA. Instructor: Dr. Michael E. Thombs Office: O'Hare 204, X3115Return 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 compilerReturn 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!