Skip to main content

ITI 454 - Programming Fundamentals

Registration Option: Open Enrollment

Total Course Hours: 18

Materials:  You must purchase Textbook(s)/ materials and bring them to the first class

If you do not see a class listed in our catalog, it is not available for registration at this time.


Programming Fundamentals 

This course provides knowledge to begin writing programs in any programming language. The course covers steps to analyze, develop logic, and write computer program for each problem. The course explores variables, expressions, conditions, loops, working with different kinds of data, using different approaches to building logic, and writing programs in Scratch and Python programming language. Topics include: Understanding computer, different programming languages, Structured Programming Theorem, flowchart and pseudocode, handling input and output, working with different data types and operators, understanding conditions and loops, and debugging.


Working with Windows, File Management Skills or equivalent experience.


  • Write simple programs using decision and iteration constructs.
  • Debug programs