Return to: Academics : UMC Home
UMC
 
Program Banner
 
Academics > Program Home > Program Requirements
Program Requirements


Computer Software Technology (B.S.)

Complete Program Requirements | PDF

Students must complete 40 upper division credits.

Liberal Education Requirements
A minimum of 40 liberal education credits required. Students must complete the 10 goal areas of the Minnesota Transfer Curriculum with the following specific liberal education courses required:
BIOL 1009 - General Biology, BIOL SCI, PEOPLE/ENV (4.0 cr)
COMP 1011 - Composition I, COMMUNICAT (3.0 cr)
COMP 1013 - Composition II, COMMUNICAT (3.0 cr)
ECON 2101 - Microeconomics, HI/BEH/SSC (3.0 cr)
HUM 3310 - Culture and Technology, HUMANITIES, GLOB PERSP (3.0 cr)
PHIL 1001 - Introduction to Philosophy, HUMANITIES, ETH/CIV RE (3.0 cr)
PHYS 1101 - Introductory College Physics I, PHYS SCI (4.0 cr)
SPCH 1101 - Public Speaking, COMMUNICAT (3.0 cr)
PSY 1001 - General Psychology, HI/BEH/SSC (3.0 cr)
MATH 1271 - Calculus I, MATH THINK (4.0 cr)
MATH 1150 - Elementary Statistics, MATH THINK (3.0 cr)

Technology Requirement
CA 1010 - Introduction to Computer Technology (1.0 cr)
CA 1xxx

Program Requirements
Students must complete 17 open electives. Recommended electives for Financial/E-Commerce Systems Specialization: ACCT 2101, ITM 3215, MGMT 3100, MGMT 3270 Recommended electives for Network-Centric Systems Specialization: ITM 3130, ITM 3145, ITM 3200, ITM 3215
CS 1500 - Discrete Structures I (3.0 cr)
CS 1600 - Discrete Structures II (3.0 cr)
CS 2090 - Data Structures and Algorithms (3.0 cr)
CS 2100 - Microcomputer Systems Architecture (3.0 cr)
CS 2200 - Introduction to Software Engineering (3.0 cr)
CS 2300 - Software Construction (3.0 cr)
CS 2400 - Software Engineering Approach to Human Computer Interaction (3.0 cr)
CS 3200 - Software Design and Architecture (3.0 cr)
CS 3300 - Software Quality Assurance and Testing (3.0 cr)
CS 3400 - Software Requirements Analysis (3.0 cr)
CS 3700 - Software Project Management (3.0 cr)
CS 3900 - Internship (3.0 cr)
CS 4500 - Senior Project I (3.0 cr)
CS 4510 - Senior Project II (3.0 cr)
ITM 2050 - Introduction to Programming I (3.0 cr)
ITM 2060 - Database Management Systems (3.0 cr)
ITM 2070 - Introduction to Programming II (3.0 cr)
ITM 3110 - Microcomputer Operating Systems (3.0 cr)
ITM 3120 - Networking and Telecommunications (3.0 cr)
MGMT 3200 - Principles of Management (3.0 cr)

 

 

Apply Online

 
Comment this page