Apr 19, 2018
ITAD 111 Computer Programming Fundamentals5 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
This course teaches to the global outcome of Information Literacy.
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