Apr 23, 2024  
Course/Program Inventory 
    
Course/Program Inventory

CITC 1301 - Introduction to Programming and Logic



Credit hours: 3

Course Description:
This course is an introduction to the logic necessary for application programming. Topics include logic analysis, techniques of structured design, process flow, and object oriented concepts.  A programming language will be used to teach data types, variables, control structures, methods and arrays.

Student Learning Outcomes:
Students will be able to:

  1. Work within the framework of the Program Development Cycle, analyze and design computer software solutions to typical business problems using standard structure techniques.
  2. Document and illustrate solutions using appropriate planning tools.
  3. Read a process flow model or pseudocode solution and give an accurate description of the problem being solved, correctly outline the variables being used, and the steps being followed.
  4. Use variables, control structures, methods and arrays to build programs.