Survey of selected topics in Computer Science such as the history of computing, number systems, data representation, combinatorial circuits, computer architecture and organization, algorithms, programming paradigms and languages, artificial intelligence, computer graphics, the roles of operating systems and networks, social, legal, and ethical issues in computing.
Credit hours: 3