Aug 26, 2025  
2025-2026 Course of Study Bulletin 
  
2025-2026 Course of Study Bulletin

CSCI - 1320 Principles of Computer Science I


Description
This course is a concept-oriented introduction to programming and algorithmic problem-solving principles. Topics include top-down design; searching and sorting strategies; recursion; computational complexity and analysis of algorithms; the limits of computation; binary arithmetic; aspects of computer organization; and computer solutions to problems in various application domains. Computer programming will be involved to create solutions to several laboratory exercises

Credits: 3
Course Level: Lower Division
Academic Level: Undergraduate