Mines course catalog
2,089 courses at Colorado School of Mines, with prerequisites, ratings, workload, and what each one unlocks.
Showing 401–450 of 2,089
page 9 of 42
- CSCI 220Data Structures and Algorithms.
unlocks 44 courses · 3 prerequisites
- CSCI 250Python-based Computing: Building a Sensor System.
unlocks 3 courses · 1 prerequisite
- CSCI 260Fortran Programming.2 credits
unlocks 1 course
- CSCI 261Programming Concepts.
unlocks 61 courses · 1 prerequisite
- CSCI 262Data Structures.3 credits
unlocks 47 courses · 2 prerequisites
- CSCI 274Introduction to the Linux Operating System.
unlocks 4 courses · 2 prerequisites
- CSCI 290Programming Challenges I.
unlocks 2 courses · 2 prerequisites
- CSCI 295Industry Exploration I.
- CSCI 298Special Topics.
- CSCI 299Independent Study.6 credits
- CSCI 303Introduction to Data Science.
3 prerequisites
- CSCI 306Software Engineering.
unlocks 12 courses · 3 prerequisites
- CSCI 340Cooperative Education.
- CSCI 341Computer Organization.
unlocks 8 courses · 2 prerequisites
- CSCI 358Discrete Mathematics.
unlocks 50 courses · 2 prerequisites
- CSCI 370Advanced Software Engineering.
1 prerequisite
- CSCI 390Programming Challenges Ii.
unlocks 1 course · 1 prerequisite
- CSCI 395Industry Exploration Ii.
- CSCI 398Special Topics.
- CSCI 399Independent Study.
- CSCI 400Principles of Programming Languages.
3 prerequisites
- CSCI 403Data Base Management.
1 prerequisite
- CSCI 404Artificial Intelligence.
unlocks 1 course · 4 prerequisites
- CSCI 406ALGORITHMS.
unlocks 5 courses · 6 prerequisites
- CSCI 410Elements of Computing Systems.3 credits
2 prerequisites
- CSCI 413Data Science for Computer Science.
3 prerequisites
- CSCI 421Introduction to Human Computer Interaction.
1 prerequisite
- CSCI 422User Interfaces.3 credits
1 prerequisite
- CSCI 423Computer Simulation.
5 prerequisites
- CSCI 425Compiler Design.
1 prerequisite
- CSCI 432Robot Ethics.
2 prerequisites
- CSCI 436HUMAN-ROBOT INTERACTION.
4 prerequisites
- CSCI 437Introduction to Computer Vision.3 credits
6 prerequisites
- CSCI 440Parallel Computing for Scientists and Engineers.
3 prerequisites
- CSCI 441Computer Graphics.
unlocks 1 course · 3 prerequisites
- CSCI 442Operating Systems.
unlocks 1 course · 3 prerequisites
- CSCI 443Advanced Programming Concepts Using Java.3 credits
1 prerequisite
- CSCI 444Advanced Computer Graphics.3 credits
1 prerequisite
- CSCI 445WEB PROGRAMMING.
1 prerequisite
- CSCI 446WEB APPLICATIONS.3 credits
2 prerequisites
- CSCI 448Mobile Application Development.3 credits
1 prerequisite
- CSCI 455Game Theory and Networks.3 credits
1 prerequisite
- CSCI 456Network Science.
1 prerequisite
- CSCI 460Software Startups: from Idea to Launch.
1 prerequisite
- CSCI 470Introduction to Machine Learning.
unlocks 4 courses · 6 prerequisites
- CSCI 471Computer Networks I.
4 prerequisites
- CSCI 473Robot Programming and Perception.
4 prerequisites
- CSCI 474Introduction to Cryptography.
6 prerequisites
- CSCI 475Information Security and Privacy.
5 prerequisites
- CSCI 476Deep Learning.
1 prerequisite