Computer Science Principles

University of Alabama

CourseCS 104

An introductory course that includes a broad overview of five core principles of computer science. The course content is focused on computing and its relation to innovation, abstraction, algorithms and programming, computing systems and networks, and data. Course projects encourage creativity. In the course, students will consider the impact made by computing innovations, create simple programs in the Python programming language, and collaborate to conduct data analysis.

Credits

3 credits

Course Code

CS 104

Related Courses

Prerequisites, corequisites, and courses that build on this one

Required For

Courses that require this course as a prerequisite