CS101 Problem Solving in Computer Science

The objective of this course is to introduce students to the foundational aspects of Computer Science as a discipline. Students will then be provided with an overview to core Computer Science knowledge areas. We will discuss the spectrum of computation technologies and their typical applications. Finally, the course will discuss problem-solving techniques and critical thinking methods that are commonly used in Computer Science.

Prerequisite

MATH203 or MATH211

Corequisite

None

Credits

4

Distribution

Computer Science/Engineering/Information Technology