Computer Science courses at Mines
2,089 CSCI courses at Colorado School of Mines, with prerequisites, ratings, workload, and what each one unlocks.
Showing 1–50 of 110
page 1 of 3
- CSCI 101Introduction to Computer Science.
unlocks 105 courses
- CSCI 102Introduction to Computer Science - Lab.
unlocks 108 courses
- CSCI 128Computer Science for Stem.
unlocks 185 courses
- CSCI 195Cs@mines Bridge Seminar Course.
- CSCI 198Special Topics.6 credits
- CSCI 199Independent Study.6 credits
- CSCI 200Foundational Programming Concepts + Design.
unlocks 83 courses · 2 prerequisites
- CSCI 210Systems Programming.
unlocks 23 courses · 1 prerequisite
- 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