Computer Science and Engineering CSE
51 courses · University of Connecticut · Fall 2026
- CSE 1010 — Introduction to Computing for Engineers68 sections
- CSE 2050 — Data Structures and Object-Oriented Design10 sections
- CSE 2102 — Introduction to Software Engineering8 sections
- CSE 2301 — Principles and Practice of Digital Logic Design6 sections
- CSE 2500 — Introduction to Discrete Systems5 sections
- CSE 2600 — Introduction to Data Science and Engineering1 section
- CSE 3000 — Contemporary Issues in Computer Science and Engineering3 sections
- CSE 3100 — Systems Programming11 sections
- CSE 3140 — Cybersecurity Lab11 sections
- CSE 3150 — C++ Essentials4 sections
- CSE 3160 — Functional Programming Fundamentals3 sections
- CSE 3200 — Mobile Application Development1 section
- CSE 3250 — Introduction to Cloud Computing2 sections
- CSE 3300 — Computer Networks and Data Communication3 sections
- CSE 3400 — Introduction to Cryptography and Cybersecurity2 sections
- CSE 3500 — Algorithms and Complexity3 sections
- CSE 3504 — Probabilistic Performance Analysis of Computer Systems1 section
- CSE 3666 — Introduction to Computer Architecture5 sections
- CSE 3800 — Bioinformatics1 section
- CSE 4095 — Special Topics in Computer Science and Engineering: Solutions Engineering with Agentic AI3 sections
- CSE 4099 — Independent Study in Computer Science and Engineering35 sections
- CSE 4100 — Programming Language Translation1 section
- CSE 4300 — Operating Systems1 section
- CSE 4302 — Computer Organization and Architecture1 section
- CSE 4402 — Network Security1 section
- CSE 4412 — Introduction to Quantum Computing, Cryptography, and Networking1 section
- CSE 4502 — Big Data Analytics3 sections
- CSE 4701 — Principles of Databases2 sections
- CSE 4702 — Introduction to Modern Cryptography1 section
- CSE 4705 — Artificial Intelligence2 sections
- CSE 4820 — Introduction to Machine Learning2 sections
- CSE 4900 — Independent Design Laboratory1 section
- CSE 4939W — Computer Science and Engineering Design Project I4 sections
- CSE 4997 — Senior Thesis in Computer Science and Engineering8 sections
- CSE 5050 — Algorithms and Complexity1 section
- CSE 5095 — Special Topics in Computer Science and Engineering: Types and Programming Languages2 sections
- CSE 5099 — Independent Study in Computer Science and Engineering30 sections
- CSE 5299 — Computer Networks and Data Communication2 sections
- CSE 5302 — Computer Architecture1 section
- CSE 5305 — Operating Systems1 section
- CSE 5309 — Networked Embedded Systems1 section
- CSE 5312 — Architecture of Internet of Things1 section
- CSE 5402 — Network Security1 section
- CSE 5520 — Data Visualization and Communication2 sections
- CSE 5709 — Machine Learning for Data Science2 sections
- CSE 5800 — Bioinformatics1 section
- CSE 5819 — Introduction to Machine Learning2 sections
- CSE 5825 — Bayesian Machine Learning1 section
- CSE 5830 — Probabilistic Graphical Models1 section
- CSE 5850 — Introduction to Cyber-Security2 sections
- CSE 5852 — Modern Cryptography: Foundations1 section
Spot missing or incorrect course data?