Catalog 2016-2017 
    Mar 17, 2018  
Catalog 2016-2017 [ARCHIVED CATALOG]

ITAD 111 Computer Programming Fundamentals

5 credits
A general introduction to concepts related to designing and writing computer programs and procedures. Students study problem-solving techniques, algorithmic thinking, programming logic, and concepts such as data types, data structures, and object-oriented programming.

Prerequisites: ENGL 093 , MATH 090 .

Quarters Offered: All

Global Outcome(s)
This course teaches to the global outcome of Information Literacy.

Student Outcomes/Competencies:
Upon successful completion of this course students will be able to:

  • Describe the phases of software development
  • Recognize the proper format of assignment statements
  • Explain conditional statements, relational operators, logical operators, and loops
  • Identify the scope of variables within a given program and the various data types
  • Declare and initialize arrays, manipulate array data
  • Describe the concepts of modularization
  • Explain the difference between syntax errors and logical errors
  • Define Object-Oriented Programming (OOP) terms
  • Demonstrate an understanding of the need for documentation
  • Identify an information need and formulate a research plan to address it
  • Research, organize, and evaluate information from a variety of sources