CS courses
78 courses · Bowling Green State University-Main Campus · Fall 2026
- CS 1000 — Understanding Computers1 section
- CS 1010 — Introduction to Python Programming1 section
- CS 1050 — Power of Computing: Think Like a Computer1 section
- CS 1310 — Fundamentals of Cybersecurity Awareness1 section
- CS 1800 — Introductory Topics1 section
- CS 2010 — Programming Fundamentals1 section
- CS 2020 — Intermediate Programming1 section
- CS 2190 — Computer Organization1 section
- CS 2200 — Introduction to AI/ML and Applications1 section
- CS 2310 — Cybersecurity in Action: Technical Skills for the Digital World1 section
- CS 2800 — Intermediate Topics1 section
- CS 2900 — Career Preparation in Computing Fields1 section
- CS 3000 — Professional and Societal Issues in Computing1 section
- CS 3060 — Programming Languages1 section
- CS 3080 — Operating Systems1 section
- CS 3140 — Web Application Development1 section
- CS 3160 — Windows Application Development1 section
- CS 3180 — Mobile Application Development1 section
- CS 3200 — Introduction to Machine Learning1 section
- CS 3210 — Introduction to Software Security1 section
- CS 3240 — Usability Engineering1 section
- CS 3260 — Introduction to Data Visualization with AI1 section
- CS 3320 — Introduction to Computer Security1 section
- CS 3350 — Data Structures1 section
- CS 3710 — Introduction to Unix1 section
- CS 3720 — Unix System Administration1 section
- CS 3800 — Special Topics in Computer Science1 section
- CS 3900 — Internship in Computer Science1 section
- CS 3901 — Internship in Computer Science1 section
- CS 4050 — Research Methods in Computer Science1 section
- CS 4120 — Design and Analysis of Algorithms1 section
- CS 4170 — Introduction to Parallel Computing1 section
- CS 4200 — Artificial Intelligence Methods1 section
- CS 4250 — Computer Graphics1 section
- CS 4310 — Computer and Network Security1 section
- CS 4320 — Computer and Mobile Forensics1 section
- CS 4390 — Network Architecture and Applications1 section
- CS 4420 — Techniques of Simulation1 section
- CS 4620 — Database Management Systems1 section
- CS 4630 — Python for Computational and Data Science1 section
- CS 4770 — Computer Science Capstone Experience1 section
- CS 4800 — Seminar in Computer Applications1 section
- CS 4900 — Independent Project1 section
- CS 5010 — Introduction to Data Science Programming1 section
- CS 5015 — Concepts & Issues in Computing1 section
- CS 5050 — Research Methods in Computer Science1 section
- CS 5080 — Operating Systems1 section
- CS 5120 — Design and Analysis of Algorithms1 section
- CS 5170 — Introduction to Parallel Computing1 section
- CS 5200 — Artificial Intelligence Methods1 section
- CS 5250 — Computer Graphics1 section
- CS 5290 — Data Communication and Networks1 section
- CS 5310 — Computer and Network Security1 section
- CS 5320 — Computer and Mobile Forensics1 section
- CS 5390 — Network Architecture and Applications1 section
- CS 5420 — Techniques of Simulation1 section
- CS 5620 — Database Management Systems1 section
- CS 5630 — Python for Computational and Data Sciences1 section
- CS 5800 — Seminar in Computer Science1 section
- CS 5810 — Seminar in Computer Science1 section
- CS 5830 — Topics in Computer Science1 section
- CS 6010 — Data Science Principles and Programming1 section
- CS 6070 — Architecture of Computers1 section
- CS 6200 — Advanced Topics in Artificial Intelligence1 section
- CS 6210 — Computer Systems Security1 section
- CS 6260 — Visualization1 section
- CS 6440 — Data Mining1 section
- CS 6500 — Big Data Analytics1 section
- CS 6630 — Spatial and Multidimensional Databases1 section
- CS 6650 — Human Issues in Computing1 section
- CS 6800 — Seminar in Computer Science1 section
- CS 6810 — Seminar in Computer Science1 section
- CS 6850 — Readings in Computer Science1 section
- CS 6890 — Internship1 section
- CS 6910 — Directed Research1 section
- CS 6990 — Thesis Research1 section
- CS 7200 — Machine Learning1 section
- CS 7300 — Unsupervised Feature Learning1 section
Spot missing or incorrect course data?