Home / Academics / Courses / Spring 2018 / Introduction to Computing

Introduction to Computing

Computer science is the study of information processes. It teaches one how to describe, predict properties of, and efficiently implement information processes. This course introduces the most important ideas in computing. It focuses on how to describe information processes by defining procedures, how to analyze the costs required to carry out a procedure, and the fundamental limits of what can and cannot be computed mechanically. Classical algorithms, elementary data structures and methods of their construction are discussed in this course as well. Python language is used for practice.

Credits: 6/3

Course ID: CMSC_E_200


Teachers:

Profile Computer Science and Artificial Intelligence

Taught this semester: No

Complies with general requirements: No

Course Type: Elective Course

Language: English