Laboratory projects are required in these areas. Additional lectures address computer systems organization, legal and ethical considerations, security, artificial intelligence, and the Internet. Knowledge of high school algebra. An introduction to programming fundamentals for non-technical majors. The software development process is presented.
Students learn to write programs in a high level language.
Completion of at least 60 semester hours including MATH 108 and DESC 210. A course in probability and statistics and a scientific programming language.