Professional Documents
Culture Documents
2008
School of Applied Media and Information Technology
Computer Systems Technology
1. Course Description
Course Code: IST110 Course Title: Hours: Credits: Calendar Description: Logic and Problem Solving 96 6 This course provides a foundation for developing logical problem solving skills. Analytical and critical thinking skills are emphasized throughout this course. This is a creative process, and emphasis is placed on solving a wide variety of problems through the creation of valid, efficient and maintainable algorithms. A variety of tools and techniques are introduced to facilitate the development and proof of proposed solutions.
2. Major Topics
A. Problem Solving Techniques B. Solve Problems Involving File Access C. Implement Modularization Techniques D. Solving Problems using Arrays E. Report Generation
(Optional) Joyce Farrell, Programming Logic and Design, Thompson Nelson, ISBN 1-4188-3633-8 , Fourth Edition
4. Student Evaluation
There is a theory component and a lab/applied component to this course. A student MUST receive a passing grade (60%) in BOTH components in order to receive credit for the course. Students failing either component will receive the failing mark as their final course grade. Mark Distribution A. Assignments - Lab 1 B. Assignments - Lab 2 C. Assignments - Lab 3 D. Assignments - Lab 4 E. Quizzes - Quiz 1 F. Quizzes - Quiz 2 G. Midterm Exam H. Final Exam 7.5% 7.5% 7.5% 7.5% 10% 10% 25% 25% 100%
5. Delivery Method
Lectures and labs.
7. Student Responsibilities
Enrolment at The Northern Alberta Institute of Technology assumes that the student will become a responsible citizen of the Institute. As such, each student will display a positive work ethic, take pride in and assist in the maintenance and preservation of Institute property, and assume responsibility for his/her education by researching academic requirements and policies; demonstrating courtesy and respect toward others; and respecting instructor expectations concerning attendance, assignments, deadlines, and appointments.
9. Additional Information
See cst.nait.ca for more curriculum information on the Computer Systems Technology program. Prepared By: Neil Lang for Allan Anderson Approved By: Jeannette Muzechka for Allan Anderson Outline Date: 4/26/2007 Outline ID: 12034