Southern Utah University
Students who have completed all coursework, including required capstone hours, but have not yet defended …
An introduction to computer programming. Topics to be covered include program design, program implementation techniques, …
A continuation of CS 1400 featuring the use of APIs and problem-solving strategies to create, …
This course covers algebraic structures applied to computer programming. Topics include propositional and predicate logic, …
Concepts and theory of data structures and algorithm analysis. Understanding basic data structures such as …
An examination of systematic, disciplined, and quantifiable approaches to the development, operation, and maintenance of …
An introduction to C and C++ for students with previous programming experience. Topics include C …
This course is aimed at developing practical machine-learning skills. The course will cover the theoretical …
This course provides a solid introduction to both client and server side web programming. Topics …
An introduction to the core principles of programming languages: syntactic and semantic descriptions, and compilation …
This course seeks to promote the skills needed for critical thinking and decision making. A …