IT106Spring2011Syllabus

IT106Spring2011Syllabus - IT106 Spring 2011 Standard...

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon
IT106 Spring 2011 Standard Syllabus Copyright © 2011 Irene E. Bruno, PhD. All rights reserved. 1 Catalog Description Introduces use of procedural programming as an IT resource for developing solutions to business problems. Emphasizes techniques & practices for design of solutions. Includes use of expressions, scalar data types, control structures as well as use of IDEs for development and debugging. Prerequisites The prerequisite for this course is IT 103 (or an approved equivalent course). A grade of "C" or better must be achieved in the prerequisite course before a student is qualified to take this course. The prerequisite course must be completed prior to, not concurrently with, this course. This requirement will be strictly enforced . Any student who does not meet the prerequisite requirement may be dropped from the course by the instructor at the start of the semester and the student will be responsible for any consequences of being dropped. Rationale Problem Solving and Programming are essential skills for IT students and IT professionals. Understanding how a computer is instructed to accomplish tasks leads to an appreciation of the underlying concepts of the Information Technology discipline. Learning how to solve a problem using a structured programming language provides a strong foundation that will be used in Database, Security, Web Development and Networking courses. Educational Objective To introduce students to problem solving using a high-level, procedural programming language as a tool. Applied Information Technology Department Course Syllabus IT 106 Introduction to IT Problem Solving Using Computer Programming revised 01.06.2011
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
IT106 Spring 2011 Standard Syllabus Copyright © 2011 Irene E. Bruno, PhD. All rights reserved. 2 Course Outcomes 1. Design solutions to problems using procedural techniques. 2. Use procedural programming techniques effectively (including expressions, decisions, repetition structures, methods, parameters, arrays and variable scope) that use both primitive and reference types Major Topics On successful completion of this course, students will be able to: Discuss the importance of algorithms in the problem-solving process. Identify the necessary properties of good algorithms. Create algorithms for solving simple problems. Use a programming language to implement, test, and debug algorithms for solving simple problems. Define and use data of both primitive and reference types effectively. Create and use simple and complex static data structures. Design solutions to problems using procedural techniques. Decide on an appropriate repetition and/or selection structures for given problems. Apply the techniques of structured (functional) decomposition to break a program into smaller pieces.
Background image of page 2
Image of page 3
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 8

IT106Spring2011Syllabus - IT106 Spring 2011 Standard...

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online