|Select the Course Number to get further detail on the course. Select the desired Schedule Type to find available classes for the course.|
|BIF 243 - Intr. to Object Oriented Prog.|
This course introduces the fundamental concepts, and techniques, of programming and problem solving, from an object-oriented perspective. Topics include the introduction to computer systems (hardware, software, compilation, execution), fundamental programming constructs, (variables, primitive data types, expressions, assignment), program readability, simple I/O, conditional constructs, iterative control structures, structured decomposition, method call and parameter passing, basic program design using algorithms, algorithm stepwise refinement, pseudo-code, introduction to the object-oriented paradigm (abstraction, objects, classes, entity and application classes, class libraries, methods, encapsulation, class interaction, aggregation), inheritance, error types, simple testing and debugging, 1-D and 2-D arrays, basic searching, and sorting algorithms. [3-0,3 cr.].
3.000 Credit hours
3.000 Lecture hours
Schedule Types: Lecture, Tutorial