Metropolitan State University

Course Equivalents

Course Equivalents for ICS 140 at Metropolitan State University in Fall 2017 (Aug - Dec)

While all courses listed as equivalents below are transferable, they are not necessarily equivalent in both directions. The courses below transfer TO the college or university shown above. To see how courses from your home college or university transfer to other participating colleges or universities, you can search Transferology.

If you are enrolling in the equivalent course in order to fulfill a program/major requirement, it is best to check with your academic advisor to ensure that the equivalent course will meet the requirements of your particular major.

Filter Courses

Open Courses Only    Wait List Courses Only    All Courses






All results have been filtered out. Modify filters and search again.
Anoka-Ramsey Community College
CSCI 1106 - Fundamentals of Computer Science I - 4 credits
Prerequisite: CSCI 1101 with a grade of C or better The first course in a two-course sequence for students who are planning to major or minor in Computer Science. Emphasis is on algorithm design, analysis, and refinement. Students will be introduced to functions and procedures, control structures, static data structures, file manipulation, and recursion. The C++ programming language will be used as a formal way of expressing algorithms and data.
We cannot determine if this course equivalent is in effect at this time.
Century College
CSCI 1081 - Programming Fundamentals - 4 credits

This course introduces the fundamental concepts, structures and techniques of programming. Topics include introduction to algorithms, design and development and the fundamental constructs of programming and data. Students will use a modern integrated development environment to create complex, multi-file projects. The course also introduces students to numerical applications (using MATLAB), machine architecture, revision control, and unit testing. Differences between the C and C++ language are presented. Prerequisite: Assessment score placement in MATH 1061 or above, or completion of MATH 0070 with a grade of C or higher. Recommendation: CSCI 1060 or a beginning course in programming
We cannot determine if this course equivalent is in effect at this time.
--------------------- OR ---------------------
CSCI 1060 - Introduction to Programming with Python (Fast Track/Partially Online) - 3 credits

This course uses the Python language to provide a comprehensive introduction to fundamental programming concepts for students interested in exploring computer programming for the first time. Program logic, algorithm design, and fundamental programming structures are emphasized. Students will use Python to design, code, debug, and test programs of moderate complexity. Gaining knowledge of these concepts and techniques will prepare the beginning student to learn additional programming languages. Prerequisite: Basic knowledge of Microsoft Windows.
We cannot determine if this course equivalent is in effect at this time.
--------------------- OR ---------------------
CSCI 2061 - Python for Programmers (Online) - 1 credits
This course introduces students to the syntax, programming style, and library system of the Python programming language. It is intended only for students who already have a background in Object-Oriented programming in another language. A knowledge level equivalent to that obtained through successful completion of CSCI 1081 and CSCI 1082 will be assumed. Prerequisite: CSCI 1082 with a grade of C or higher or instructor consent.
Section Availability
Hennepin Technical College
CCIS 1505 - Fundamentals of Programming - 4 credits

This course is the first course for a student planning to study computer programming. The course content introduces the student to both procedural and object-oriented programming. Emphasis will be placed on procedural programming, computational thinking and problem solving. Topics will include flowcharting, pseudocode, program design, data types including arrays and objects, conditional boolean logic, program structures for branching and iteration, functions, and basic data structures. (Prereq: Microsoft Windows experience) (BP/EP) 4 cr
We cannot determine if this course equivalent is in effect at this time.
Inver Hills Community College
CS 1119 - Computer Programming With C++ - 4 credits
Introduces computer problem solving using C++ and an object oriented approach. Topics include data types, control structures, I/O streams, functions, arrays, structures, pointers, searching, sorting, and recursion. Designed for those students with no prior programming experience. Prerequisites: MATH 0940.
We cannot determine if this course equivalent is in effect at this time.
--------------------- OR ---------------------
CS 1110 - Beginning Java - 3 credits
Introduces students to the JAVA programming language who do not have prior knowledge of any programming language. Topics covered include: the computer programming environment, fundamental language constructs (selection and repetition), introductory algorithms, program flow, logical expressions, input from the keyboard, output to a printer, methods and objects, and arrays. Prerequisites: MATH 0940.
We cannot determine if this course equivalent is in effect at this time.
Lake Superior College
CIS 2635 - Java Programming - 3 credits

This course teaches the use of programming languages used on the Internet to solve problems with a computer. Exposure to JAVA programming will be emphasized. Topics covered will include classes, objects, I/O and built in functions, loop structures, decisions structures and array manipulation. (Prerequisites: CIS 1415 or instructor consent; ENGL0950 or ENGL0955 or READ0950 or READ0955, or equivalent, or 78 or higher on the reading comprehension portion of the CPT; MATH0460; or concurrent enrollment) (2 hrs lec/2 hrs lab/ 0 hrs OJT)
We cannot determine if this course equivalent is in effect at this time.
Minnesota State University, Mankato
IT 210 - Fundamentals of Programming - 4 credits

This is the first course for students planning to major or minor in Information Systems or Information Technology. Programming in a high-level language, abstraction and problem-solving skills are emphasized. Prereq: Select from 1 course: MATH 112, 115, 121 or 181 OR a math placement score permitting placement in a course that requires any of these as a prerequisite.
We cannot determine if this course equivalent is in effect at this time.
Normandale Community College
CSCI 2001 - Computer Programming Concepts - 4 credits

