Syllabi

Course Number Sort descending Course Title Cross-Listings Credit Hours Operations
CSE 2321 Foundations I: Discrete Structures 3.00
CSE 2331 Foundations II: Data Structures and Algorithms 3.00
CSE 2371 Quantum Circuits and Algorithms NA 3.00
CSE 2421 Systems I: Introduction to Low-Level Programming and Computer Organization 4.00
CSE 2431 Systems II: Introduction to Operating Systems 3.00
CSE 2451 Advanced C Programming 2.00
CSE 2501 Social, Ethical, and Professional Issues in Computing 1.00
CSE 3231 Software Engineering Techniques 3.00
CSE 3232 Software Requirements Analysis 3.00
CSE 3241 Introduction to Database Systems 3.00
CSE 3244 Data Management in the Cloud 3.00
CSE 3321 Automata and Formal Languages 3.00
CSE 3341 Principles of Programming Languages 3.00
CSE 3421 Introduction to Computer Architecture 3.00
CSE 3430 Overview of Computer Systems For Non-Majors 4.00
CSE 3461 Computer Networking and Internet Technologies 3.00
CSE 3521 Survey of Artificial Intelligence I: Basic Techniques 3.00
CSE 3541 Computer Game and Animation Techniques 3.00
CSE 3901 Project: Design, Development, and Documentation of Web Applications 4.00
CSE 3902 Project: Design, Development, and Documentation of Interactive Systems 4.00
CSE 3903 Project: Design, Development, and Documentation of System Software 4.00
CSE 4191 Professional Practice in Industry 0.00
CSE 4193 Individual Studies in Computer Science and Engineering 1.00 - 10.00
CSE 4193H Individual Studies in Computer Science and Engineering 1.00 - 10.00
CSE 4194 Group Studies in Computer Science and Engineering 1.00 - 10.00