Southern Utah University

Syllabus Search

Search & Filter
CS 2810-31R - Computer Organization and Architecture (Synchronous Remote)
Spring Semester 2026

This course builds on students understanding of interface between computer software and hardware. Topics for …

CSIS • 3 credits
CS 2810-30R - Computer Organization and Architecture (Synchronous Remote)
Spring Semester 2026

This course builds on students understanding of interface between computer software and hardware. Topics for …

CSIS • 3 credits
CS 3000-01 - Advanced Algorithms and Data Structures (Face-to-Face)
Spring Semester 2026

This course is a survey of the most effective algorithms currently in use for a …

CSIS • 3 credits
CS 3150-103 - C and C++ Programming (Face-to-Face)
Spring Semester 2026

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

CSIS • 3 credits
CS 3250-30R - Java Programming (Synchronous Remote)
Spring Semester 2026

An introduction to Java for students with previous programming experience in another programming language. Topics …

CSIS • 3 credits
CS 3550-01 - Foundations of Computation Theory (Face-to-Face)
Spring Semester 2026

An introduction to the theory of computation and its relationship to the design and implementation …

CSIS • 3 credits
CS 3600-01 - Operating Systems (Face-to-Face)
Spring Semester 2026

An introduction to fundamental concepts in the design, implementation, and usage of operating systems. Topics …

CSIS • 3 credits
CS 4200-01 - Big Data Analytics (Face-to-Face)
Spring Semester 2026

This course will introduce fundamental concepts in the field of data analysis, along with some …

CSIS • 3 credits
CS 4300-30R - Mobile App Development (Synchronous Remote)
Spring Semester 2026

This course covers the development of applications on mobile devices. The latest software development environments …

CSIS • 3 credits
CS 4720-01 - Artificial Intelligence (Face-to-Face)
Spring Semester 2026

This course explores the ideas and topics surrounding computer programs that make decisions that mimic …

CSIS • 3 credits
CS 4800-01 - Computer Science Capstone Project (Face-to-Face)
Spring Semester 2026

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

CSIS • 3 credits
CS 4800-02 - Computer Science Capstone Project (Face-to-Face)
Spring Semester 2026

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

CSIS • 3 credits
CSCY 1200-01 - Critical Thinking for Logic and Design (Face-to-Face)
Spring Semester 2026

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

CSIS • 3 credits
CSCY 1200-02 - Critical Thinking for Logic and Design (Face-to-Face)
Spring Semester 2026

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

CSIS • 3 credits
CSCY 2000-30R - Web Development (Synchronous Remote)
Spring Semester 2026

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

CSIS • 3 credits
CSCY 2100-31I - Spreadsheet Applications (Online)
Spring Semester 2026

This course introduces spreadsheet functions and applications. Students will learn how to manipulate, calculate, and …

CSIS • 3 credits
CSCY 2100-30I - Spreadsheet Applications (Online)
Spring Semester 2026

This course introduces spreadsheet functions and applications. Students will learn how to manipulate, calculate, and …

CSIS • 3 credits
CSCY 2100-33I - Spreadsheet Applications (Online)
Spring Semester 2026

This course introduces spreadsheet functions and applications. Students will learn how to manipulate, calculate, and …

CSIS • 3 credits
CSCY 2100-32I - Spreadsheet Applications (Online)
Spring Semester 2026

This course introduces spreadsheet functions and applications. Students will learn how to manipulate, calculate, and …

CSIS • 3 credits
CSCY 2400-01 - Technology and Ethics (Face-to-Face)
Spring Semester 2026

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

CSIS • 3 credits
CSCY 2400-02 - Technology and Ethics (Face-to-Face)
Spring Semester 2026

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

CSIS • 3 credits
CSCY 3200-01 - Database Design and Management (Face-to-Face)
Spring Semester 2026

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

CSIS • 3 credits
CSCY 3990-01 - Undergraduate Research (Face-to-Face)
Spring Semester 2026

Description unavailable. (Fall [As Needed], Spring [As Needed]) [Graded (Standard Letter)] Prerequisite(s): Instructor permission

CSIS • 3 credits
CSCY 3990-02 - Undergraduate Research (Face-to-Face)
Spring Semester 2026

Description unavailable. (Fall [As Needed], Spring [As Needed]) [Graded (Standard Letter)] Prerequisite(s): Instructor permission

CSIS • 3 credits
CSCY 4890-01 - Internship (Face-to-Face)
Spring Semester 2026

Description unavailable. (As Needed) [Pass/Fail] Prerequisite(s): Instructor permission Repeatable for Add’l Credit? Yes - Total …

CSIS • 9 credits
CSIA 6000-A70 - Foundations of Cybersecurity with Information Assurance (Online)
Spring Semester 2026

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

CSIS • 3 credits
CSIA 6000-B70 - Foundations of Cybersecurity with Information Assurance (Online)
Spring Semester 2026

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

CSIS • 3 credits
CSIA 6005-B70 - Research and Critical Thinking in Cybersecurity (Online)
Spring Semester 2026

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

CSIS • 3 credits
CSIA 6005-A70 - Research and Critical Thinking in Cybersecurity (Online)
Spring Semester 2026

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

CSIS • 3 credits
CSIA 6040-B70 - Cybersecurity Project Management (Online)
Spring Semester 2026

This course examines the characteristics of cybersecurity projects and provides an introduction to the disciplined …

CSIS • 3 credits