Overview of computer systems. Functions of software components: operating systems, editors, compilers. Programming in a high-level language: selection and loop structures, routines, array and record types, text file operations. Introduction to object-based programming: use of class libraries and construction of simple classes.
This course may not be repeated for credit.
Antirequisite(s)
- Credit for Engineering 233 and any of Computer Science 217, 231, 235, or Computer Engineering 339 will not be allowed.
Sections
This course will be offered next in
Fall 2020.