Undergraduate Catalog

COSC 011 Foundations of Computing

This course is an introduction to university computing.  This is a development pre-freshman-level course covering fundamental computing and networking concepts. The emphasis in this course is on problem-solving by introducing imperative programming. The course also covers computer hardware, software, operating systems, compiling, debugging, and basic networking concepts. Students learn about network types, topologies, architectures, cyber threats, and the program development lifecycle.

 

Credits

4

Distribution

3-2-4