Introduces the field of computer science and programming for students interested in careers in related fields. Covers digital logic, binary and hexadecimal encoding of data, computer organization, operating systems, algorithms, control structures, and an overview of programming languages and pseudo-code. Computing's impact on culture and society is a recurring theme throughout this course.