BuiltWithNOF
CIS 123

This course is an introduction to computer programming with a strong emphasis on mathematical applications relevant to science and engineering. Students will learn a disciplined approach to problem-solving and algorithm development using selection, repetition, and sequence control structures. Programming topics will include an introduction to basic hardware and operating systems, storage and variables, procedural and data abstraction, parameter passing, arrays, strings, data files, error-handling, program-testing, documentation, and proper programming style. Mathematical topics will include matrices, linear interpolation, convergence, linear regression, roots of functions, solution of simultaneous linear equations, graphing, and numerical integration. This course will be taught using the C++ programming language. MTH 133 is a prerequisite for this course. This class is also cross listed as MTH 123

Reading Assignment

    Internet:
    WWW.GRAPHICSMAGICIAN.COM

[Home] [About Me] [Office Hours] [CIS 098] [CIS 110] [CIS 114] [CIS 121] [CIS 123] [CIS-123 Books] [CIS-123 Week 1] [CIS-123 Week 2] [CIS-123 Week 3] [CIS-123 Week 4] [CIS-123 Week 5] [CIS-123 Week 6] [CIS-123 Week 7] [CIS-123 Week 8] [CIS-123 Week 9] [CIS-123 Week 10] [CIS-123 Week 11] [CIS-123 Week 12] [CIS-123 Week  13] [CIS-123 Week 14] [CIS-123 Week 15] [CIS-123 Week 16] [CIS123 Online Video] [CIS-123 Rocket Launch] [CIS 127] [CIS 170] [CIS 207] [CIS 226] [CIS 227] [CIS 230] [CIS 262] [COL 101]