Duluth campus

This is archival data. This system was retired as of August 21, 2023 and the information on this page has not been updated since then. For current information, visit catalogs.umn.edu.

 
Duluth Campus

Computer Science Applied Minor

Computer Science
Swenson College of Science and Engineering
  • Students will no longer be accepted into this program after Spring 2016. Program requirements below are for current students only.
  • The Computer Science Department strongly recommends that students interested in this minor instead consider the Computer Science minor.
  • Program Type: Undergraduate free-standing minor
  • Requirements for this program are current for Spring 2020
  • Required credits in this minor: 27
The computer science applied minor provides a thorough introduction to the use of computers as tools and complements studies in other disciplines. The computer science minor and computer science applied minor are not available to computer information systems technology majors.
Program Delivery
This program is available:
  • via classroom (the majority of instruction is face-to-face)
Minor Requirements
Minor Courses (14 cr)
CS 1521 - Computer Science II (5.0 cr)
CS 2511 - Software Analysis and Design (4.0 cr)
CS 1511 - Computer Science I [LE CAT] (5.0 cr)
or CS 1581 - Honors: Computer Science I [LE CAT] (5.0 cr)
Electives (13 cr)
6 credits of approved electives from computer science or other departments with a significant computing component
CS 2xxx-5xxx
Take 7 or more credit(s) from the following:
· CS 2xxx
· CS 3xxx
· CS 4xxx
· CS 5xxx
 
More program views..
View college catalog(s):
· Swenson College of Science and Engineering


View checkpoint chart:
· Computer Science Applied Minor
View PDF Version:
Search.
Search Programs

Search University Catalogs
Related links.

Swenson College of Science and Engineering

Duluth Admissions

Duluth Application

One Stop
for tuition, course registration, financial aid, academic calendars, and more
 
CS 1521 - Computer Science II
Credits: 5.0 [max 5.0]
Grading Basis: A-F or Aud
Typically offered: Every Fall & Spring
Continuation of introduction to computer science. Methods for procedural and data abstraction. Focus on classical data structures, procedural and data abstraction, and the abstract data type. Introduction to software engineering technique. Algorithm analysis, principles of object-oriented programming issues in ethical use of computers. Requires implementation of significant programming projects. prereq: 1511 or 1581, a grade of C- or better is required in all prerequisite courses
CS 2511 - Software Analysis and Design
Credits: 4.0 [max 4.0]
Typically offered: Every Fall & Spring
Techniques for analyzing, designing, and creating medium-scale software through object-oriented design and implementation. Analysis and use of data structures. Introduction to design patterns. Emphasis on polymorphism and abstraction to increase software modularity, reusability, and flexibility. prereq: 1521 or instructor consent, a grade of C- or better is required in all prerequisite courses
CS 1511 - Computer Science I (LE CAT)
Credits: 5.0 [max 5.0]
Course Equivalencies: CS 1511/1581
Grading Basis: A-F or Aud
Typically offered: Every Fall & Spring
A comprehensive introduction to computer programming using the C++ language. The course covers program design, C++ programming basics, control structures, functions and parameter passing. Students write and implement programs with data structures (arrays), pointers and files. Object-oriented programming is also introduced, along with concepts of abstraction, ADTs, encapsulation and data hiding. prereq: 3 1/2 yrs high school math or instructor consent
CS 1581 - Honors: Computer Science I (LE CAT)
Credits: 5.0 [max 5.0]
Course Equivalencies: CS 1511/1581
Grading Basis: A-F or Aud
Typically offered: Every Fall
Similar to 1511, but in greater depth and with more challenging assignments. For high-ability students. prereq: Honors student, 3 1/2 yrs high school math