Ethical standards for computing are stressed. Lab emphasizes skills in operating and programming a microcomputer. Word processing, spreadsheets, databases, and telecommunication are covered. Lab fee for computer lab. Fall, Spring, Summer.
Emphasis is on problem analysis, algorithms, and structured programming.
A supervised laboratory assists with programming concepts. 1406 Foundations of Computer Science II Introduction to fundamental algorithms and data structures, using currently available microcomputer Assembly Language. A supervised laboratory introduces computer interfacing techniques and familiarizes the student with the interfacing of microcomputers to various devices. The student is exposed to a variety of programming language paradigms that are used in artificial intelligence, parallel processing, and other specialized areas. Hands-on projects are assigned so that the student can gain experience working with each of these languages.