May 20, 2025  
2025-2026 University Catalog 
    
2025-2026 University Catalog

CSC 1310 - Foundations of Computer Science


3 Credits

Introduction to computer science. Topics include problem solving and software development principles including problem decomposition, abstraction, date structures, algorithm design and analysis, debugging, and testing; computer architecture including low-level data representation and instruction processing; computer systems including programming languages, compilers, operating systems; real-world application including networks, security and cryptography, artificial intelligence, and social issues.

Prerequisite(s): TAKE MAT 0301  OR HIGHER OR CONCURRENT ENROLLMENT.