Introduces students to the fundamental principles of programming. Procedures, recursion, and iteration will be presented as algorithmic development techniques. Abstract data types, modularity and the use of abstraction to hide program details will be emphasized throughout the course. The computer language Python is used as a formal way of expressing algorithms and data.
We cannot determine if this course equivalent is in effect at this time.
--------------------- OR ---------------------
CSCI 2002 - Algorithms and Data Structures - 4 credits

(ICS 240+ICS 141+ICS 140)
Reinforces the concepts presented in CSCI 2001, such as data abstractions, from an object-oriented programming perspective. Introduces data structures such as stacks, queues, and trees, and introduces sorting algorithms. Students will implement data structures and their operations as abstract data types using an object-oriented approach. The programming language Java is used to express the concepts of the course.
We cannot determine if this course equivalent is in effect at this time.
COMBINED WITH
CSCI 2001 - Computer Programming Concepts - 4 credits

(ICS 240+ICS 141+ICS 140)
Introduces students to the fundamental principles of programming. Procedures, recursion, and iteration will be presented as algorithmic development techniques. Abstract data types, modularity and the use of abstraction to hide program details will be emphasized throughout the course. The computer language Python is used as a formal way of expressing algorithms and data.
We cannot determine if this course equivalent is in effect at this time.
COMBINED WITH
CSCI 1111 - Programming in C - 4 credits

(ICS 240+ICS 141+ICS 140)
Problem solving using the C programming language. Topics will include the syntax of the language, operators and expressions, control structures, scoping rules, functions, parameter passing, arrays, strings, pointers, structures, type definitions, file handling and libraries.
We cannot determine if this course equivalent is in effect at this time.
North Hennepin Community College
CSCI 1130 - Introduction to Programming in Java - 4 credits

This course provides an introduction to object-oriented programming using the Java programming language. Topics include data types, operators, operands, expressions, conditional statements, repetition, arrays, methods, parameter passing, and returning values. The course will cover applets, graphics and events handling. Students will be also introduced to classes, objects, and inheritance. Prerequisite: Math 1150 or higher with a grade of "C" or better.
We cannot determine if this course equivalent is in effect at this time.
Rochester Community and Technical College
COMP 2243 - Programming and Problem Solving - 4 credits

This course introduces the major concepts of problem solving, algorithm design and programming. Emphasis is on algorithm development, analysis, refinement, top-down and object-oriented program development concepts. Simple and composite data types, classes, and control structures are covered Java programming language will be used. Students may take COMP 1150 and COMP 2243 concurrently. (Prerequisites: COMP 1150; MATH 0099; college level reading). (4 C).
We cannot determine if this course equivalent is in effect at this time.
Saint Paul College
CSCI 1523 - Introduction to Computing and Programming Concepts - 4 credits

This course is focused on computational problem solving. Students must engage in problem-solving tasks such as clarifying any ambiguous aspects of the problem definition, decomposing the problem into subproblems, deciding which computer-related problem solving strategies (such as recursion) might be useful in solving the problem, constructing a solution, implementing the solution as a computer procedure, and verifying that the solution is correct (including modifying it when it is not). (Prerequisite(s): CSCI 1410) 4C/4/0/0
We cannot determine if this course equivalent is in effect at this time.
Southwest Minnesota State University
COMP 165 - Fundamentals of Programming - 3 credits
An introduction to the techniques of programming. Topics include problem solving methods, program design strategies, selection structures, iteration structures, subprograms, recursion, arrays and lists, sorting and searching, object-oriented design and classes. Students will use a popular high-level programming language to write, compile, debug, and document programs. Hands-on laboratory exercises will be integrated into the course. The required preparation is MATH 110 or three years of high school mathematics.
We cannot determine if this course equivalent is in effect at this time.
St. Cloud State University
CSCI 200 - Elements of Computing - 3 credits
Mathematical/Logical Reasoning (04)
Problem-solving strategies, top-down design, and computer algorithms. Files and editing. Documentation and testing. Control structures, input and output, and functions. Boolean functions and circuits. Social considerations. Lab. Prereq.: MATH 196 or Coreq.: MATH 112 or test out of MATH 112 via math placement exam. 3 Cr. F,S,SUM.
We cannot determine if this course equivalent is in effect at this time.
St. Cloud Technical and Community College
CMSC 1225 - Java Language I - 3 credits

Java is a programming language that is utilized extensively in the programming world. It is used to program applications, network programs, mobile devices and more. Students will learn the skills necessary for the effective and efficient creation of computer programs using Java as well as Java fundamentals and concepts, Java structures and testing. Students will complete exercises which include creating new programs as well as modifying existing code. The programs are developed using an Integrated Development Environment (IDE) on a virtual PC. Student Learning Outcomes: * Create the Java programming environment by installing the JDK and JRE. * Construct Java programs using variables, structures, arrays, and other language constructs. * Construct Java programs using in-class agile programming methods. * Construct Java programs using object-oriented programming techniques. * Construct Java programs that process data from files. * Construct Java programs with an IDE. * Employ debugging techniques while working in Java programs.
We cannot determine if this course equivalent is in effect at this time.