Print
Information Technology - Programming Logic and Design

Programming Logic and Design (ITEC 1150)

Total Credits: 3
Lecture Credits: 2.00
Lab Credits: 1.00

Description: This course introduces students to software development and programming principles. You will learn the basic principles of problem analysis, program design, program development, testing, and documentation. You will become familiar with using a modern programming language and software development environment. No prior computer programming experience is necessary. Must be taken A-F.

Topical Outline:

Learning Outcomes:
1. 1. Understand the applications of programming languages in software development and other areas of IT
2. 2. Understand and participate in the phases of programming development including analysis, design, coding, and testing
3. 3. Create programs which correctly and logically solve problems
4. 4. Test programs for accurate operation, identify and correct errors
5. 5. Use fundamental programming concepts correctly and appropriately; including such as loops, conditional statements, functions, and introductory object oriented programming concepts
6. 6. Practice logical analysis and problem solving skills using programming languages as a tool

Prerequisites: 

Placement score into MATH 0080 or completion of MATH 0070 or MATH 0077.