University of Minnesota Twin Cities (Source ID 003969)

2006–2008 Undergraduate Catalog

Computer Science (CSci)

At the University of Minnesota Duluth

Course Number  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 #      
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 4 #      
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 #      
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      
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 Advanced Computer Networks 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 CS 5999F      
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 No    
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 No    
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: Thursday, 25-Sep-2008 11:09:35 CDT