Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: How Computers Work: Computational Thinking for Everyone   What would you teach if you had only one course to help students grasp the
essence of computation and perhaps inspire a few of them to make computing a
subject of further study? Assume they have the standard college prep
background. This would include basic algebra, but not necessarily more advanced
mathematics. They would have written a few term papers, but would not have
written computer programs. They could surf and twitter, but could not
exclusive-or and nand. What about computers would interest them or help them
place their experience in context? This paper provides one possible answer to
this question by discussing a course that has completed its second iteration.
Grounded in classical logic, elucidated in digital circuits and computer
software, it expands into areas such as CPU components and massive databases.
The course has succeeded in garnering the enthusiastic attention of students
with a broad range of interests, exercising their problem solving skills, and
introducing them to computational thinking.

37
The categories of this paper are: supr-con
5
The categories of this paper are: gr-qc
22
The categories of this paper are: chao-dyn
8
The categories of this paper are: hep-ex
31
The categories of this paper are: ao-sci
2
The categories of this paper are: math
13
The categories of this paper are: quant-ph
27
The categories of this paper are: comp-gas
19
The categories of this paper are: eess
30
The categories of this paper are: q-alg
28
The categories of this paper are: alg-geom
25
The categories of this paper are: patt-sol
7
The categories of this paper are: hep-th
11
The categories of this paper are: hep-lat
15
The categories of this paper are: nucl-ex
35
The categories of this paper are: mtrl-th