Skip to Content

Course Search Results

  • 3.00 Credits

    A capstone experience demonstrating the ability to complete a professional internship or project working in consultation with a graduate committee. Students conceive, research, and produce an internship or project in a relevant area of communication. (Fall, Spring, Summer) [Graduate Thesis/Capstone Pass/Fail] Registration Restriction(s): MA in Professional Communication majors only
  • 1.00 - 3.00 Credits

    Students who have completed all coursework, including required capstone hours, but have not yet defended the capstone internship or project must be continuously enrolled in fall and spring semester(s) until they pass. (Fall, Spring, Summer) [Graduate Thesis/Capstone Pass/Fail] Repeatable for Add?l Credit? Yes - Total Credits: 12 Registration Restriction(s): MA in Professional Communication majors only
  • 1.00 - 3.00 Credits

    Students who have completed all coursework, including required capstone hours, but have not yet defended the capstone thesis must be continuously enrolled in fall and spring semester(s) until they pass. (Fall, Spring, Summer) [Graduate Thesis/Capstone Pass/Fail] Repeatable for Add?l Credit? Yes - Total Credits: 6 Registration Restriction(s): MA in Professional Communication majors only
  • 3.00 Credits

    A survey course covering seven big ideas of computing: creativity, abstraction, data, algorithms, programming, the Internet, and global impact. The course covers computational thinking practices, including connecting computing, creating computational artifacts, abstracting, analyzing problems and artifacts, and communicating. The course includes practice opportunities to apply the problem solving process and problem-solving strategies. Emphasis is on various abstractions relating to computing and technology including binary, HTML, JavaScript, Internet protocols, file formats, hardware design, assembly, programming languages, big data, and modern applications. (Fall) [Graded (Standard Letter)] Registration Restriction(s): None
  • 3.00 Credits

    An introduction to computer programming. Topics to be covered include program design, program implementation techniques, programming constructs, console output, class design, and basic familiarity with the API. Emphasis is placed on modifying and developing simple applications. (Fall, Spring) [Graded (Standard Letter)] Prerequisite(s): CSIS 1200 or CSIS 1030 - Prerequisite Min. Grade: C Prerequisite Can Be Concurrent? No Registration Restriction(s): Student must complete CSIS 1200 Prerequisite:    CSCY 1030 O CSIS 1030 O CSCY 1200 O CSIS 1200 O IS 1200
  • 3.00 Credits

    A continuation of CS 1400 featuring the use of APIs and problem-solving strategies to create, test, and debug interactive object oriented programs. Topics to be covered include recursion, exception handling, reusability, and program design. (Fall, Spring, Summer) [Graded (Standard Letter)] Prerequisite(s): CS 1400 - Prerequisite Min. Grade: C Registration Restriction(s): None Prerequisite:    CS 1400 O CSIS 1400
  • 3.00 Credits

    This course covers algebraic structures applied to computer programming. Topics include propositional and predicate logic, proofs, sets, relations, functions, counting, graphs, and trees. This course lays the foundation for problems solving in computer science and information systems. (Fall) [Graded (Standard Letter)] Prerequisite(s): CS 1410 - Prerequisite Min. Grade: C Registration Restriction(s): None Prerequisite:    CS 1410 O CSIS 1410
  • 3.00 Credits

    Concepts and theory of data structures and algorithm analysis. Understanding basic data structures such as lists, stacks, queues, trees, graphs, and hash tables. Further exploration of objected oriented programming and the software development process. (Fall, Spring, Summer) [Graded (Standard Letter)] Prerequisite(s): CS 1410 - Prerequisite Min. Grade: C Registration Restriction(s): None Prerequisite:    CS 1410 O CSIS 1410
  • 3.00 Credits

    An examination of systematic, disciplined, and quantifiable approaches to the development, operation, and maintenance of software. This course features a major programming project that is developed in accordance with sound software engineering principles. (Fall) [Graded (Standard Letter)] Prerequisite(s): CS 2420 - Prerequisite Min. Grade: C Registration Restriction(s): None Prerequisite:    CS 2420 O CSIS 2420
  • 3.00 Credits

    This course builds on students understanding of interface between computer software and hardware. Topics for this course include processor architecture, computer arithmetic, instruction set architecture, assembly language and its relation to higher level languages, computer performance analysis, basic concepts on pipeline, introduction to memory management, Computer IO, and disk storage systems. (Spring) [Graded (Standard Letter)] Prerequisite(s): CS 1410 - Prerequisite Min. Grade: C Registration Restriction(s): None Prerequisite:    CS 1410 O CSIS 1410