Principles of Computer Science
University of Alabama at Birmingham
CourseCS 102
This is an introductory course for non-CS majors to learn the fundamental concepts and topics of Computer Science (CS), and how CS is now impacting and changing every person's way of life. Students will explore the use of block-based and/or text-based programming languages to form computational solutions to problems. The main topics covered include program design, software development, abstract thinking, information analysis, the Internet, algorithmic methodology.
Credits
3 credits
Course Code
CS 102