University of Minnesota Twin Cities (Source ID 003969)

2008–2010 Undergraduate Catalog

Computer Science (CSCI)

At the University of Minnesota Duluth

Course # Description Credits Equivalent Course Fulfills requirements for
Liberal Education Category
**
Cultural Diversity
**
International Perspective
**
1001 Overview of Computer Science 4 CS 1999B      
1101 Introduction to Computing and Problem Solving (see 2000–2002 Catalog) 3 CS 1999A      
1103 Introduction to Computer Programming in Java 4 CS 2121 3    
1107 Introduction to FORTRAN Programming for Scientists and Engineers 3 CS 1131 3    
1109 C# Programming 1–3 CS 1999C      
1113 Introduction to C/C++ Programming for Scientists and Engineers 4 CS 1999D      
1121 Introduction to the Internet 1 4 # (CS)      
1901 Structure of Computer Programming I 4 CS 1511 3    
1902 Structure of Computer Programming II 4 CS 1521      
2011 Discrete Structures of Computer Science 4 Math 3355      
2021 Machine Architecture and Organization 4 CS 2521***      
2031 Introduction to Numerical Computing 4 CS 2999A      
2101W Social, Legal, and Ethical Issues in Computing (see 2002–2004 Catalog) 3 CS 2999B      
2109 Social, Legal, and Ethical Issues in Computing (non-W) (see 2002–2004 Catalog) 3 CS 2999C      
2121 Introduction to the Internet 2 (see 2006–2008 Catalog) 4 # (CS)      
2980 Special Topics in Computer Science 1–4 CS 2999D      
3003 Introduction to Computing in Biology 3 CS 1999E      
3081W Program Design and Development 4 CS 2511      
3921W Social, Legal, and Ethical Issues in Computing 3 CS 3111      
3970 Industrial Student Co-op Assignment 2 CS 3996      
3980 Undergraduate Colloquium 1 CS 3999A      
4011 Formal Languages and Automata Theory 4 CS 4511      
4041 Algorithms and Data Structures 4 CS 4521      
4061 Introduction to Operating Systems 4 CS 5631***      
4081W Introduction to Software Engineering (see 2002–2004 Catalog) 4 CS 4531***      
4089 Introduction to Software Engineering (non-W) (see 2002–2004 Catalog) 4 CS 4531***      
4107 Introduction to Computer Graphics Programming 3 CS 4999A      
4131 Internet Programming 3 CS 4999B      
4203 Computer Architecture 4 CS 2521***      
4211 Introduction to Computer Networks 3 CS 4999C      
4707 Practice of Database Systems 3 CS 3211      
4921 History of Computing 3 CS 4999D      
4950 Senior Software Project 3 CS 2999E      
4970W Advanced Project Laboratory 3 CS 4999E      
4980 Special Topics in Computer Science for Undergraduates 1–3 # (CS)      
5103 Operating Systems 3 CS 5999A      
5104 System Modeling and Performance Evaluation 3 CS 2999F      
5105 Foundations of Modern Operating Systems 3 CS 5631***      
5106 Programming Languages 3 CS 5999B      
5107 Fundamentals of Computer Graphics 1 3 CS 5721      
5108 Fundamentals of Computer Graphics II 3 CS 5999C      
5109 Visualization 3 CS 3999B      
5115 User Interface Design, Implementation and Evaluation 3 CS 5551      
5116 GUI Toolkits and Their Implementation 3 CS 5999D      
5125 Collaboratiave and Social Computing 3 CS 4999K      
5131 Advanced Internet Programming 3 CS 5999E      
5143 Real-Time and Embedded Systems 3 CS 4999F      
5161 Introduction to Compilers 3 CS 5641      
5201 Computer Architecture (see 2002–2004 Catalog) 3 CS 5621***      
5204 Advanced Computer Architecture 3 CS 5621***      
5211 Data Communications and Computer Networks 3 CS 5651***      
5212 Network Programming and Administration (see 2000–2002 Catalog) 3 CS 3221      
5221 Foundations of Advanced Networking 3 CS 5651***      
5271 Introduction to Computer Security 3 CS 4999G      
5283 Computer-Aided Design I 3 #      
5285 Computer-Aided Design of VLSI (see 2004–2006 Catalog) 3 #      
5301 Numerical Analysis (see 2000–2002 Catalog) 3 Math 5840      
5302 Analysis of Numerical Algorithms 3 Math 5830      
5304 Computational Aspects of Matrix Theory 3 Math 5999A      
5315 Numerical Methods for ODEs (see 2000–2002 Catalog) 3 Math 5850      
5321 Linear and Nonlinear Programming (see 2004–2006 Catalog) 4 Math 5999C      
5403 Computational Complexity 3 Math 5999B      
5421 Advanced Algorithms and Data Structures 3 CS 5999G      
5442 Computational Geometry and Applications (see 2000–2002 Catalog) 3 CS 5999H      
5451 Introduction to Parallel Computing: Architectures, Algorithms, and Programming 3 CS 5999I      
5471 Modern Cryptography 3 CS 4999H      
5481 Computational Techniques for Genomics 3 CS 5999J      
5511 Artificial Intelligence I 3 CS 5541      
5512W Artificial Intelligence II 3 CS 5999K      
5519 Artificial Intelligence II (non-WI) 3 CS 5999L      
5521 Pattern Recognition 3 CS 5999M      
5523 Introduction to Data Mining 3 CS 4999I      
5525 Machine Learning 3 CS 5751      
5541 Natural Language Processing 3 CS 5761      
5551 Introduction to Intelligent Robotic Systems 3 CS 5999N      
5552 Sensing and Estimation in Robotics 3 CS 4999J      
5561 Computer Vision 3 CS 5999O      
5571 Expert Systems (see 2000–2002 Catalog) 3 CS 5999P      
5707 Principles of Database Systems 3 CS 4611      
5708 Architecture and Implementation of Database Management Systems 3 CS 5999Q      
5801 Software Engineering I 3 CS 4531***      
5802 Software Engineering II 3 CS 5999R      
5980 Special Topics in Computer Science 1–3 CS 4995      
5991 Independent Study 1–3 CS 4991      
5994 Directed Research 1–3 CS 4991      
5996 Curricular Practical Training 1 CS 5999S      

Transfer manuals are intended to be guidelines for faculty, staff, and students to determine UMD course equivalents and are subject to change; consult department for further information. For degree requirements, see the University of Minnesota Duluth Catalog.

# While a course may not apply to a particular UMD major, minor, or liberal education requirement, all credits earned within the University of Minnesota system count toward the total number of credits required to earn a degree at UMD. Consult department; a course syllabus will be required.

* Consult department; may require course syllabus.
** Liberal Education/Cultural Diversity/International Perspective

*** Credit will be given only once for this UMD course.
Choose another department |  Transfer Manual Home | Office of Financial Aid and Registrar  |  UMD Home  |  Questions or responses
Last modified on: Tuesday, 03-Nov-2009 16:22:19 CST