Apr 26, 2024  
2019-20 BTC Catalog 
    
2019-20 BTC Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

ENGT 319 Programming for Technologists

3 CR
This course introduces concepts and techniques for creating computational solutions to problems in engineering and science. The essentials of computer programming are developed using contemporary languages, with the goal of enabling the student to use the computer effectively in subsequent courses. Programming topics include problem decomposition, control structures, recursion, arrays and other data structures, file I/O, graphics, and code libraries. Examples will be drawn from relevant engineering fields and may include, root finding, matrix operations, searching and sorting, simulation, and data analysis. “Best practices” programming style and computational efficiency are emphasized.
Prerequisite(s): MATH& 142  ,  PHYS& 114  , both with a C+ or higher, and BASET Program Admission or Instructor permission.



Add to Portfolio (opens a new window)