| CSCI 1001 |
Overview of Computer Science
|
University of Minnesota, Twin Cities |
|
| CSCI 1103 |
Introduction to Computer Programming in Java
|
University of Minnesota, Twin Cities |
Yes
|
| CSCI 1107 |
FORTRAN Programming
|
University of Minnesota, Twin Cities |
|
| CSCI 1109 |
C# Programming
|
University of Minnesota, Twin Cities |
|
| CSCI 1113 |
Introduction to C/C++ Programming for Scientists and Engineers
|
University of Minnesota, Twin Cities |
Yes
|
| CSCI 1901 |
Structure of Computer Programming I
|
University of Minnesota, Twin Cities |
Yes
|
| CSCI 1901H |
Honors Structure of Computer Programming
|
University of Minnesota, Twin Cities |
Yes
|
| CSCI 1902 |
Structure of Computer Programming II
|
University of Minnesota, Twin Cities |
Yes
|
| CSCI 1905 |
Freshman Seminar
|
University of Minnesota, Twin Cities |
|
| CSCI 2011 |
Discrete Structures of Computer Science
|
University of Minnesota, Twin Cities |
Yes
|
| CSCI 2011H |
Honors Discrete Structures of Computer Science
|
University of Minnesota, Twin Cities |
|
| CSCI 2021 |
Machine Architecture and Organization
|
University of Minnesota, Twin Cities |
Yes
|
| CSCI 2033 |
Elementary Computational Linear Algebra
|
University of Minnesota, Twin Cities |
Yes
|
| CSCI 2980 |
Special Topics in Computer Science
|
University of Minnesota, Twin Cities |
|
| CSCI 2999 |
Special Exam
|
University of Minnesota, Twin Cities |
|
| CSCI 3003 |
Introduction to Computing in Biology
|
University of Minnesota, Twin Cities |
Yes
|
| CSCI 3081W |
Program Design and Development
|
University of Minnesota, Twin Cities |
Yes
|
| CSCI 3921W |
Social, Legal, and Ethical Issues in Computing
|
University of Minnesota, Twin Cities |
|
| CSCI 3970 |
Industrial Student Co-op Assignment
|
University of Minnesota, Twin Cities |
Yes
|
| CSCI 3980 |
Undergraduate Colloquium
|
University of Minnesota, Twin Cities |
|
| CSCI 4011 |
Formal Languages and Automata Theory
|
University of Minnesota, Twin Cities |
Yes
|
| CSCI 4041 |
Algorithms and Data Structures
|
University of Minnesota, Twin Cities |
Yes
|
| CSCI 4061 |
Introduction to Operating Systems
|
University of Minnesota, Twin Cities |
Yes
|
| CSCI 4107 |
Introduction to Computer Graphics Programming
|
University of Minnesota, Twin Cities |
|
| CSCI 4131 |
Internet Programming
|
University of Minnesota, Twin Cities |
Yes
|
| CSCI 4203 |
Computer Architecture
|
University of Minnesota, Twin Cities |
Yes
|
| CSCI 4211 |
Introduction to Computer Networks
|
University of Minnesota, Twin Cities |
Yes
|
| CSCI 4511W |
Introduction to Artificial Intelligence
|
University of Minnesota, Twin Cities |
|
| CSCI 4707 |
Practice of Database Systems
|
University of Minnesota, Twin Cities |
Yes
|
| CSCI 4921 |
History of Computing
|
University of Minnesota, Twin Cities |
|
| CSCI 4950 |
Senior Software Project
|
University of Minnesota, Twin Cities |
Yes
|
| CSCI 4970W |
Advanced Project Laboratory
|
University of Minnesota, Twin Cities |
Yes
|
| CSCI 4980 |
Special Topics in Computer Science for Undergraduates
|
University of Minnesota, Twin Cities |
|
| CSCI 4994H |
Honors Thesis
|
University of Minnesota, Twin Cities |
Yes
|
| CSCI 5103 |
Operating Systems
|
University of Minnesota, Twin Cities |
Yes
|
| CSCI 5104 |
System Modeling and Performance Evaluation
|
University of Minnesota, Twin Cities |
|
| CSCI 5105 |
Introduction to Distributed Systems
|
University of Minnesota, Twin Cities |
|
| CSCI 5106 |
Programming Languages
|
University of Minnesota, Twin Cities |
Yes
|
| CSCI 5107 |
Fundamentals of Computer Graphics 1
|
University of Minnesota, Twin Cities |
Yes
|
| CSCI 5108 |
Fundamentals of Computer Graphics II
|
University of Minnesota, Twin Cities |
|
| CSCI 5109 |
Visualization
|
University of Minnesota, Twin Cities |
|
| CSCI 5115 |
User Interface Design, Implementation and Evaluation
|
University of Minnesota, Twin Cities |
Yes
|
| CSCI 5117 |
Developing the Interactive Web
|
University of Minnesota, Twin Cities |
|
| CSCI 5125 |
Collaborative and Social Computing
|
University of Minnesota, Twin Cities |
|
| CSCI 5129 |
e-Public Health: Online Intervention Design
|
University of Minnesota, Twin Cities |
|
| CSCI 5131 |
Advanced Internet Programming
|
University of Minnesota, Twin Cities |
|
| CSCI 5143 |
Real-Time and Embedded Systems
|
University of Minnesota, Twin Cities |
|
| CSCI 5161 |
Introduction to Compilers
|
University of Minnesota, Twin Cities |
|
| CSCI 5204 |
Advanced Computer Architecture
|
University of Minnesota, Twin Cities |
Yes
|
| CSCI 5211 |
Data Communications and Computer Networks
|
University of Minnesota, Twin Cities |
Yes
|
| CSCI 5221 |
Foundations of Advanced Networking
|
University of Minnesota, Twin Cities |
|
| CSCI 5231 |
Wireless and Sensor Networks
|
University of Minnesota, Twin Cities |
Yes
|
| CSCI 5271 |
Introduction to Computer Security
|
University of Minnesota, Twin Cities |
Yes
|
| CSCI 5302 |
Analysis of Numerical Algorithms
|
University of Minnesota, Twin Cities |
|
| CSCI 5304 |
Computational Aspects of Matrix Theory
|
University of Minnesota, Twin Cities |
Yes
|
| CSCI 5403 |
Computational Complexity
|
University of Minnesota, Twin Cities |
|
| CSCI 5421 |
Advanced Algorithms and Data Structures
|
University of Minnesota, Twin Cities |
Yes
|
| CSCI 5451 |
Introduction to Parallel Computing: Architectures, Algorithms, and Programming
|
University of Minnesota, Twin Cities |
|
| CSCI 5461 |
Functional Genomics, Systems Biology, and Bioinformatics
|
University of Minnesota, Twin Cities |
|
| CSCI 5471 |
Modern Cryptography
|
University of Minnesota, Twin Cities |
|
| CSCI 5481 |
Computational Techniques for Genomics
|
University of Minnesota, Twin Cities |
Yes
|
| CSCI 5511 |
Artificial Intelligence I
|
University of Minnesota, Twin Cities |
Yes
|
| CSCI 5512 |
Artificial Intelligence II
|
University of Minnesota, Twin Cities |
|
| CSCI 5521 |
Pattern Recognition
|
University of Minnesota, Twin Cities |
|
| CSCI 5523 |
Introduction to Data Mining
|
University of Minnesota, Twin Cities |
Yes
|
| CSCI 5525 |
Machine Learning
|
University of Minnesota, Twin Cities |
Yes
|
| CSCI 5551 |
Introduction to Intelligent Robotic Systems
|
University of Minnesota, Twin Cities |
Yes
|
| CSCI 5552 |
Sensing and Estimation in Robotics
|
University of Minnesota, Twin Cities |
|
| CSCI 5561 |
Computer Vision
|
University of Minnesota, Twin Cities |
|
| CSCI 5707 |
Principles of Database Systems
|
University of Minnesota, Twin Cities |
Yes
|
| CSCI 5708 |
Architecture and Implementation of Database Management Systems
|
University of Minnesota, Twin Cities |
|
| CSCI 5801 |
Software Engineering I
|
University of Minnesota, Twin Cities |
Yes
|
| CSCI 5802 |
Software Engineering II
|
University of Minnesota, Twin Cities |
|
| CSCI 5980 |
Special Topics in Computer Science
|
University of Minnesota, Twin Cities |
Yes
|
| CSCI 5991 |
Independent Study
|
University of Minnesota, Twin Cities |
Yes
|