Southern Utah University

Syllabus Search

Search & Filter
CS 1410-01 - Object Oriented Programming (Face-to-Face)
Fall Semester 2026

A continuation of CS 1400 featuring the use of APIs and problem-solving strategies to create, …

Computer Science/Cybersecurity • 3 credits
CS 1410-30R - Object Oriented Programming (Synchronous Remote)
Fall Semester 2026

A continuation of CS 1400 featuring the use of APIs and problem-solving strategies to create, …

Computer Science/Cybersecurity • 3 credits
CS 2300-01 - Discrete Structures (Face-to-Face)
Fall Semester 2026

This course covers algebraic structures applied to computer programming. Topics include propositional and predicate logic, …

Computer Science/Cybersecurity • 3 credits
CS 2300-02 - Discrete Structures (Face-to-Face)
Fall Semester 2026

This course covers algebraic structures applied to computer programming. Topics include propositional and predicate logic, …

Computer Science/Cybersecurity • 3 credits
CS 2420-01 - Introduction to Algorithms and Data Structures (Face-to-Face)
Fall Semester 2026

Concepts and theory of data structures and algorithm analysis. Understanding basic data structures such as …

Computer Science/Cybersecurity • 3 credits
CS 2450-01 - Software Engineering (Face-to-Face)
Fall Semester 2026

An examination of systematic, disciplined, and quantifiable approaches to the development, operation, and maintenance of …

Computer Science/Cybersecurity • 3 credits
CS 2450-02 - Software Engineering (Face-to-Face)
Fall Semester 2026

An examination of systematic, disciplined, and quantifiable approaches to the development, operation, and maintenance of …

Computer Science/Cybersecurity • 3 credits
CS 3150-30R - C and C++ Programming (Synchronous Remote)
Fall Semester 2026

An introduction to C and C++ for students with previous programming experience. Topics include C …

Computer Science/Cybersecurity • 3 credits
CS 3350-01 - Game Design and Development (Face-to-Face)
Fall Semester 2026

An introduction to electronic game development and to careers in the gaming industry with an …

Computer Science/Cybersecurity • 3 credits
CS 4150-01 - Machine Learning (Face-to-Face)
Fall Semester 2026

This course is aimed at developing practical machine-learning skills. The course will cover the theoretical …

Computer Science/Cybersecurity • 3 credits
CS 4350-01 - Web Programming (Face-to-Face)
Fall Semester 2026

This course provides a solid introduction to both client and server side web programming. Topics …

Computer Science/Cybersecurity • 3 credits
CS 4350-02 - Web Programming (Face-to-Face)
Fall Semester 2026

This course provides a solid introduction to both client and server side web programming. Topics …

Computer Science/Cybersecurity • 3 credits
CS 4550-01 - Programming Languages (Face-to-Face)
Fall Semester 2026

An introduction to the core principles of programming languages: syntactic and semantic descriptions, and compilation …

Computer Science/Cybersecurity • 3 credits
CS 4550-02 - Programming Languages (Face-to-Face)
Fall Semester 2026

An introduction to the core principles of programming languages: syntactic and semantic descriptions, and compilation …

Computer Science/Cybersecurity • 3 credits
CSCY 1200-01 - Critical Thinking for Logic and Design (Face-to-Face)
Fall Semester 2026

This course seeks to promote the skills needed for critical thinking and decision making. A …

Computer Science/Cybersecurity • 3 credits
CSCY 1200-30R - Critical Thinking for Logic and Design (Synchronous Remote)
Fall Semester 2026

This course seeks to promote the skills needed for critical thinking and decision making. A …

Computer Science/Cybersecurity • 3 credits
CSCY 1200-02 - Critical Thinking for Logic and Design (Face-to-Face)
Fall Semester 2026

This course seeks to promote the skills needed for critical thinking and decision making. A …

Computer Science/Cybersecurity • 3 credits
CSCY 2000-30R - Web Development (Synchronous Remote)
Fall Semester 2026

The course is designed to introduce students to the basics of web technology, web design, …

Computer Science/Cybersecurity • 3 credits
CSCY 2000-31R - Web Development (Synchronous Remote)
Fall Semester 2026

The course is designed to introduce students to the basics of web technology, web design, …

Computer Science/Cybersecurity • 3 credits
CSCY 2400-01 - Technology and Ethics (Face-to-Face)
Fall Semester 2026

This is a course covering the ethical, policy and social aspects of information technology, the …

Computer Science/Cybersecurity • 3 credits
CSCY 2400-30I - Technology and Ethics (Online)
Fall Semester 2026

This is a course covering the ethical, policy and social aspects of information technology, the …

Computer Science/Cybersecurity • 3 credits
CSCY 2400-03 - Technology and Ethics (Face-to-Face)
Fall Semester 2026

This is a course covering the ethical, policy and social aspects of information technology, the …

Computer Science/Cybersecurity • 3 credits
CSCY 3200-01 - Database Design and Management (Face-to-Face)
Fall Semester 2026

Introduction to database management systems, database processing, data modeling, database, and database design, development, and …

Computer Science/Cybersecurity • 3 credits
CSCY 4850-01 - Insights from Industry Experts (Face-to-Face)
Fall Semester 2026

This course consists of special areas of interest. Faculty will offer a course pertaining to …

Computer Science/Cybersecurity • 1 credit
CSCY 4850-03Y - Cyber: Pop Culture and Tech (Hybrid)
Fall Semester 2026

This course consists of special areas of interest. Faculty will offer a course pertaining to …

Computer Science/Cybersecurity • 1 credit
CSCY 4850-02 - Technical Interview Prep (Face-to-Face)
Fall Semester 2026

This course consists of special areas of interest. Faculty will offer a course pertaining to …

Computer Science/Cybersecurity • 1 credit
CSIA 6000-A70 - Foundations of Cybersecurity with Information Assurance (Online)
Fall Semester 2026

This course will provide a foundation of cybersecurity with information assurance concepts. (Fall - 1st …

Computer Science/Cybersecurity • 3 credits
CSIA 6000-B70 - Foundations of Cybersecurity with Information Assurance (Online)
Fall Semester 2026

This course will provide a foundation of cybersecurity with information assurance concepts. (Fall - 1st …

Computer Science/Cybersecurity • 3 credits
CSIA 6005-A70 - Research and Critical Thinking in Cybersecurity (Online)
Fall Semester 2026

This course will provide knowledge in various research and critical thinking approaches in cybersecurity. Students …

Computer Science/Cybersecurity • 3 credits
CSIA 6005-B70 - Research and Critical Thinking in Cybersecurity (Online)
Fall Semester 2026

This course will provide knowledge in various research and critical thinking approaches in cybersecurity. Students …

Computer Science/Cybersecurity • 3 credits