(formerly ITCS-1130) ITCS-1140 provides students with a fundamental understanding of computer programming and the detailed logic used to develop them. Students also explore various programming techniques, constructs, debugging methods and object oriented concepts. (4 billable contact hrs)