CSE courses at CSUSB
4,044 CSE courses at California State University, San Bernardino, with prerequisites, ratings, workload, and what each one unlocks.
Showing 1–50 of 105
page 1 of 3
- CSE 1100Critical Thinking Through Computer Programming. Units:
- CSE 1110LData Analysis Laboratory Using Spreadsheets. Unit:
- CSE 1120LScientific Simulation. Unit:
- CSE 1250Programming Basics. Units:
unlocks 44 courses
- CSE 1290College Learning for Lives and Careers in the Information Age. Units:
- CSE 1300Introduction to Data Science. Units:
unlocks 1 course
- CSE 1300LIntroduction to Data Science Lab. Unit:
1 prerequisite
- CSE 2010Computer Science I. Units:
unlocks 43 courses · 1 prerequisite
- CSE 2020Computer Science II. Units:
unlocks 29 courses · 2 prerequisites
- CSE 2130Machine Organization. Units:
unlocks 8 courses · 1 prerequisite
- CSE 3100Digital Logic. Units:
unlocks 7 courses · 2 prerequisites
- CSE 3350Signals and Systems. Units:
unlocks 3 courses · 2 prerequisites
- CSE 3650Systems Administration I. Units:
unlocks 1 course · 1 prerequisite
- CSE 3660Systems Administration II. Units:
1 prerequisite
- CSE 3900Computational Thinking and Block-based / Visual Programming for Educators. Units:
unlocks 3 courses
- CSE 3901Computer Programming for Educators. Units:
unlocks 2 courses · 1 prerequisite
- CSE 3902Data Structures and Algorithms for Educators. Units:
1 prerequisite
- CSE 3903Software Development for Educators. Units:
1 prerequisite
- CSE 3904Information and Communication Technologies and Social Implications. Units:
- CSE 4010Contemporary Computer Architecture. Units:
unlocks 3 courses · 2 prerequisites
- CSE 4030Analog Circuit Design and Analysis. Units:
2 prerequisites
- CSE 4050Web Application Development. Units:
1 prerequisite
- CSE 4100Computer Networking and Security. Units:
unlocks 1 course · 1 prerequisite
- CSE 4160Generative AI and Applications. Units:
2 prerequisites
- CSE 4200Computer Graphics. Units:
unlocks 1 course · 2 prerequisites
- CSE 4310Algorithm Analysis. Units:
unlocks 1 course · 2 prerequisites
- CSE 4400Game Design. Units:
1 prerequisite
- CSE 4410Game Programming. Units:
1 prerequisite
- CSE 4500Platform Computing. Units:
1 prerequisite
- CSE 4550Software Engineering. Units:
1 prerequisite
- CSE 4560Embedded Systems. Units:
2 prerequisites
- CSE 4600Operating Systems. Units:
unlocks 1 course · 2 prerequisites
- CSE 4610Advanced Operating Systems. Units:
1 prerequisite
- CSE 4820Senior Project. Units:
- CSE 4880Ethics Senior Seminar. Units:
- CSE 5000Introduction to Formal Languages and Automata Theory. Units:
unlocks 1 course · 1 prerequisite
- CSE 5010Introduction to Theory of Computation. Units:
1 prerequisite
- CSE 5100Advanced Computer Architecture. Units:
1 prerequisite
- CSE 5120Introduction to Artificial Intelligence. Units:
1 prerequisite
- CSE 5140Computational Intelligence. Units:
2 prerequisites
- CSE 5150Automated Reasoning. Units:
1 prerequisite
- CSE 5160Machine Learning. Units:
2 prerequisites
- CSE 5200Advanced Computer Graphics. Units:
1 prerequisite
- CSE 5208Introduction to Computer Engineering Design. Units:
unlocks 1 course
- CSE 5210Digital System Design. Units:
1 prerequisite
- CSE 5250Parallel Algorithms and Programming. Units:
1 prerequisite
- CSE 5300Data Communications. Units:
unlocks 1 course · 2 prerequisites
- CSE 5350Numerical Computation. Units:
unlocks 2 courses · 2 prerequisites
- CSE 5360Data Visualization. Units:
1 prerequisite
- CSE 5408Sustainable Engineering Design. Units:
1 prerequisite