CSC courses
32 courses · Villanova University · Fall 2026
- CSC 1010 — Programming for All3 sections
- CSC 1020 — Computing and the Web1 section
- CSC 1051 — Algorithms & Data Struc I6 sections
- CSC 1052 — Algorithms & Data Struc II2 sections
- CSC 1300 — Discrete Structures3 sections
- CSC 1700 — Analysis of Algorithms2 sections
- CSC 1800 — Organ of Prog Languages2 sections
- CSC 1990 — Enrichment Sem in Computing1 section
- CSC 2053 — Platform Based Computing3 sections
- CSC 2300 — Statistics for Computing1 section
- CSC 2405 — Distributed Systems2 sections
- CSC 2993 — Internship in Computing2 sections
- CSC 3010 — Overview of Cybersecurity1 section
- CSC 4170 — Theory of Computation2 sections
- CSC 4450 — Digital Forensics1 section
- CSC 4480 — Principles of Database Systems3 sections
- CSC 4505 — Applied Machine Learning1 section
- CSC 4790 — Senior Projects3 sections
- CSC 5930 — TOP:Agentic AI Essentials4 sections
- CSC 5993 — Independent Study3 sections
- CSC 8000 — Programming for ML1 section
- CSC 8301 — Design & Analysis of Algrthms1 section
- CSC 8310 — Programming Languages1 section
- CSC 8542 — Software Design and Evolution1 section
- CSC 8544 — Software Project Management1 section
- CSC 8990 — Graduate Computing Practicum1 section
- CSC 8991 — Grad Practicum Continuation1 section
- CSC 9010 — TOP:Full Stack Web Dev3 sections
- CSC 9025 — Grand Challenges of Computing1 section
- CSC 9026 — Grand Challenges of Comp Cont1 section
- CSC 9030 — Thesis Direction1 section
- CSC 9080 — Thesis Continuation1 section
Spot missing or incorrect course data?