An introduction to methods of problem solving and data processing using computers. Application exercises are selected from the fields of engineering, mathematics, and science. Emphasis is given to developing skills and tools of logic in breaking down a complex problem to a set of simple problems and finally a sequence of steps. Formal program design methodologies are presented.
C- language is taught and used for final implementation and coding.
Application of the digital computer as an instrument for the measurement and analysis of external information. Topics include hardware fundamentals, peripheral devices and communications, data acquisition, sampling, and signal conditioning. This course cannot be taken for credit by electrical engineering majors. Two class hours, one 2-hour lab every two weeks. A study of machine and assembly language instructions and addressing modes, program and job structure, branching and loop control, data structures, and program debugging and testing.