Dec 08, 2019  
Undergraduate Record 2018-2019 
    
Undergraduate Record 2018-2019 [ARCHIVED RECORD]

CS 1120 - Introduction to Computing: Explorations in Language, Logic, and Machines


This course is an introduction to the most important ideas in computing. It focuses on the big ideas in computer science including the major themes of recursive definitions, universality, and abstraction. It covers how to describe information processes by defining procedures using the Scheme and Python programming languages, how to analyze the costs required to carry out a procedure, and the fundamental limits of what can be computed.



Credits: 3