May 24, 2026  
2025-2026 Undergraduate Catalog 
    
2025-2026 Undergraduate Catalog
Add to Own Catalog (opens a new window)

CSC 1104 - Bits and Bytes

Credits: 4
Introduction to algorithmic thinking through a survey of different branches of computer science. Possible topics include: puzzle solving using a computer, functional programming, Euclidean algorithm, sorting, root-finding, binary notation, digital circuits, finite and cellular automata, error-correction, encryption, compression, artificial neural networks, and genetic algorithms.
 This course does not satisfy any requirement for the Computer Science major or minor.



Add to Own Catalog (opens a new window)