The objective of this course is to study the fundamental areas of computer science and develop the ability to write well-structured modular and documented programs. These programs should effectively use stacks, queues, trees, and list structures. In addition, the following fundamental areas of computer science will be discussed: operating systems, instruction sets, elementary architecture, input or output programming, real-time data acquisition, and storage devices and their properties.
- Credits: 3
- Frequency: At least once a year